Dec 22
2025
BUY
Grant, award, or other acquisition
-
21,667
Added 22.2%
75,912
Common Stock
Nov 25
2025
SELL
Open market or private sale
$119,795
$54.28 p/Share
2,207
Reduced 3.91%
54,245
Common Stock
Nov 21
2025
BUY
Grant, award, or other acquisition
-
7,110
Added 11.19%
56,452
Common Stock
Sep 09
2025
SELL
Open market or private sale
$312,035
$46.81 p/Share
6,666
Reduced 11.9%
49,342
Common Stock
Sep 05
2025
SELL
Open market or private sale
$259,040
$38.86 p/Share
6,666
Reduced 10.64%
56,008
Common Stock
Sep 04
2025
SELL
Open market or private sale
$175,798
$34.03 p/Share
5,166
Reduced 7.61%
62,674
Common Stock
Sep 02
2025
SELL
Open market or private sale
$45,240
$30.16 p/Share
1,500
Reduced 2.16%
67,840
Common Stock
Aug 19
2025
SELL
Open market or private sale
$41,826
$26.59 p/Share
1,573
Reduced 2.22%
69,340
Common Stock
May 19
2025
SELL
Open market or private sale
$15,549
$0.67 p/Share
23,208
Reduced 2.14%
1,063,693
Common Stock
Feb 19
2025
SELL
Open market or private sale
$24,011
$1.01 p/Share
23,774
Reduced 2.14%
1,086,901
Common Stock
Dec 18
2024
SELL
Open market or private sale
$84,184
$0.99 p/Share
85,035
Reduced 7.11%
1,110,675
Common Stock
Dec 17
2024
SELL
Open market or private sale
$47,464
$1.01 p/Share
46,995
Reduced 3.78%
1,195,710
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
-
410,625
Added 24.84%
1,242,705
Common Stock
Nov 19
2024
SELL
Open market or private sale
$16,440
$1.01 p/Share
16,278
Reduced 1.92%
832,080
Common Stock
Aug 19
2024
SELL
Open market or private sale
$19,047
$1.28 p/Share
14,881
Reduced 1.72%
848,358
Common Stock
May 17
2024
SELL
Open market or private sale
$29,137
$1.75 p/Share
16,650
Reduced 1.89%
863,239
Common Stock
Feb 20
2024
SELL
Open market or private sale
$13,622
$0.68 p/Share
20,033
Reduced 2.23%
879,889
Common Stock
Nov 17
2023
SELL
Open market or private sale
$9,739
$0.49 p/Share
19,877
Reduced 2.16%
899,922
Common Stock
Aug 16
2023
SELL
Open market or private sale
$15,598
$0.78 p/Share
19,998
Reduced 2.13%
919,799
Common Stock
May 16
2023
SELL
Open market or private sale
$14,659
$0.72 p/Share
20,361
Reduced 2.12%
939,797
Common Stock
Feb 16
2023
SELL
Open market or private sale
$58,905
$3.0 p/Share
19,635
Reduced 2.0%
960,158
Common Stock
Nov 16
2022
SELL
Open market or private sale
$135,709
$3.57 p/Share
38,014
Reduced 3.73%
979,793
Common Stock
Aug 16
2022
SELL
Open market or private sale
$65,493
$4.76 p/Share
13,759
Reduced 1.33%
1,017,807
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
410,625
Added 28.47%
1,031,566
Common Stock
May 16
2022
SELL
Open market or private sale
$144,290
$3.95 p/Share
36,529
Reduced 5.56%
620,941
Common Stock