Jan 01
2026
SELL
Payment of exercise price or tax liability
$125,977
$12.67 p/Share
9,943
Reduced 1.21%
812,832
Common Stock
Jan 01
2026
BUY
Grant, award, or other acquisition
-
177,582
Added 15.2%
990,414
Common Stock
Oct 10
2025
SELL
Open market or private sale
$344,632
$23.0 p/Share
14,984
Reduced 1.79%
822,775
Common Stock
Jul 07
2025
SELL
Open market or private sale
$44,514
$11.88 p/Share
3,747
Reduced 0.45%
837,759
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$146,115
$11.27 p/Share
12,965
Reduced 1.98%
641,861
Common Stock
Jul 01
2025
BUY
Grant, award, or other acquisition
-
199,645
Added 19.18%
841,506
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$28,088
$9.95 p/Share
2,823
Reduced 0.65%
428,698
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
226,128
Added 25.67%
654,826
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$304,570
$9.75 p/Share
31,238
Reduced 6.75%
431,521
Common Stock
Mar 15
2024
SELL
Open market or private sale
$390,250
$11.15 p/Share
35,000
Reduced 7.03%
462,759
Common Stock
Feb 22
2024
SELL
Sale (or disposition) back to the issuer
-
135,998
Reduced 21.46%
497,759
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$77,265
$15.73 p/Share
4,912
Reduced 0.77%
633,757
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
300,000
Added 31.96%
638,669
Common Stock
Jul 13
2023
BUY
Grant, award, or other acquisition
-
59,142
Added 14.87%
338,669
Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$55,165
$16.86 p/Share
3,272
Reduced 1.16%
279,527
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$379,584
$12.41 p/Share
30,587
Reduced 9.76%
282,799
Common Stock
May 31
2023
SELL
Open market or private sale
$266,209
$11.92 p/Share
22,333
Reduced 6.65%
313,386
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$30,384
$4.22 p/Share
7,200
Reduced 2.1%
335,719
Common Stock
Sep 27
2022
BUY
Grant, award, or other acquisition
-
234,586
Added 40.62%
342,919
Common Stock
Sep 27
2022
BUY
Exercise of conversion of derivative security
-
86,000
Added 44.25%
108,333
Common Stock