Sep 17
2024
SELL
Sale (or disposition) back to the issuer
-
554,171
Reduced 100.0%
0
Common Stock
Sep 17
2024
BUY
Grant, award, or other acquisition
-
50,876
Added 50.0%
50,876
Common Stock
Mar 05
2024
SELL
Open market or private sale
$169,588
$17.17 p/Share
9,877
Reduced 1.93%
500,925
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
74,954
Added 12.8%
510,802
Common Stock
Oct 04
2023
SELL
Open market or private sale
$40,515
$15.22 p/Share
2,662
Reduced 0.61%
435,848
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
-
222,785
Added 33.69%
438,510
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$104,144
$10.8 p/Share
9,643
Added 4.28%
215,725
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
$13,268
$26.17 p/Share
507
Added 0.25%
206,082
Common Stock
Mar 03
2023
SELL
Open market or private sale
$467,236
$47.11 p/Share
9,918
Reduced 4.6%
205,575
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
26,682
Added 11.02%
215,493
Common Stock
Jan 19
2023
SELL
Open market or private sale
$2,202,429
$53.4 p/Share
41,244
Reduced 17.93%
188,811
Common Stock
Jan 19
2023
BUY
Exercise of conversion of derivative security
$416,102
$10.8 p/Share
38,528
Added 15.06%
217,289
Common Stock
Jan 17
2023
SELL
Open market or private sale
$2,460,600
$54.68 p/Share
45,000
Reduced 19.03%
191,527
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$72,000
$1.6 p/Share
45,000
Added 15.98%
236,527
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$24,000
$1.6 p/Share
15,000
Added 7.26%
191,527
Common Stock
Dec 13
2022
SELL
Open market or private sale
$1,375,000
$55.0 p/Share
25,000
Reduced 12.41%
176,527
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$40,000
$1.6 p/Share
25,000
Added 11.04%
201,527
Common Stock
Nov 11
2022
SELL
Open market or private sale
$1,240,000
$50.0 p/Share
24,800
Reduced 12.32%
176,527
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$39,680
$1.6 p/Share
24,800
Added 10.97%
201,327
Common Stock
Nov 09
2022
SELL
Open market or private sale
$10,000
$50.0 p/Share
200
Reduced 0.11%
176,527
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
$320
$1.6 p/Share
200
Added 0.11%
176,727
Common Stock
Oct 04
2022
SELL
Payment of exercise price or tax liability
$124,053
$47.86 p/Share
2,592
Reduced 1.45%
176,527
Common Stock
Aug 15
2022
SELL
Open market or private sale
$1,211,500
$48.46 p/Share
25,000
Reduced 12.25%
179,119
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$247,100
$20.0 p/Share
12,355
Added 5.71%
204,119
Common Stock
Aug 12
2022
SELL
Open market or private sale
$1,194,750
$47.79 p/Share
25,000
Reduced 11.53%
191,764
Common Stock