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
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
12,598
Added 50.0%
12,598
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$197,664
$113.6 p/Share
1,740
Reduced 100.0%
0
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
1,740
Added 50.0%
1,740
Common Stock
Dec 01
2021
SELL
Open market or private sale
$2,999,325
$114.26 p/Share
26,250
Reduced 100.0%
0
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$2,827,913
$107.73 p/Share
26,250
Added 50.0%
26,250
Common Stock
Nov 16
2021
SELL
Open market or private sale
$3,097,763
$118.01 p/Share
26,250
Reduced 100.0%
0
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$2,827,913
$107.73 p/Share
26,250
Added 50.0%
26,250
Common Stock
Nov 04
2021
SELL
Open market or private sale
$5,973,975
$113.79 p/Share
52,500
Reduced 100.0%
0
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$5,655,825
$107.73 p/Share
52,500
Added 50.0%
52,500
Common Stock
Jan 19
2021
SELL
Open market or private sale
$12,504,360
$94.73 p/Share
132,000
Reduced 100.0%
0
Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$12,492,480
$94.64 p/Share
132,000
Added 50.0%
132,000
Common Stock
Dec 17
2020
SELL
Payment of exercise price or tax liability
$143,931
$88.41 p/Share
1,628
Reduced 100.0%
0
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
-
1,628
Added 50.0%
1,628
Common Stock
Jan 06
2020
SELL
Open market or private sale
$8,181,675
$121.21 p/Share
67,500
Reduced 100.0%
0
Common Stock
Jan 06
2020
BUY
Exercise of conversion of derivative security
$4,974,750
$73.7 p/Share
67,500
Added 50.0%
67,500
Common Stock
Dec 17
2019
SELL
Payment of exercise price or tax liability
$150,622
$118.6 p/Share
1,270
Reduced 100.0%
0
Common Stock
Dec 17
2019
BUY
Exercise of conversion of derivative security
-
1,270
Added 50.0%
1,270
Common Stock
Sep 16
2019
SELL
Open market or private sale
$4,218,750
$125.0 p/Share
33,750
Reduced 100.0%
0
Common Stock
Sep 16
2019
BUY
Exercise of conversion of derivative security
$2,487,375
$73.7 p/Share
33,750
Added 50.0%
33,750
Common Stock
Jun 21
2019
SELL
Open market or private sale
$4,239,000
$125.6 p/Share
33,750
Reduced 100.0%
0
Common Stock
Jun 21
2019
BUY
Exercise of conversion of derivative security
$2,487,375
$73.7 p/Share
33,750
Added 50.0%
33,750
Common Stock
Jan 27
2019
SELL
Sale (or disposition) back to the issuer
$2,071,926
$113.22 p/Share
18,300
Reduced 100.0%
0
Common Stock
Jan 27
2019
BUY
Exercise of conversion of derivative security
-
18,300
Added 50.0%
18,300
Common Stock
Dec 17
2018
SELL
Payment of exercise price or tax liability
$57,012
$112.45 p/Share
507
Reduced 100.0%
0
Common Stock