Jan 05
2024
BUY
Grant, award, or other acquisition
$1,680,058
$9.61 p/Share
174,824
Added 20.73%
668,536
Common Shares
Jan 03
2024
SELL
Sale (or disposition) back to the issuer
$556,105
$9.92 p/Share
56,059
Reduced 10.2%
493,712
Common Shares
Jan 03
2024
SELL
Payment of exercise price or tax liability
$60,035
$9.92 p/Share
6,052
Reduced 1.09%
549,771
Common Shares
Jan 02
2024
SELL
Payment of exercise price or tax liability
$119,863
$9.92 p/Share
12,083
Reduced 2.13%
555,823
Common Shares
Jan 10
2023
BUY
Grant, award, or other acquisition
$1,600,024
$10.65 p/Share
150,237
Added 20.92%
567,906
Common Shares
Jan 05
2023
SELL
Payment of exercise price or tax liability
$84,172
$10.24 p/Share
8,220
Reduced 1.93%
417,669
Common Shares
Jan 05
2023
SELL
Sale (or disposition) back to the issuer
$138,352
$10.24 p/Share
13,511
Reduced 3.07%
425,889
Common Shares
Jan 04
2023
SELL
Payment of exercise price or tax liability
$33,246
$10.02 p/Share
3,318
Reduced 0.75%
439,400
Common Shares
Jan 24
2022
SELL
Payment of exercise price or tax liability
$46,950
$14.15 p/Share
3,318
Reduced 0.74%
447,913
Common Shares
Jan 06
2022
BUY
Grant, award, or other acquisition
$1,280,037
$14.58 p/Share
87,794
Added 16.29%
451,231
Common Shares
Jan 05
2022
SELL
Payment of exercise price or tax liability
$267,937
$15.46 p/Share
17,331
Reduced 4.55%
363,437
Common Shares
Jan 04
2022
SELL
Payment of exercise price or tax liability
$111,292
$15.62 p/Share
7,125
Reduced 1.84%
380,768
Common Shares
Dec 02
2021
SELL
Payment of exercise price or tax liability
$51,114
$14.85 p/Share
3,442
Reduced 0.88%
387,893
Common Shares
Jan 15
2021
SELL
Payment of exercise price or tax liability
$65,362
$10.24 p/Share
6,383
Reduced 1.6%
391,335
Common Shares
Jan 15
2021
SELL
Payment of exercise price or tax liability
$65,362
$10.24 p/Share
6,383
Reduced 1.6%
391,335
Common Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$128,651
$10.13 p/Share
12,700
Reduced 4.02%
302,941
Common Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
$960,091
$10.13 p/Share
94,777
Added 19.24%
397,718
Common Shares
Jan 04
2021
SELL
Payment of exercise price or tax liability
$56,966
$10.62 p/Share
5,364
Reduced 1.67%
315,641
Common Shares
Dec 16
2020
SELL
Payment of exercise price or tax liability
$317,288
$11.07 p/Share
28,662
Reduced 8.2%
321,005
Common Shares
Dec 16
2020
BUY
Exercise of conversion of derivative security
$270,300
$7.95 p/Share
34,000
Added 8.86%
349,667
Common Shares