Jan 31
2022
BUY
Exercise of conversion of derivative security
-
9,697
Added 49.98%
9,704
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$49,075
$113.6 p/Share
432
Reduced 98.41%
7
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
432
Added 70.7%
179
Common Stock
Nov 09
2021
SELL
Open market or private sale
$1,972,340
$116.02 p/Share
17,000
Reduced 99.96%
7
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$1,831,410
$107.73 p/Share
17,000
Added 49.99%
17,007
Common Stock
Nov 01
2021
SELL
Open market or private sale
$2,296,200
$114.81 p/Share
20,000
Reduced 99.97%
7
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$2,154,600
$107.73 p/Share
20,000
Added 49.99%
20,007
Common Stock
Jan 20
2021
SELL
Open market or private sale
$1,235,000
$95.0 p/Share
13,000
Reduced 94.99%
686
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$1,230,320
$94.64 p/Share
13,000
Added 48.71%
13,686
Common Stock
Dec 17
2020
SELL
Payment of exercise price or tax liability
$28,998
$88.41 p/Share
328
Reduced 32.35%
686
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
-
328
Added 29.85%
771
Common Stock
Dec 17
2019
SELL
Payment of exercise price or tax liability
$26,211
$118.6 p/Share
221
Reduced 1.15%
18,983
Common Stock
Dec 17
2019
BUY
Exercise of conversion of derivative security
-
221
Added 1.15%
19,063
Common Stock
Sep 16
2019
SELL
Open market or private sale
$1,874,550
$124.97 p/Share
15,000
Reduced 44.15%
18,977
Common Stock
Sep 16
2019
BUY
Exercise of conversion of derivative security
$1,419,600
$94.64 p/Share
15,000
Added 30.63%
33,977
Common Stock
Dec 17
2018
SELL
Payment of exercise price or tax liability
$16,755
$112.45 p/Share
149
Reduced 0.78%
18,960
Common Stock
Dec 17
2018
BUY
Exercise of conversion of derivative security
-
149
Added 0.77%
19,109
Common Stock
May 14
2018
SELL
Open market or private sale
$3,260,250
$130.41 p/Share
25,000
Reduced 56.89%
18,943
Common Stock
May 14
2018
BUY
Exercise of conversion of derivative security
$2,366,000
$94.64 p/Share
25,000
Added 36.26%
43,943
Common Stock
Jan 28
2018
SELL
Sale (or disposition) back to the issuer
$1,010,163
$131.19 p/Share
7,700
Reduced 28.91%
18,938
Common Stock
Jan 28
2018
BUY
Exercise of conversion of derivative security
-
7,700
Added 22.42%
26,638
Common Stock
Nov 30
2017
SELL
Open market or private sale
$2,766,750
$119.0 p/Share
23,250
Reduced 55.12%
18,932
Common Stock
Nov 30
2017
BUY
Exercise of conversion of derivative security
$1,713,525
$73.7 p/Share
23,250
Added 35.53%
42,182
Common Stock
Nov 13
2017
SELL
Open market or private sale
$2,716,762
$116.85 p/Share
23,250
Reduced 55.12%
18,932
Common Stock
Nov 13
2017
BUY
Exercise of conversion of derivative security
$1,713,525
$73.7 p/Share
23,250
Added 35.53%
42,182
Common Stock