Oct 13
2024
SELL
Payment of exercise price or tax liability
$22,150
$5.91 p/Share
3,748
Reduced 0.46%
810,975
Common Stock
Jul 13
2024
SELL
Payment of exercise price or tax liability
$419,333
$5.78 p/Share
72,549
Reduced 8.47%
784,080
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
129,958
Added 13.17%
856,629
Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$76,043
$7.03 p/Share
10,817
Reduced 1.47%
726,671
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$18,620
$5.55 p/Share
3,355
Reduced 0.45%
737,488
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$149,586
$5.37 p/Share
27,856
Reduced 3.62%
740,843
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$40,762
$5.51 p/Share
7,398
Reduced 0.95%
768,699
Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
-
87,146
Added 10.1%
776,097
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$1,061,503
$18.79 p/Share
56,493
Reduced 7.01%
749,271
Common Stock
Dec 31
2022
SELL
Sale (or disposition) back to the issuer
-
60,320
Reduced 8.05%
688,951
Common Stock
Dec 07
2022
BUY
Open market or private purchase
$12,524
$19.21 p/Share
652
Added 0.08%
805,764
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$68,509
$20.42 p/Share
3,355
Reduced 0.41%
805,112
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$113,704
$20.41 p/Share
5,571
Reduced 0.68%
808,467
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$796,656
$21.54 p/Share
36,985
Reduced 4.35%
814,038
Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$86,038
$18.19 p/Share
4,730
Reduced 0.55%
851,023
Common Stock
Sep 04
2022
BUY
Open market or private purchase
$6,778
$22.9 p/Share
296
Added 0.03%
855,753
Common Stock
Aug 11
2022
SELL
Payment of exercise price or tax liability
$1,503,282
$24.25 p/Share
61,991
Reduced 6.76%
855,457
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$1,278,961
$16.97 p/Share
75,366
Added 7.62%
913,324
Common Stock
Jul 13
2022
BUY
Grant, award, or other acquisition
-
204,290
Added 19.52%
842,082
Common Stock
Jul 08
2022
SELL
Sale (or disposition) back to the issuer
-
305,558
Reduced 100.0%
0
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
-
637,792
Added 50.0%
637,792
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$6,746
$19.33 p/Share
349
Added 0.11%
305,558
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
$6,712
$19.8 p/Share
339
Added 0.11%
305,208
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$4,703
$21.09 p/Share
223
Added 0.07%
304,869
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
-
30,253
Added 9.03%
304,646
Common Stock