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
May 08
2024
BUY
Exercise of conversion of derivative security
$51,887
$5.33 p/Share
9,735
Added 2.3%
413,428
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
$49,964
$1.43 p/Share
34,940
Added 7.97%
403,693
Common Stock
Apr 12
2024
SELL
Open market or private sale
$926,286
$25.07 p/Share
36,948
Reduced 9.11%
368,753
Common Stock
Apr 12
2024
BUY
Exercise of conversion of derivative security
$312,727
$3.38 p/Share
92,523
Added 18.57%
405,701
Common Stock
Apr 05
2024
SELL
Open market or private sale
$750,900
$25.03 p/Share
30,000
Reduced 8.74%
313,178
Common Stock
Apr 05
2024
BUY
Exercise of conversion of derivative security
$159,900
$5.33 p/Share
30,000
Added 8.04%
343,178
Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$21,926
$22.96 p/Share
955
Reduced 0.3%
313,178
Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$100,662
$20.98 p/Share
4,798
Reduced 1.5%
314,133
Common Stock
Mar 12
2024
SELL
Open market or private sale
$662,604
$20.94 p/Share
31,643
Reduced 9.03%
318,931
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$186,550
$5.33 p/Share
35,000
Added 9.08%
350,574
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
95,283
Added 23.19%
315,574
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$67,211
$20.51 p/Share
3,277
Reduced 1.47%
220,291
Common Stock
Mar 07
2024
SELL
Open market or private sale
$502,500
$20.1 p/Share
25,000
Reduced 10.06%
223,568
Common Stock