Nov 09
2020
SELL
Payment of exercise price or tax liability
$8,483,400
$178.82 p/Share
47,441
Reduced 58.78%
33,274
Common Stock
Nov 09
2020
SELL
Open market or private sale
$2,838,286
$182.95 p/Share
15,514
Reduced 46.62%
17,760
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$5,526,820
$87.79 p/Share
62,955
Added 43.82%
80,715
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$7,823,733
$178.82 p/Share
43,752
Reduced 38.49%
69,920
Common Stock
Feb 18
2020
SELL
Open market or private sale
$9,231,799
$176.99 p/Share
52,160
Reduced 74.6%
17,760
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
$5,908,865
$107.61 p/Share
54,910
Added 32.57%
113,672
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$1,908,188
$178.82 p/Share
10,671
Reduced 15.37%
58,762
Common Stock
Feb 14
2020
BUY
Grant, award, or other acquisition
-
20,912
Added 23.15%
69,433
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$118,563
$175.91 p/Share
674
Reduced 1.37%
48,521
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$224,627
$165.41 p/Share
1,358
Reduced 2.69%
49,195
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
7,986
Added 13.64%
50,553
Common Stock
Jan 26
2020
SELL
Payment of exercise price or tax liability
$138,916
$167.57 p/Share
829
Reduced 1.91%
42,567
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$1,091,962
$130.68 p/Share
8,356
Reduced 16.15%
43,396
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
17,062
Added 24.79%
51,752
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$57,771
$126.69 p/Share
456
Reduced 1.3%
34,690
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$81,590
$126.89 p/Share
643
Reduced 1.8%
35,146
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
-
11,340
Added 24.06%
35,789
Common Stock
Jan 26
2019
SELL
Payment of exercise price or tax liability
$111,309
$121.12 p/Share
919
Reduced 3.62%
24,449
Common Stock
Jul 05
2018
SELL
Payment of exercise price or tax liability
$35,947
$140.97 p/Share
255
Reduced 1.0%
25,368
Common Stock
Jul 05
2018
BUY
Exercise of conversion of derivative security
-
547
Added 2.09%
25,623
Common Stock
May 02
2018
BUY
Open market or private purchase
$499,999
$134.12 p/Share
3,728
Added 12.94%
25,076
Common Stock
Feb 06
2018
SELL
Payment of exercise price or tax liability
$108,057
$160.56 p/Share
673
Reduced 3.06%
21,348
Common Stock
Feb 02
2018
SELL
Payment of exercise price or tax liability
$1,060,945
$167.5 p/Share
6,334
Reduced 22.34%
22,021
Common Stock
Feb 02
2018
BUY
Grant, award, or other acquisition
-
11,059
Added 28.06%
28,355
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$162,013
$171.08 p/Share
947
Reduced 5.19%
17,296
Common Stock