Jan 02
2025
SELL
Payment of exercise price or tax liability
$290,570
$8.01 p/Share
36,276
Reduced 1.12%
3,194,205
Common Shares
Jan 02
2025
SELL
Sale (or disposition) back to the issuer
$1,977,781
$8.01 p/Share
246,914
Reduced 7.73%
2,947,291
Common Shares
Jan 02
2025
BUY
Grant, award, or other acquisition
$5,760,039
$8.01 p/Share
719,106
Added 16.4%
3,666,397
Common Shares
Jan 05
2024
BUY
Grant, award, or other acquisition
$5,440,009
$9.61 p/Share
566,078
Added 14.91%
3,230,481
Common Shares
Jan 03
2024
SELL
Sale (or disposition) back to the issuer
$2,502,419
$9.92 p/Share
252,260
Reduced 8.65%
2,664,503
Common Shares
Jan 03
2024
SELL
Payment of exercise price or tax liability
$310,267
$9.92 p/Share
31,277
Reduced 1.06%
2,916,763
Common Shares
Jan 02
2024
SELL
Payment of exercise price or tax liability
$320,217
$9.92 p/Share
32,280
Reduced 1.08%
2,948,040
Common Shares
Jan 10
2023
BUY
Grant, award, or other acquisition
$4,800,050
$10.65 p/Share
450,709
Added 13.14%
2,980,320
Common Shares
Jan 05
2023
SELL
Payment of exercise price or tax liability
$765,132
$10.24 p/Share
74,720
Reduced 2.87%
2,529,611
Common Shares
Jan 05
2023
SELL
Sale (or disposition) back to the issuer
$1,106,831
$10.24 p/Share
108,089
Reduced 3.98%
2,604,331
Common Shares
Jan 24
2022
SELL
Payment of exercise price or tax liability
$541,761
$14.15 p/Share
38,287
Reduced 1.38%
2,742,422
Common Shares
Jan 06
2022
BUY
Grant, award, or other acquisition
$4,800,086
$14.58 p/Share
329,224
Added 10.59%
2,780,709
Common Shares
Jan 05
2022
SELL
Payment of exercise price or tax liability
$2,099,437
$15.46 p/Share
135,798
Reduced 5.25%
2,451,485
Common Shares
Jan 04
2022
SELL
Payment of exercise price or tax liability
$300,620
$10.02 p/Share
30,002
Reduced 1.09%
2,712,420
Common Shares
Jan 04
2022
SELL
Payment of exercise price or tax liability
$617,334
$15.62 p/Share
39,522
Reduced 1.5%
2,587,283
Common Shares
Dec 02
2021
SELL
Payment of exercise price or tax liability
$591,728
$14.85 p/Share
39,847
Reduced 1.47%
2,670,305
Common Shares
Jan 15
2021
SELL
Payment of exercise price or tax liability
$752,179
$10.24 p/Share
73,455
Reduced 2.64%
2,710,152
Common Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$1,901,826
$10.13 p/Share
187,742
Reduced 7.38%
2,357,144
Common Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
$4,320,070
$10.13 p/Share
426,463
Added 13.29%
2,783,607
Common Shares
Jan 04
2021
SELL
Payment of exercise price or tax liability
$320,703
$10.62 p/Share
30,198
Reduced 1.17%
2,544,886
Common Shares
Dec 10
2020
$197,765
$10.69 p/Share
18,500
Reduced 0.71%
2,575,084
Common Shares