Sun Life Insiders Sold Into the Rally — Now Comes the Test
Sun Life Financial heads into its Q1 2026 earnings today with a striking backdrop: the stock has rallied 12.5% over the past month to CAD 99.53, yet a broad wave of insider selling preceded every point of that…
