Jul 16
2025
BUY
Grant, award, or other acquisition
-
43,269
Added 3.98%
1,044,790
Common Stock, par valu...
Jul 11
2025
SELL
Payment of exercise price or tax liability
$257,936
$16.64 p/Share
15,501
Reduced 1.52%
1,001,521
Common Stock, par valu...
Jul 03
2025
SELL
Payment of exercise price or tax liability
$116,806
$15.99 p/Share
7,305
Reduced 0.71%
1,017,022
Common Stock, par valu...
Jul 01
2025
SELL
Payment of exercise price or tax liability
$70,839
$15.31 p/Share
4,627
Reduced 0.45%
1,024,327
Common Stock, par valu...
Mar 19
2025
BUY
Open market or private purchase
$24,694
$11.38 p/Share
2,170
Added 0.21%
1,028,954
Common Stock, par valu...
Jul 11
2024
BUY
Grant, award, or other acquisition
-
119,531
Added 10.43%
1,026,784
Common Stock, par valu...
Jul 03
2024
SELL
Payment of exercise price or tax liability
$51,061
$6.99 p/Share
7,305
Reduced 0.8%
907,253
Common Stock, par valu...
Jul 01
2024
SELL
Payment of exercise price or tax liability
$32,111
$6.94 p/Share
4,627
Reduced 0.5%
914,558
Common Stock, par valu...
Nov 17
2023
BUY
Open market or private purchase
$6,100
$2.44 p/Share
2,500
Added 0.27%
919,185
Common Stock, par valu...
Jul 03
2023
SELL
Payment of exercise price or tax liability
$16,516
$2.63 p/Share
6,280
Reduced 0.75%
826,685
Common Stock, par valu...
Jul 03
2023
BUY
Grant, award, or other acquisition
-
90,000
Added 8.94%
916,685
Common Stock, par valu...
Dec 15
2022
BUY
Open market or private purchase
$24,359
$2.03 p/Share
12,000
Added 1.42%
832,965
Common Stock, par valu...
Nov 01
2022
SELL
Payment of exercise price or tax liability
$9,985
$2.69 p/Share
3,712
Reduced 0.45%
820,965
Common Stock, par valu...
Jul 01
2022
BUY
Grant, award, or other acquisition
-
57,000
Added 6.46%
824,677
Common Stock, par valu...
Jun 03
2022
BUY
Other acquisition or disposition
-
750,177
Added 49.42%
767,677
Common Stock, par valu...
Jun 01
2022
SELL
Sale (or disposition) back to the issuer
-
32,895
Reduced 65.27%
17,500
Common Stock, par valu...
May 26
2022
BUY
Grant, award, or other acquisition
-
32,895
Added 39.49%
50,395
Common Stock, par valu...
Nov 01
2021
BUY
Grant, award, or other acquisition
-
12,500
Added 41.67%
17,500
Common Stock, par valu...
Sep 02
2021
BUY
Open market or private purchase
$50,000
$10.0 p/Share
5,000
Added 50.0%
5,000
Common Stock, par valu...