Jul 30
2024
SELL
Open market or private sale
$1,034,692
$57.4 p/Share
18,026
Reduced 4.74%
362,149
Common stock, par valu...
Jul 29
2024
BUY
Grant, award, or other acquisition
-
31,667
Added 7.69%
380,175
Common stock, par valu...
May 01
2024
SELL
Open market or private sale
$22,058,091
$78.38 p/Share
281,425
Reduced 44.68%
348,508
Common stock, par valu...
May 01
2024
BUY
Exercise of conversion of derivative security
$1,781,420
$6.33 p/Share
281,425
Added 30.88%
629,933
Common stock, par valu...
Mar 27
2024
SELL
Payment of exercise price or tax liability
$1,384,277
$83.34 p/Share
16,610
Reduced 4.37%
363,565
Common stock, par valu...
Mar 27
2024
BUY
Grant, award, or other acquisition
-
31,667
Added 7.69%
380,175
Common stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,445,160
$85.22 p/Share
16,958
Reduced 4.64%
348,508
Common stock, par valu...
Mar 01
2024
BUY
Grant, award, or other acquisition
-
31,667
Added 7.97%
365,466
Common stock, par valu...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$263,817
$18.58 p/Share
14,199
Reduced 4.08%
333,799
Common stock, par valu...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$856,253
$17.4 p/Share
49,210
Reduced 12.39%
347,998
Common stock, par valu...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
98,334
Added 20.53%
380,675
Common stock, par valu...
Apr 17
2023
SELL
Open market or private sale
$250,000
$20.0 p/Share
12,500
Reduced 4.16%
287,763
Common stock, par valu...
Apr 17
2023
BUY
Exercise of conversion of derivative security
$163,375
$13.07 p/Share
12,500
Added 4.0%
300,263
Common stock, par valu...
Mar 30
2023
SELL
Exercise of conversion of derivative security
$614,061
$17.01 p/Share
36,100
Reduced 12.11%
261,895
Common stock, par valu...
Mar 30
2023
SELL
Payment of exercise price or tax liability
$541,138
$17.57 p/Share
30,799
Reduced 9.67%
287,763
Common stock, par valu...
Mar 30
2023
BUY
Grant, award, or other acquisition
-
56,667
Added 15.1%
318,562
Common stock, par valu...
Mar 30
2023
BUY
Exercise of conversion of derivative security
$272,916
$7.56 p/Share
36,100
Added 10.81%
297,995
Common stock, par valu...
Mar 29
2023
SELL
Open market or private sale
$659,872
$16.0 p/Share
41,242
Reduced 13.61%
261,895
Common stock, par valu...
Mar 29
2023
BUY
Exercise of conversion of derivative security
$136,950
$9.13 p/Share
15,000
Added 4.71%
303,137
Common stock, par valu...
Mar 28
2023
SELL
Open market or private sale
$2,948,445
$15.0 p/Share
196,563
Reduced 40.55%
288,137
Common stock, par valu...
Mar 28
2023
BUY
Exercise of conversion of derivative security
$370,013
$2.21 p/Share
167,427
Added 25.67%
484,700
Common stock, par valu...
Jan 15
2023
SELL
Payment of exercise price or tax liability
$9,657
$8.95 p/Share
1,079
Reduced 0.34%
317,273
Common stock, par valu...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$117,829
$8.42 p/Share
13,994
Reduced 4.21%
318,352
Common stock, par valu...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$160,636
$8.52 p/Share
18,854
Reduced 5.37%
332,346
Common stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
90,667
Added 20.52%
351,200
Common stock, par valu...