Feb 11
2025
SELL
Payment of exercise price or tax liability
$421,844
$15.61 p/Share
27,024
Reduced 3.89%
668,321
Common Shares
Feb 11
2025
BUY
Grant, award, or other acquisition
-
59,120
Added 7.84%
695,345
Common Shares
May 20
2024
SELL
Open market or private sale
$696,369
$24.09 p/Share
28,907
Reduced 4.35%
636,225
Common Shares
May 16
2024
SELL
Open market or private sale
$376,165
$23.0 p/Share
16,355
Reduced 2.4%
665,132
Common Shares
May 15
2024
SELL
Open market or private sale
$136,255
$23.02 p/Share
5,919
Reduced 0.86%
681,487
Common Shares
May 10
2024
SELL
Open market or private sale
$153,023
$23.07 p/Share
6,633
Reduced 0.96%
687,406
Common Shares
Mar 27
2024
SELL
Open market or private sale
$636,532
$22.02 p/Share
28,907
Reduced 4.0%
694,039
Common Shares
Mar 13
2024
SELL
Open market or private sale
$330,185
$21.14 p/Share
15,619
Reduced 2.11%
722,946
Common Shares
Mar 11
2024
SELL
Open market or private sale
$36,435
$21.0 p/Share
1,735
Reduced 0.23%
738,565
Common Shares
Mar 04
2024
SELL
Open market or private sale
$353,500
$20.37 p/Share
17,354
Reduced 2.29%
740,300
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
63,400
Added 7.72%
757,654
Common Shares
Feb 06
2024
SELL
Payment of exercise price or tax liability
$5,820,843
$20.21 p/Share
288,018
Reduced 29.32%
694,254
Common Shares
Feb 06
2024
BUY
Grant, award, or other acquisition
-
635,100
Added 39.27%
982,272
Common Shares
Jan 29
2024
SELL
Open market or private sale
$199,690
$21.02 p/Share
9,500
Reduced 2.66%
347,172
Common Shares
Jan 23
2024
SELL
Open market or private sale
$24,213
$21.0 p/Share
1,153
Reduced 0.32%
356,672
Common Shares
Jan 12
2024
SELL
Open market or private sale
$18,918
$21.02 p/Share
900
Reduced 0.25%
357,825
Common Shares
Jan 11
2024
SELL
Open market or private sale
$238,222
$20.62 p/Share
11,553
Reduced 3.12%
358,725
Common Shares
Jan 05
2024
SELL
Payment of exercise price or tax liability
$4,238,776
$22.04 p/Share
192,322
Reduced 34.18%
370,278
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
65,300
Added 10.4%
562,600
Common Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
-
73,900
Added 12.94%
497,300
Common Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
-
423,400
Added 50.0%
423,400
Common Shares