Hamilton Insurance director David A. Brown disposes of 50,000 Hamilton Insurance common shares for $1.81 million - HG News | Rallies