Oct 14
2024
SELL
Open market or private sale
$1,789,245
$40.07 p/Share
44,653
Reduced 7.67%
537,349
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$279,825
$5.33 p/Share
52,500
Added 8.27%
582,002
Common Stock
Sep 12
2024
SELL
Open market or private sale
$1,392,872
$30.68 p/Share
45,400
Reduced 7.9%
529,502
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$279,825
$5.33 p/Share
52,500
Added 8.37%
574,902
Common Stock
Sep 11
2024
SELL
Open market or private sale
$3,118,000
$31.18 p/Share
100,000
Reduced 16.07%
522,402
Common Stock
Sep 11
2024
BUY
Exercise of conversion of derivative security
$1,406,000
$14.06 p/Share
100,000
Added 13.84%
622,402
Common Stock
Aug 12
2024
SELL
Open market or private sale
$4,456,726
$30.63 p/Share
145,502
Reduced 21.78%
522,402
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
$1,192,550
$7.82 p/Share
152,500
Added 21.17%
567,904
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$99,853
$3.67 p/Share
27,208
Added 5.01%
515,404
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$102,910
$3.39 p/Share
30,357
Added 5.85%
488,196
Common Stock
Jul 24
2024
BUY
Exercise of conversion of derivative security
$97,500
$3.25 p/Share
30,000
Added 6.15%
457,839
Common Stock
Jul 12
2024
SELL
Open market or private sale
$1,950,544
$43.95 p/Share
44,381
Reduced 9.4%
427,839
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$279,825
$5.33 p/Share
52,500
Added 10.01%
472,220
Common Stock
Jun 12
2024
SELL
Open market or private sale
$1,884,123
$42.28 p/Share
44,563
Reduced 9.6%
419,720
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$279,825
$5.33 p/Share
52,500
Added 10.16%
464,283
Common Stock
Jun 11
2024
SELL
Open market or private sale
$420,795
$40.85 p/Share
10,301
Reduced 2.44%
411,783
Common Stock
Jun 11
2024
BUY
Exercise of conversion of derivative security
$54,904
$5.33 p/Share
10,301
Added 2.38%
422,084
Common Stock
Jun 10
2024
SELL
Open market or private sale
$3,670,483
$40.92 p/Share
89,699
Reduced 17.89%
411,783
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
$478,095
$5.33 p/Share
89,699
Added 15.17%
501,482
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
$5,295
$10.59 p/Share
500
Added 0.12%
411,783
Common Stock
May 13
2024
SELL
Open market or private sale
$1,602,837
$35.69 p/Share
44,910
Reduced 9.84%
411,283
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$279,825
$5.33 p/Share
52,500
Added 10.32%
456,193
Common Stock
May 09
2024
SELL
Open market or private sale
$869,873
$34.43 p/Share
25,265
Reduced 5.89%
403,693
Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
$134,662
$5.33 p/Share
25,265
Added 5.56%
428,958
Common Stock
May 08
2024
SELL
Open market or private sale
$292,050
$30.0 p/Share
9,735
Reduced 2.35%
403,693
Common Stock