Jul 21
2024
SELL
Payment of exercise price or tax liability
$24,149
$15.55 p/Share
1,553
Reduced 1.57%
97,299
Common Shares
Jun 06
2024
SELL
Open market or private sale
$46,940
$15.3 p/Share
3,068
Reduced 3.01%
98,852
Common Shares
Apr 20
2024
SELL
Payment of exercise price or tax liability
$35,956
$19.29 p/Share
1,864
Reduced 1.8%
101,920
Common Shares
Mar 26
2024
SELL
Payment of exercise price or tax liability
$18,040
$20.09 p/Share
898
Reduced 0.86%
103,784
Common Shares
Mar 11
2024
BUY
Grant, award, or other acquisition
-
10,532
Added 9.14%
104,682
Common Shares
Aug 29
2023
SELL
Open market or private sale
$251,550
$16.77 p/Share
15,000
Reduced 13.74%
94,150
Common Shares
Aug 29
2023
BUY
Exercise of conversion of derivative security
$208,200
$13.88 p/Share
15,000
Added 12.08%
109,150
Common Shares
Jul 21
2023
SELL
Payment of exercise price or tax liability
$21,369
$13.76 p/Share
1,553
Reduced 1.62%
94,150
Common Shares
Jun 09
2023
SELL
Open market or private sale
$21,363
$12.09 p/Share
1,767
Reduced 1.81%
95,703
Common Shares
Jun 08
2023
SELL
Open market or private sale
$31,560
$12.0 p/Share
2,630
Reduced 2.63%
97,470
Common Shares
Jun 05
2023
SELL
Open market or private sale
$14,727
$11.2 p/Share
1,315
Reduced 1.3%
100,100
Common Shares
Jun 02
2023
SELL
Open market or private sale
$6,915
$11.19 p/Share
618
Reduced 0.61%
101,415
Common Shares
Jun 01
2023
SELL
Open market or private sale
$18,476
$11.28 p/Share
1,638
Reduced 1.58%
102,033
Common Shares
May 25
2023
SELL
Open market or private sale
$17,040
$11.36 p/Share
1,500
Reduced 1.43%
103,671
Common Shares
Apr 20
2023
BUY
Grant, award, or other acquisition
-
16,294
Added 13.41%
105,171
Common Shares
Mar 30
2023
SELL
Payment of exercise price or tax liability
$18,905
$10.23 p/Share
1,848
Reduced 2.04%
88,877
Common Shares
Mar 26
2023
SELL
Payment of exercise price or tax liability
$8,264
$10.65 p/Share
776
Reduced 0.85%
90,725
Common Shares
Jul 21
2022
BUY
Grant, award, or other acquisition
-
15,909
Added 14.81%
91,501
Common Shares
Apr 06
2022
SELL
Payment of exercise price or tax liability
$11,102
$16.77 p/Share
662
Reduced 0.87%
75,592
Common Shares
Apr 06
2022
BUY
Exercise of conversion of derivative security
-
2,716
Added 3.44%
76,254
Common Shares
Mar 30
2022
SELL
Payment of exercise price or tax liability
$14,171
$16.79 p/Share
844
Reduced 1.13%
73,538
Common Shares
Mar 26
2022
SELL
Payment of exercise price or tax liability
$10,579
$17.23 p/Share
614
Reduced 0.82%
74,382
Common Shares