Dec 23
2024
BUY
Grant, award, or other acquisition
-
41,408
Added 25.3%
122,256
Common Stock
Dec 19
2024
SELL
Payment of exercise price or tax liability
$12,236
$4.75 p/Share
2,576
Reduced 3.09%
80,848
Common Stock
Dec 19
2024
BUY
Exercise of conversion of derivative security
-
6,546
Added 7.28%
83,424
Common Stock
Oct 03
2024
SELL
Payment of exercise price or tax liability
$20,491
$7.83 p/Share
2,617
Reduced 3.29%
76,878
Common Stock
Oct 03
2024
BUY
Exercise of conversion of derivative security
-
6,649
Added 7.72%
79,495
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$378,940
$10.7 p/Share
35,415
Reduced 32.71%
72,846
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
-
90,000
Added 45.39%
108,261
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
7,750
Added 36.12%
13,706
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$10,654
$15.95 p/Share
668
Reduced 10.08%
5,956
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,927
Added 22.54%
6,624
Common Stock
Oct 03
2023
SELL
Payment of exercise price or tax liability
$13,781
$7.06 p/Share
1,952
Reduced 29.36%
4,697
Common Stock
Oct 03
2023
BUY
Exercise of conversion of derivative security
-
6,649
Added 50.0%
6,649
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$12,097
$18.11 p/Share
668
Reduced 13.03%
4,459
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,927
Added 27.32%
5,127
Common Stock
Aug 16
2022
BUY
Open market or private purchase
$50,112
$15.66 p/Share
3,200
Added 50.0%
3,200
Common Stock
Dec 17
2021
SELL
Open market or private sale
$726,534
$54.87 p/Share
13,241
Reduced 100.0%
0
Common Stock Pursuant ...
Dec 17
2021
BUY
Exercise of conversion of derivative security
$99,440
$7.51 p/Share
13,241
Added 50.0%
13,241
Common Stock
Nov 17
2021
SELL
Open market or private sale
$979,569
$73.98 p/Share
13,241
Reduced 100.0%
0
Common Stock Pursuant ...
Nov 17
2021
BUY
Exercise of conversion of derivative security
$99,440
$7.51 p/Share
13,241
Added 50.0%
13,241
Common Stock
Oct 18
2021
SELL
Open market or private sale
$1,130,517
$85.38 p/Share
13,241
Reduced 100.0%
0
Common Stock Pursuant ...
Oct 18
2021
BUY
Exercise of conversion of derivative security
$99,440
$7.51 p/Share
13,241
Added 50.0%
13,241
Common Stock
Sep 17
2021
SELL
Open market or private sale
$924,159
$69.79 p/Share
13,242
Reduced 100.0%
0
Common Stock Pursuant ...
Sep 17
2021
BUY
Exercise of conversion of derivative security
$99,447
$7.51 p/Share
13,242
Added 50.0%
13,242
Common Stock
Aug 17
2021
SELL
Open market or private sale
$773,465
$58.41 p/Share
13,242
Reduced 100.0%
0
Common Stock Pursuant ...
Aug 17
2021
BUY
Exercise of conversion of derivative security
$99,447
$7.51 p/Share
13,242
Added 50.0%
13,242
Common Stock