Jan 01
2026
BUY
Grant, award, or other acquisition
-
1,420,677
Added 14.07%
8,673,921
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$1,145,144
$11.27 p/Share
101,610
Reduced 1.38%
7,253,244
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$323,355
$9.95 p/Share
32,498
Reduced 0.52%
6,224,202
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
1,130,652
Added 13.32%
7,354,854
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$7,779,427
$9.75 p/Share
797,890
Reduced 11.31%
6,256,700
Common Stock
Feb 22
2024
SELL
Sale (or disposition) back to the issuer
-
298,334
Reduced 4.06%
7,054,590
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$247,810
$15.73 p/Share
15,754
Reduced 0.21%
7,352,924
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
5,000,000
Added 40.42%
7,368,678
Common Stock
Jul 13
2023
BUY
Grant, award, or other acquisition
-
554,460
Added 18.81%
2,393,389
Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$145,366
$16.86 p/Share
8,622
Reduced 0.47%
1,838,929
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$9,524,401
$12.41 p/Share
767,478
Reduced 23.02%
2,565,957
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$70,334
$4.22 p/Share
16,667
Reduced 0.5%
3,333,435
Common Stock
Sep 27
2022
BUY
Grant, award, or other acquisition
-
2,971,768
Added 43.81%
3,811,896
Common Stock
Sep 27
2022
BUY
Exercise of conversion of derivative security
-
378,334
Added 31.05%
840,128
Common Stock
Jun 10
2021
SELL
Open market or private sale
$1,566,000
$31.32 p/Share
50,000
Reduced 17.37%
237,777
Common Stock
Apr 26
2021
SELL
Payment of exercise price or tax liability
$72,150
$38.48 p/Share
1,875
Reduced 0.65%
287,777
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
-
6,250
Added 2.11%
289,652
Common Stock
Nov 24
2020
-
3,000
Reduced 1.05%
283,402
Common Stock, No Par V...
Nov 24
2020
SELL
Open market or private sale
$505,530
$7.38 p/Share
68,500
Reduced 19.3%
286,402
Common Stock, No Par V...