Dec 18
2024
SELL
Open market or private sale
$573,239
$21.46 p/Share
26,712
Reduced 0.72%
3,688,335
Common Stock
Dec 18
2024
BUY
Grant, award, or other acquisition
-
100,000
Added 2.57%
3,788,335
Common Stock
Jan 31
2024
SELL
Open market or private sale
$1,864,692
$32.43 p/Share
57,499
Reduced 1.52%
3,715,048
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
$836,035
$14.54 p/Share
57,499
Added 1.5%
3,772,547
Common Stock
Jan 02
2024
SELL
Open market or private sale
$308,512
$31.0 p/Share
9,952
Reduced 0.27%
3,715,048
Common Stock
Dec 20
2023
SELL
Open market or private sale
$342,480
$28.54 p/Share
12,000
Reduced 0.32%
3,725,000
Common Stock
Oct 25
2023
SELL
Open market or private sale
$589,222
$24.21 p/Share
24,338
Reduced 0.65%
3,737,000
Common Stock
Sep 18
2023
SELL
Open market or private sale
$1,625,225
$28.14 p/Share
57,755
Reduced 1.51%
3,761,338
Common Stock
Sep 18
2023
BUY
Exercise of conversion of derivative security
$274,336
$4.75 p/Share
57,755
Added 1.49%
3,819,093
Common Stock
May 04
2023
SELL
Open market or private sale
$1,975,000
$39.5 p/Share
50,000
Reduced 1.31%
3,761,338
Common Stock
May 04
2023
BUY
Exercise of conversion of derivative security
$100,499
$2.01 p/Share
50,000
Added 1.29%
3,811,338
Common Stock
May 03
2023
SELL
Open market or private sale
$2,149,881
$39.14 p/Share
54,928
Reduced 1.44%
3,761,338
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$110,405
$2.01 p/Share
54,928
Added 1.42%
3,816,266
Common Stock
Dec 20
2022
BUY
Grant, award, or other acquisition
-
234,025
Added 5.92%
3,720,714
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
-
18,375
Added 0.52%
3,486,689
Common Stock
Sep 27
2022
SELL
Exercise of conversion of derivative security
$1,258,938
$30.99 p/Share
40,624
Reduced 1.16%
3,468,314
Common Stock
Jul 08
2022
SELL
Sale (or disposition) back to the issuer
-
551,197
Reduced 13.58%
3,508,938
Common Stock
Jul 07
2022
BUY
Exercise of conversion of derivative security
$36,365
$14.54 p/Share
2,501
Added 0.06%
4,060,135
Common Stock
Feb 11
2022
SELL
Open market or private sale
$7,568,260
$51.7 p/Share
146,388
Reduced 3.48%
4,057,634
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$759,754
$5.19 p/Share
146,388
Added 3.36%
4,204,022
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$61,273
$5.19 p/Share
11,806
Added 0.29%
4,057,634
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
800,000
Added 16.51%
4,045,828
Common Stock
Dec 23
2021
BUY
Exercise of conversion of derivative security
$61,273
$5.19 p/Share
11,806
Added 0.36%
3,245,828
Common Stock
Dec 15
2021
SELL
Open market or private sale
$4,096,800
$68.28 p/Share
60,000
Reduced 1.83%
3,219,022
Common Stock
Oct 22
2021
SELL
Open market or private sale
$3,291,500
$65.83 p/Share
50,000
Reduced 1.5%
3,279,022
Common Stock