Nov 08
2023
SELL
Sale (or disposition) back to the issuer
-
107,537
Reduced 100.0%
0
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
107,537
Added 50.0%
107,537
Common Stock
Jan 06
2023
SELL
Open market or private sale
$1,361,500
$54.46 p/Share
25,000
Reduced 33.12%
50,477
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
$423,250
$16.93 p/Share
25,000
Added 24.88%
75,477
Common Stock
Dec 06
2022
SELL
Open market or private sale
$1,632,900
$54.43 p/Share
30,000
Reduced 37.28%
50,477
Common Stock
Dec 06
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 27.15%
80,477
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
2,519
Added 4.75%
50,477
Common Stock
Nov 07
2022
SELL
Open market or private sale
$1,563,600
$52.12 p/Share
30,000
Reduced 38.48%
47,958
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 27.79%
77,958
Common Stock
Oct 06
2022
SELL
Open market or private sale
$1,799,100
$59.97 p/Share
30,000
Reduced 38.48%
47,958
Common Stock
Oct 06
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 27.79%
77,958
Common Stock
Sep 07
2022
SELL
Open market or private sale
$1,787,400
$59.58 p/Share
30,000
Reduced 38.48%
47,958
Common Stock
Sep 07
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 27.79%
77,958
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
2,520
Added 4.99%
47,958
Common Stock
Aug 08
2022
SELL
Open market or private sale
$2,042,700
$68.09 p/Share
30,000
Reduced 39.77%
45,438
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 28.45%
75,438
Common Stock
Jul 06
2022
SELL
Open market or private sale
$1,581,300
$52.71 p/Share
30,000
Reduced 39.77%
45,438
Common Stock
Jul 06
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 28.45%
75,438
Common Stock
Jun 07
2022
SELL
Open market or private sale
$1,500,300
$50.01 p/Share
30,000
Reduced 39.77%
45,438
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 28.45%
75,438
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
2,520
Added 5.25%
45,438
Common Stock
May 06
2022
SELL
Open market or private sale
$1,722,600
$57.42 p/Share
30,000
Reduced 41.14%
42,918
Common Stock
May 06
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 29.15%
72,918
Common Stock
Apr 19
2022
BUY
Exercise of conversion of derivative security
-
42,918
Added 50.0%
42,918
Common Stock
Apr 06
2022
SELL
Open market or private sale
$1,987,800
$66.26 p/Share
30,000
Reduced 100.0%
0
Common Stock