Dec 08
2020
SELL
Payment of exercise price or tax liability
$398,013
$238.76 p/Share
1,667
Reduced 11.7%
12,581
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
3,356
Added 20.61%
12,924
Common Stock
Aug 31
2020
BUY
Other acquisition or disposition
$9,953
$86.55 p/Share
115
Added 1.04%
10,892
Common Stock
Jun 01
2020
SELL
Open market or private sale
$550,950
$183.65 p/Share
3,000
Reduced 21.78%
10,777
Common Stock
Jun 01
2020
BUY
Exercise of conversion of derivative security
$135,690
$45.23 p/Share
3,000
Added 17.88%
13,777
Common Stock
May 29
2020
SELL
Open market or private sale
$887,150
$177.43 p/Share
5,000
Reduced 31.69%
10,777
Common Stock
May 29
2020
BUY
Exercise of conversion of derivative security
$226,150
$45.23 p/Share
5,000
Added 24.07%
15,777
Common Stock
Feb 28
2020
BUY
Other acquisition or disposition
$7,443
$86.55 p/Share
86
Added 0.79%
10,777
Common Stock
Dec 08
2019
SELL
Payment of exercise price or tax liability
$241,175
$134.21 p/Share
1,797
Reduced 14.39%
10,691
Common Stock
Dec 08
2019
BUY
Exercise of conversion of derivative security
-
3,619
Added 24.49%
11,158
Common Stock
Sep 15
2019
SELL
Payment of exercise price or tax liability
$27,467
$134.64 p/Share
204
Reduced 2.25%
8,869
Common Stock
Sep 15
2019
BUY
Exercise of conversion of derivative security
-
410
Added 4.32%
9,073
Common Stock
Sep 05
2019
SELL
Open market or private sale
$1,154,545
$144.12 p/Share
8,011
Reduced 48.04%
8,663
Common Stock
Sep 05
2019
BUY
Exercise of conversion of derivative security
$363,940
$45.43 p/Share
8,011
Added 40.7%
11,674
Common Stock
Sep 04
2019
SELL
Open market or private sale
$12,209
$141.97 p/Share
86
Reduced 0.98%
8,663
Common Stock
Aug 30
2019
BUY
Other acquisition or disposition
$7,443
$86.55 p/Share
86
Added 0.97%
8,749
Common Stock
Jun 15
2019
SELL
Payment of exercise price or tax liability
$16,474
$124.8 p/Share
132
Reduced 1.5%
8,663
Common Stock
Jun 15
2019
BUY
Exercise of conversion of derivative security
-
379
Added 4.13%
8,795
Common Stock
Jun 10
2019
SELL
Open market or private sale
$315,500
$126.2 p/Share
2,500
Reduced 22.9%
8,416
Common Stock
Jun 10
2019
BUY
Exercise of conversion of derivative security
$114,100
$45.64 p/Share
2,500
Added 18.63%
10,916
Common Stock
Jun 06
2019
SELL
Open market or private sale
$381,913
$121.9 p/Share
3,133
Reduced 27.13%
8,416
Common Stock
Jun 06
2019
BUY
Exercise of conversion of derivative security
$134,738
$44.22 p/Share
3,047
Added 22.31%
10,610
Common Stock
Feb 28
2019
BUY
Other acquisition or disposition
$7,433
$86.43 p/Share
86
Added 1.0%
8,502
Common Stock
Feb 26
2019
SELL
Open market or private sale
$214,129
$102.7 p/Share
2,085
Reduced 19.86%
8,416
Common Stock
Feb 26
2019
BUY
Exercise of conversion of derivative security
$48,839
$32.8 p/Share
1,489
Added 14.03%
9,126
Common Stock