Apr 06
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 50.0%
30,000
Common Stock
Mar 07
2022
SELL
Open market or private sale
$1,825,500
$60.85 p/Share
30,000
Reduced 100.0%
0
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 50.0%
30,000
Common Stock
Feb 15
2022
SELL
Open market or private sale
$72,888
$71.18 p/Share
1,024
Reduced 40.65%
1,495
Common Stock
Feb 15
2022
-
1,495
Reduced 100.0%
0
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
2,519
Added 50.0%
2,519
Common Stock
Feb 11
2022
SELL
Open market or private sale
$2,249,700
$74.99 p/Share
30,000
Reduced 100.0%
0
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 50.0%
30,000
Common Stock
Jan 03
2022
SELL
Open market or private sale
$3,229,800
$107.66 p/Share
30,000
Reduced 100.0%
0
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 50.0%
30,000
Common Stock
Dec 01
2021
SELL
Open market or private sale
$3,207,900
$106.93 p/Share
30,000
Reduced 100.0%
0
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 50.0%
30,000
Common Stock
Nov 16
2021
SELL
Open market or private sale
$120,216
$120.82 p/Share
995
Reduced 39.48%
1,525
Common Stock
Nov 16
2021
-
1,525
Reduced 100.0%
0
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
2,520
Added 50.0%
2,520
Common Stock
Nov 01
2021
SELL
Open market or private sale
$2,447,400
$81.58 p/Share
30,000
Reduced 100.0%
0
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 50.0%
30,000
Common Stock
Oct 01
2021
SELL
Open market or private sale
$2,165,700
$72.19 p/Share
30,000
Reduced 100.0%
0
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 50.0%
30,000
Common Stock
Sep 01
2021
SELL
Open market or private sale
$2,401,800
$80.06 p/Share
30,000
Reduced 100.0%
0
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$507,900
$16.93 p/Share
30,000
Added 50.0%
30,000
Common Stock
Aug 16
2021
SELL
Open market or private sale
$81,962
$78.81 p/Share
1,040
Reduced 41.29%
1,479
Common Stock
Aug 16
2021
-
1,479
Reduced 100.0%
0
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
2,519
Added 50.0%
2,519
Common Stock
Aug 02
2021
SELL
Open market or private sale
$2,047,800
$68.26 p/Share
30,000
Reduced 100.0%
0
Common Stock