Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$2,060,048
$174.02 p/Share
11,838
Reduced 100.0%
0
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
11,838
Added 50.0%
11,838
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$105,112
$168.72 p/Share
623
Reduced 100.0%
0
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
623
Added 50.0%
623
Common Stock
Nov 30
2022
SELL
Open market or private sale
$6,807,250
$182.5 p/Share
37,300
Reduced 100.0%
0
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$4,675,555
$125.35 p/Share
37,300
Added 50.0%
37,300
Common Stock
Nov 29
2022
SELL
Open market or private sale
$527,133
$181.77 p/Share
2,900
Reduced 100.0%
0
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
$363,515
$125.35 p/Share
2,900
Added 50.0%
2,900
Common Stock
Nov 28
2022
SELL
Open market or private sale
$25,816,706
$179.95 p/Share
143,466
Reduced 100.0%
0
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
$16,289,129
$113.54 p/Share
143,466
Added 50.0%
143,466
Common Stock
Nov 01
2022
SELL
Open market or private sale
$5,200,110
$182.46 p/Share
28,500
Reduced 100.0%
0
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$3,572,475
$125.35 p/Share
28,500
Added 50.0%
28,500
Common Stock
Aug 25
2022
SELL
Open market or private sale
$13,990,053
$164.01 p/Share
85,300
Reduced 100.0%
0
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$9,684,962
$113.54 p/Share
85,300
Added 50.0%
85,300
Common Stock
May 26
2022
SELL
Open market or private sale
$47,655,000
$176.5 p/Share
270,000
Reduced 100.0%
0
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$22,488,300
$83.29 p/Share
270,000
Added 50.0%
270,000
Common Stock
May 04
2022
SELL
Open market or private sale
$9,226,264
$165.94 p/Share
55,600
Reduced 100.0%
0
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
$5,766,276
$103.71 p/Share
55,600
Added 50.0%
55,600
Common Stock
May 03
2022
SELL
Open market or private sale
$19,097,119
$160.48 p/Share
119,000
Reduced 100.0%
0
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
$11,418,050
$95.95 p/Share
119,000
Added 50.0%
119,000
Common Stock
Feb 11
2022
SELL
Open market or private sale
$3,546,123
$139.43 p/Share
25,433
Reduced 100.0%
0
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$2,243,191
$88.2 p/Share
25,433
Added 50.0%
25,433
Common Stock
Feb 07
2022
SELL
Open market or private sale
$5,775,450
$138.5 p/Share
41,700
Reduced 100.0%
0
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$3,473,193
$83.29 p/Share
41,700
Added 50.0%
41,700
Common Stock
Jan 31
2022
SELL
Sale (or disposition) back to the issuer
$1,654,495
$131.33 p/Share
12,598
Reduced 100.0%
0
Common Stock