Dec 04
2024
SELL
Open market or private sale
$2,724,924
$97.0 p/Share
28,092
Reduced 34.87%
52,472
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
$742,471
$26.43 p/Share
28,092
Added 25.85%
80,564
Common Stock
Jun 17
2024
SELL
Open market or private sale
$626,700
$62.67 p/Share
10,000
Reduced 16.01%
52,472
Common Stock
May 03
2024
SELL
Open market or private sale
$1,901,087
$62.47 p/Share
30,432
Reduced 32.76%
62,472
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
$172,549
$5.67 p/Share
30,432
Added 24.67%
92,904
Common Stock
Mar 18
2024
SELL
Open market or private sale
$21,534
$48.83 p/Share
441
Reduced 0.7%
62,472
Common Stock
Mar 06
2024
SELL
Open market or private sale
$128,295
$46.67 p/Share
2,749
Reduced 4.19%
62,913
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
18,311
Added 21.81%
65,662
Common Stock
Feb 09
2024
SELL
Open market or private sale
$734,259
$49.97 p/Share
14,694
Reduced 23.68%
47,351
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$76,114
$5.18 p/Share
14,694
Added 19.15%
62,045
Common Stock
Feb 07
2024
SELL
Open market or private sale
$265,034
$49.95 p/Share
5,306
Reduced 10.08%
47,351
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$27,485
$5.18 p/Share
5,306
Added 9.15%
52,657
Common Stock
Jan 09
2024
SELL
Open market or private sale
$719,520
$44.97 p/Share
16,000
Reduced 25.26%
47,351
Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
$72,960
$4.56 p/Share
16,000
Added 20.16%
63,351
Common Stock
Dec 15
2023
SELL
Open market or private sale
$506,874
$42.97 p/Share
11,796
Reduced 20.09%
46,933
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$53,789
$4.56 p/Share
11,796
Added 16.73%
58,729
Common Stock
Dec 14
2023
SELL
Open market or private sale
$137,611
$42.95 p/Share
3,204
Reduced 6.39%
46,933
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$14,610
$4.56 p/Share
3,204
Added 6.01%
50,137
Common Stock
Dec 06
2023
SELL
Open market or private sale
$243,596
$39.96 p/Share
6,096
Reduced 11.5%
46,933
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$27,553
$4.52 p/Share
6,096
Added 10.31%
53,029
Common Stock
Jul 27
2023
SELL
Open market or private sale
$316,120
$40.0 p/Share
7,903
Reduced 14.41%
46,933
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
$35,721
$4.52 p/Share
7,903
Added 12.6%
54,836
Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$54,795
$4.52 p/Share
12,123
Added 20.53%
46,933
Common Stock
Mar 16
2023
SELL
Open market or private sale
$9,679
$31.84 p/Share
304
Reduced 0.87%
34,810
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
$45,199
$4.52 p/Share
10,000
Added 22.17%
35,114
Common Stock