Sep 08
2025
BUY
Grant, award, or other acquisition
-
40,000
Added 29.43%
95,924
Common Stock
Aug 19
2025
SELL
Open market or private sale
$1,083
$3.0 p/Share
361
Reduced 0.64%
55,924
Common Stock
Aug 18
2025
SELL
Open market or private sale
$2,138
$3.06 p/Share
699
Reduced 1.23%
56,285
Common Stock
Aug 14
2025
SELL
Open market or private sale
$21,269
$3.02 p/Share
7,043
Reduced 11.0%
56,984
Common Stock
May 20
2025
SELL
Open market or private sale
$2,302
$6.45 p/Share
357
Reduced 0.55%
64,027
Common Stock
May 16
2025
SELL
Open market or private sale
$4,277
$6.53 p/Share
655
Reduced 1.01%
64,384
Common Stock
Apr 22
2025
SELL
Open market or private sale
$5,140
$7.16 p/Share
718
Reduced 1.09%
65,039
Common Stock
Feb 21
2025
SELL
Open market or private sale
$28,957
$10.58 p/Share
2,737
Reduced 4.0%
65,757
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
20,080
Added 22.67%
68,494
Common Stock
Jan 23
2025
SELL
Open market or private sale
$9,300
$10.38 p/Share
896
Reduced 1.82%
48,414
Common Stock
Nov 21
2024
SELL
Open market or private sale
$15,973
$13.05 p/Share
1,224
Reduced 2.42%
49,310
Common Stock
Oct 31
2024
SELL
Open market or private sale
$15,240
$16.62 p/Share
917
Reduced 1.78%
50,534
Common Stock
Aug 16
2024
SELL
Open market or private sale
$19,684
$18.5 p/Share
1,064
Reduced 2.03%
51,451
Common Stock
Jul 22
2024
SELL
Open market or private sale
$18,692
$23.02 p/Share
812
Reduced 1.52%
52,515
Common Stock
May 16
2024
SELL
Open market or private sale
$25,194
$23.35 p/Share
1,079
Reduced 1.98%
53,327
Common Stock
Apr 22
2024
SELL
Open market or private sale
$19,050
$22.87 p/Share
833
Reduced 1.51%
54,406
Common Stock
Mar 21
2024
SELL
Open market or private sale
$69,969
$28.1 p/Share
2,490
Reduced 4.31%
55,239
Common Stock
Feb 29
2024
SELL
Open market or private sale
$298,400
$29.84 p/Share
10,000
Reduced 31.73%
21,517
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$125,500
$12.55 p/Share
10,000
Added 24.09%
31,517
Common Stock
Feb 16
2024
SELL
Open market or private sale
$96,621
$29.84 p/Share
3,238
Reduced 19.7%
13,195
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
8,322
Added 27.89%
21,517
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
6,274
Added 27.63%
16,433
Common Stock
Jan 22
2024
SELL
Open market or private sale
$17,353
$27.2 p/Share
638
Reduced 5.91%
10,159
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
1,586
Added 12.81%
10,797
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
-
725
Added 7.1%
9,485
Common Stock