Aug 13
2025
SELL
Open market or private sale
$1,266,255
$18.28 p/Share
69,270
Reduced 10.17%
612,173
Common Stock, par valu...
Aug 13
2025
SELL
Payment of exercise price or tax liability
$45,516
$18.51 p/Share
2,459
Reduced 0.41%
601,602
Common Stock, par valu...
Aug 13
2025
BUY
Exercise of conversion of derivative security
$96,607
$1.21 p/Share
79,841
Added 11.46%
616,799
Common Stock, par valu...
Jul 31
2025
BUY
Grant, award, or other acquisition
-
16,098
Added 2.6%
604,061
Common Stock, par valu...
Jul 21
2025
SELL
Payment of exercise price or tax liability
$76,806
$18.89 p/Share
4,066
Reduced 0.69%
587,963
Common Stock, par valu...
Jun 20
2025
SELL
Payment of exercise price or tax liability
$39,290
$15.71 p/Share
2,501
Reduced 0.42%
592,029
Common Stock, par valu...
May 23
2025
SELL
Open market or private sale
$1,619,186
$18.88 p/Share
85,762
Reduced 12.69%
590,323
Common Stock, par valu...
May 23
2025
BUY
Exercise of conversion of derivative security
$169,705
$1.2 p/Share
141,421
Added 17.3%
676,085
Common Stock, par valu...
May 20
2025
SELL
Payment of exercise price or tax liability
$32,335
$13.15 p/Share
2,459
Reduced 0.46%
534,664
Common Stock, par valu...
Apr 22
2025
SELL
Payment of exercise price or tax liability
$64,000
$6.42 p/Share
9,969
Reduced 1.82%
537,123
Common Stock, par valu...
Mar 06
2025
BUY
Grant, award, or other acquisition
-
101,721
Added 15.68%
547,092
Common Stock, par valu...
Feb 10
2025
SELL
Payment of exercise price or tax liability
$16,718
$5.99 p/Share
2,791
Reduced 0.62%
445,371
Common Stock, par valu...
Jan 23
2025
SELL
Open market or private sale
$12,558
$5.27 p/Share
2,383
Reduced 0.53%
448,162
Common Stock, par valu...
Dec 04
2024
SELL
Payment of exercise price or tax liability
$6,789
$2.76 p/Share
2,460
Reduced 0.55%
441,722
Common Stock, par valu...
Oct 21
2024
SELL
Payment of exercise price or tax liability
$23,938
$1.17 p/Share
20,460
Reduced 4.4%
444,182
Common Stock, par valu...
Aug 21
2024
SELL
Payment of exercise price or tax liability
$2,287
$0.93 p/Share
2,460
Reduced 0.53%
464,642
Common Stock, par valu...
Jul 22
2024
SELL
Payment of exercise price or tax liability
$2,142
$1.02 p/Share
2,100
Reduced 0.45%
467,102
Common Stock, par valu...
May 31
2024
SELL
Payment of exercise price or tax liability
$13,478
$1.37 p/Share
9,838
Reduced 2.09%
459,766
Common Stock, par valu...
Mar 27
2024
SELL
Payment of exercise price or tax liability
$11,672
$1.95 p/Share
5,986
Reduced 1.25%
473,170
Common Stock, par valu...
Mar 27
2024
BUY
Grant, award, or other acquisition
-
180,000
Added 27.31%
479,156
Common Stock, par valu...
Jan 10
2024
BUY
Grant, award, or other acquisition
-
36,351
Added 10.83%
299,156
Common Stock, par valu...
Oct 16
2023
SELL
Open market or private sale
$22,855
$1.0 p/Share
22,855
Reduced 8.24%
254,643
Common Stock, par valu...