Jun 21
2025
SELL
Payment of exercise price or tax liability
$74,497
$11.81 p/Share
6,308
Reduced 5.66%
105,196
Common Stock
Mar 28
2025
BUY
Grant, award, or other acquisition
-
15,000
Added 11.86%
111,504
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$30,070
$15.21 p/Share
1,977
Reduced 2.01%
96,504
Common Stock
Dec 18
2024
BUY
Grant, award, or other acquisition
-
10,000
Added 9.22%
98,481
Common Stock
Nov 14
2024
SELL
Open market or private sale
$13,500
$27.0 p/Share
500
Reduced 0.56%
88,481
Common Stock
Nov 12
2024
SELL
Open market or private sale
$290,000
$29.0 p/Share
10,000
Reduced 10.1%
88,981
Common Stock
Jun 21
2024
SELL
Payment of exercise price or tax liability
$61,661
$18.64 p/Share
3,308
Reduced 3.23%
98,981
Common Stock
Jun 11
2024
BUY
Grant, award, or other acquisition
-
32,568
Added 24.15%
102,289
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$15,030
$5.27 p/Share
2,852
Reduced 4.2%
65,031
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$10,418
$5.27 p/Share
1,977
Reduced 2.76%
69,721
Common Stock
Jan 18
2024
BUY
Grant, award, or other acquisition
-
6,667
Added 8.51%
71,698
Common Stock
Dec 21
2023
SELL
Payment of exercise price or tax liability
$2,461
$4.2 p/Share
586
Reduced 0.86%
67,883
Common Stock
Sep 21
2023
SELL
Payment of exercise price or tax liability
$3,135
$5.35 p/Share
586
Reduced 0.85%
68,469
Common Stock
Jun 21
2023
SELL
Payment of exercise price or tax liability
$12,309
$5.57 p/Share
2,210
Reduced 3.1%
69,055
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$4,114
$5.77 p/Share
713
Reduced 0.99%
71,265
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$16,399
$5.75 p/Share
2,852
Reduced 3.81%
71,978
Common Stock
Sep 21
2022
SELL
Payment of exercise price or tax liability
$3,223
$5.5 p/Share
586
Reduced 0.78%
74,830
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
20,000
Added 20.96%
75,416
Common Stock
Jun 21
2022
SELL
Payment of exercise price or tax liability
$12,287
$5.37 p/Share
2,288
Reduced 3.97%
55,416
Common Stock
Jun 21
2021
BUY
Grant, award, or other acquisition
-
57,704
Added 66.67%
28,852
Common Stock