Mar 20
2025
BUY
Grant, award, or other acquisition
-
117,344
Added 16.94%
575,320
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$139,623
$13.01 p/Share
10,732
Reduced 2.29%
457,976
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$53,933
$13.04 p/Share
4,136
Reduced 0.87%
468,708
Common Stock
Oct 21
2024
SELL
Payment of exercise price or tax liability
$41,526
$5.33 p/Share
7,791
Reduced 1.96%
389,509
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
98,454
Added 19.86%
397,300
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$39,876
$12.15 p/Share
3,282
Reduced 1.09%
298,846
Common Stock
Oct 21
2023
SELL
Payment of exercise price or tax liability
$48,503
$9.49 p/Share
5,111
Reduced 1.66%
302,128
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
35,475
Added 10.35%
307,239
Common Stock
Dec 23
2022
SELL
Open market or private sale
$734,852
$20.93 p/Share
35,110
Reduced 11.44%
271,764
Common Stock
Dec 23
2022
BUY
Exercise of conversion of derivative security
$42,132
$1.2 p/Share
35,110
Added 10.27%
306,874
Common Stock
Dec 21
2022
SELL
Open market or private sale
$520,930
$20.91 p/Share
24,913
Reduced 8.4%
271,764
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$22,421
$0.9 p/Share
24,913
Added 7.75%
296,677
Common Stock
Dec 20
2022
SELL
Open market or private sale
$1,298,490
$20.91 p/Share
62,099
Reduced 18.6%
271,764
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
$37,259
$0.6 p/Share
62,099
Added 15.68%
333,863
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
-
71,469
Added 20.82%
271,764
Common Stock
Aug 11
2022
SELL
Open market or private sale
$583,765
$20.94 p/Share
27,878
Reduced 12.22%
200,295
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$1,727
$0.6 p/Share
2,878
Added 1.25%
228,173
Common Stock
Jul 15
2022
SELL
Open market or private sale
$1,377,657
$19.02 p/Share
72,432
Reduced 24.33%
225,295
Common Stock
Jul 14
2022
SELL
Open market or private sale
$259,901
$19.0 p/Share
13,679
Reduced 4.39%
297,727
Common Stock
Jul 08
2022
SELL
Open market or private sale
$1,242,002
$19.44 p/Share
63,889
Reduced 17.02%
311,406
Common Stock