Oct 18
2024
SELL
Payment of exercise price or tax liability
$54,422
$19.19 p/Share
2,836
Reduced 2.83%
97,251
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$76,544
$18.4 p/Share
4,160
Reduced 3.99%
100,087
Common Stock
Aug 14
2024
SELL
Open market or private sale
$54,693
$18.49 p/Share
2,958
Reduced 2.76%
104,247
Common Stock
Aug 13
2024
SELL
Open market or private sale
$269,428
$18.52 p/Share
14,548
Reduced 11.95%
107,205
Common Stock
Aug 12
2024
SELL
Open market or private sale
$25,740
$18.14 p/Share
1,419
Reduced 1.15%
121,753
Common Stock
Jul 30
2024
SELL
Payment of exercise price or tax liability
$15,664
$19.08 p/Share
821
Reduced 0.66%
123,172
Common Stock
May 24
2024
SELL
Open market or private sale
$272,309
$18.16 p/Share
14,995
Reduced 10.79%
123,993
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$73,025
$17.55 p/Share
4,161
Reduced 2.91%
138,988
Common Stock
May 14
2024
SELL
Open market or private sale
$22,063
$18.51 p/Share
1,192
Reduced 0.83%
143,149
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$18,037
$21.97 p/Share
821
Reduced 0.57%
144,341
Common Stock
Mar 22
2024
SELL
Open market or private sale
$257,082
$17.21 p/Share
14,938
Reduced 9.33%
145,162
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
$92,302
$7.0 p/Share
13,186
Added 7.61%
160,100
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
30,000
Added 16.96%
146,914
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$9,535
$10.96 p/Share
870
Reduced 0.74%
116,914
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$36,051
$11.12 p/Share
3,242
Reduced 2.68%
117,784
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$27,701
$8.5 p/Share
3,259
Reduced 2.62%
121,026
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$22,954
$9.98 p/Share
2,300
Reduced 1.82%
124,285
Common Stock
Jul 26
2023
SELL
Payment of exercise price or tax liability
$13,651
$17.15 p/Share
796
Reduced 0.62%
126,585
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$43,792
$19.04 p/Share
2,300
Reduced 1.77%
127,381
Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
30,000
Added 18.79%
129,681
Common Stock