Jun 18
2025
BUY
Grant, award, or other acquisition
-
9,321
Added 28.64%
23,228
Common Stock
Jun 13
2025
SELL
Open market or private sale
$122,369
$26.66 p/Share
4,590
Reduced 24.81%
13,907
Common Stock
Jan 02
2025
SELL
Open market or private sale
$403,100
$40.31 p/Share
10,000
Reduced 35.09%
18,497
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
$52,800
$5.28 p/Share
10,000
Added 25.98%
28,497
Common Stock
Nov 19
2024
SELL
Open market or private sale
$556,389
$37.77 p/Share
14,731
Reduced 44.33%
18,497
Common Stock
Jul 16
2024
SELL
Open market or private sale
$187,500
$25.0 p/Share
7,500
Reduced 18.41%
33,228
Common Stock
Jun 13
2024
BUY
Grant, award, or other acquisition
-
11,473
Added 21.98%
40,728
Common Stock
Jun 11
2024
SELL
Open market or private sale
$79,683
$20.59 p/Share
3,870
Reduced 11.68%
29,255
Common Stock
Jun 07
2024
SELL
Open market or private sale
$52,425
$20.97 p/Share
2,500
Reduced 7.02%
33,125
Common Stock
Jun 07
2024
BUY
Exercise of conversion of derivative security
$26,025
$10.41 p/Share
2,500
Added 6.56%
35,625
Common Stock
Apr 01
2024
SELL
Open market or private sale
$216,500
$21.65 p/Share
10,000
Reduced 23.19%
33,125
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$131,900
$13.19 p/Share
10,000
Added 18.82%
43,125
Common Stock
Jun 09
2023
BUY
Grant, award, or other acquisition
-
9,674
Added 22.6%
33,125
Common Stock
Mar 16
2023
SELL
Open market or private sale
$427,125
$22.78 p/Share
18,750
Reduced 44.43%
23,451
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$227,249
$12.12 p/Share
18,750
Added 30.76%
42,201
Common Stock
Feb 28
2023
SELL
Open market or private sale
$250,000
$25.0 p/Share
10,000
Reduced 29.89%
23,451
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$121,199
$12.12 p/Share
10,000
Added 23.01%
33,451
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
-
14,731
Added 38.58%
23,451
Common Stock
Dec 17
2021
SELL
Open market or private sale
$225,000
$45.0 p/Share
5,000
Reduced 36.44%
8,720
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
$60,600
$12.12 p/Share
5,000
Added 26.71%
13,720
Common Stock
Jun 08
2021
BUY
Grant, award, or other acquisition
-
8,720
Added 50.0%
8,720
Common Stock
Feb 25
2021
SELL
Open market or private sale
$381,000
$60.96 p/Share
6,250
Reduced 100.0%
0
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$25,000
$4.0 p/Share
6,250
Added 50.0%
6,250
Common Stock