Mar 19
2025
SELL
Open market or private sale
$264,442
$17.5 p/Share
15,111
Reduced 6.49%
217,762
Common Stock
Mar 16
2025
BUY
Exercise of conversion of derivative security
-
32,462
Added 12.23%
232,873
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$152,231
$18.35 p/Share
8,296
Reduced 3.96%
201,005
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
24,799
Added 10.59%
209,301
Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$16,038
$16.5 p/Share
972
Reduced 0.52%
184,502
Common Stock
Feb 22
2025
BUY
Grant, award, or other acquisition
-
2,500
Added 1.33%
185,474
Common Stock
Sep 13
2024
BUY
Grant, award, or other acquisition
-
2,500
Added 1.37%
179,974
Common Stock
Mar 21
2024
SELL
Open market or private sale
$35,159
$7.68 p/Share
4,578
Reduced 2.51%
177,474
Common Stock
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
18,675
Added 9.37%
180,615
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 23.43%
163,377
Common Stock
Oct 13
2023
SELL
Sale (or disposition) back to the issuer
$3,490
$4.04 p/Share
864
Reduced 0.76%
113,377
Common Stock
Jul 18
2023
BUY
Grant, award, or other acquisition
-
1,579
Added 1.36%
114,241
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$22,899
$8.27 p/Share
2,769
Reduced 2.4%
112,662
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
8,900
Added 7.27%
113,596
Common Stock
Dec 27
2022
SELL
Payment of exercise price or tax liability
$1,765
$9.44 p/Share
187
Reduced 0.18%
106,531
Common Stock
Dec 27
2022
SELL
Payment of exercise price or tax liability
$101,800
$9.44 p/Share
10,784
Reduced 9.24%
105,968
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
-
750
Added 0.7%
106,718
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$101,800
$5.09 p/Share
20,000
Added 14.63%
116,752
Common Stock
Jul 19
2022
SELL
Sale (or disposition) back to the issuer
$3,402
$8.4 p/Share
405
Reduced 0.42%
96,752
Common Stock
Jul 18
2022
BUY
Grant, award, or other acquisition
-
1,579
Added 1.65%
94,157
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$11,931
$7.97 p/Share
1,497
Reduced 1.59%
92,578
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
6,000
Added 6.0%
94,075
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$3,006
$8.42 p/Share
357
Reduced 0.4%
88,075
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,181
Added 1.32%
88,432
Common Stock
Dec 27
2021
SELL
Payment of exercise price or tax liability
$1,821
$9.74 p/Share
187
Reduced 0.21%
87,249
Common Stock