Mar 02
2025
SELL
Sale (or disposition) back to the issuer
$63,210
$21.5 p/Share
2,940
Reduced 24.54%
9,042
Common Shares
Mar 02
2025
BUY
Exercise of conversion of derivative security
-
2,940
Added 19.7%
11,982
Common Shares
Feb 25
2025
SELL
Payment of exercise price or tax liability
$16,553
$26.96 p/Share
614
Reduced 6.36%
9,042
Common Shares
Feb 25
2025
SELL
Sale (or disposition) back to the issuer
$56,885
$26.96 p/Share
2,110
Reduced 20.31%
8,280
Common Shares
Feb 25
2025
BUY
Grant, award, or other acquisition
-
1,376
Added 12.47%
9,656
Common Shares
Feb 25
2025
BUY
Exercise of conversion of derivative security
-
2,110
Added 16.88%
10,390
Common Shares
Feb 23
2025
SELL
Sale (or disposition) back to the issuer
$42,548
$27.31 p/Share
1,558
Reduced 15.84%
8,280
Common Shares
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
1,558
Added 13.67%
9,838
Common Shares
Feb 25
2024
SELL
Sale (or disposition) back to the issuer
$47,264
$22.4 p/Share
2,110
Reduced 20.31%
8,280
Common Shares
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
2,110
Added 16.88%
10,390
Common Shares
Feb 23
2024
SELL
Sale (or disposition) back to the issuer
$34,899
$22.4 p/Share
1,558
Reduced 15.84%
8,280
Common Shares
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
1,558
Added 13.67%
9,838
Common Shares
Feb 22
2024
SELL
Sale (or disposition) back to the issuer
$51,165
$22.51 p/Share
2,273
Reduced 24.36%
7,059
Common Shares
Feb 22
2024
SELL
Payment of exercise price or tax liability
$22,149
$22.51 p/Share
984
Reduced 10.62%
8,280
Common Shares
Feb 22
2024
BUY
Grant, award, or other acquisition
-
2,205
Added 19.23%
9,264
Common Shares
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
2,273
Added 19.59%
9,332
Common Shares
Feb 25
2023
SELL
Sale (or disposition) back to the issuer
$153,103
$30.93 p/Share
4,950
Reduced 41.22%
7,059
Common Shares
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
4,950
Added 29.19%
12,009
Common Shares
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$72,781
$32.02 p/Share
2,273
Reduced 24.36%
7,059
Common Shares
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
2,273
Added 19.59%
9,332
Common Shares
Feb 25
2022
SELL
Sale (or disposition) back to the issuer
$70,304
$21.97 p/Share
3,200
Reduced 30.26%
7,375
Common Shares
Feb 25
2022
SELL
Payment of exercise price or tax liability
$6,943
$21.97 p/Share
316
Reduced 4.28%
7,059
Common Shares
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
3,200
Added 23.23%
10,575
Common Shares
Feb 22
2022
SELL
Sale (or disposition) back to the issuer
$51,143
$22.51 p/Share
2,272
Reduced 23.55%
7,375
Common Shares
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
2,272
Added 19.06%
9,647
Common Shares