Sep 03
2024
SELL
Open market or private sale
$518,510
$14.01 p/Share
37,010
Reduced 42.97%
49,114
Common Shares of Benef...
Mar 12
2024
SELL
Payment of exercise price or tax liability
$205,617
$14.28 p/Share
14,399
Reduced 14.32%
86,124
Common Shares of Benef...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
18,802
Added 15.76%
100,523
Common Shares of Benef...
Mar 12
2024
BUY
Exercise of conversion of derivative security
-
28,410
Added 25.8%
81,721
Common Shares of Benef...
Mar 11
2024
SELL
Open market or private sale
$111,995
$14.34 p/Share
7,810
Reduced 12.78%
53,311
Common Shares of Benef...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$38,419
$13.81 p/Share
2,782
Reduced 4.35%
61,121
Common Shares of Benef...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$32,294
$13.95 p/Share
2,315
Reduced 3.5%
63,903
Common Shares of Benef...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$16,004
$13.54 p/Share
1,182
Reduced 1.75%
66,218
Common Shares of Benef...
May 22
2023
SELL
Open market or private sale
$156,517
$11.74 p/Share
13,332
Reduced 16.51%
67,400
Common Shares of Benef...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$10,668
$13.01 p/Share
820
Reduced 1.01%
80,732
Common Shares of Benef...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
17,267
Added 17.47%
81,552
Common Shares of Benef...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$29,745
$13.15 p/Share
2,262
Reduced 3.4%
64,285
Common Shares of Benef...
Feb 21
2023
SELL
Open market or private sale
$237,222
$13.51 p/Share
17,559
Reduced 20.88%
66,547
Common Shares of Benef...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$16,743
$14.25 p/Share
1,175
Reduced 1.38%
84,106
Common Shares of Benef...
Mar 03
2022
SELL
Payment of exercise price or tax liability
$13,038
$15.9 p/Share
820
Reduced 0.95%
85,281
Common Shares of Benef...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
14,367
Added 14.3%
86,101
Common Shares of Benef...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$19,030
$16.1 p/Share
1,182
Reduced 1.62%
71,734
Common Shares of Benef...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$9,774
$16.05 p/Share
609
Reduced 0.83%
72,916
Common Shares of Benef...
Mar 12
2021
SELL
Payment of exercise price or tax liability
$20,678
$19.6 p/Share
1,055
Reduced 1.41%
73,525
Common Shares of Benef...
Mar 03
2021
SELL
Payment of exercise price or tax liability
$16,238
$18.86 p/Share
861
Reduced 1.14%
74,580
Common Shares of Benef...
Feb 17
2021
BUY
Grant, award, or other acquisition
-
10,635
Added 12.36%
75,441
Common Shares of Benef...
Feb 12
2021
SELL
Payment of exercise price or tax liability
$13,931
$18.55 p/Share
751
Reduced 1.15%
64,806
Common Shares of Benef...
Dec 08
2020
SELL
Open market or private sale
$160,290
$17.81 p/Share
9,000
Reduced 12.07%
65,557
Common Shares of Benef...