Jan 31
2021
SELL
Payment of exercise price or tax liability
$5,018,163
$140.49 p/Share
35,719
Reduced 3.01%
1,150,560
Common
Jan 21
2021
SELL
Open market or private sale
$5,080,250
$145.15 p/Share
35,000
Reduced 2.87%
1,186,279
Common
Jan 19
2021
SELL
Payment of exercise price or tax liability
$7,441,728
$144.64 p/Share
51,450
Reduced 4.04%
1,221,279
Common
Dec 22
2020
SELL
Payment of exercise price or tax liability
$6,648,496
$145.97 p/Share
45,547
Reduced 3.46%
1,272,729
Common
Dec 15
2020
SELL
Open market or private sale
$13,115,700
$145.73 p/Share
90,000
Reduced 6.39%
1,318,276
Common
Nov 24
2020
SELL
Payment of exercise price or tax liability
$6,873,805
$150.93 p/Share
45,543
Reduced 3.13%
1,408,276
Common
Nov 06
2020
SELL
Open market or private sale
$12,353,900
$145.34 p/Share
85,000
Reduced 5.52%
1,453,819
Common
Oct 27
2020
SELL
Payment of exercise price or tax liability
$6,475,246
$142.16 p/Share
45,549
Reduced 2.87%
1,538,819
Common
Oct 14
2020
SELL
Open market or private sale
$12,336,900
$145.14 p/Share
85,000
Reduced 5.09%
1,584,368
Common
Sep 29
2020
SELL
Payment of exercise price or tax liability
$5,186,952
$137.25 p/Share
37,792
Reduced 2.21%
1,669,368
Common
Sep 10
2020
SELL
Open market or private sale
$11,787,799
$138.68 p/Share
85,000
Reduced 4.74%
1,707,160
Common
Aug 18
2020
SELL
Payment of exercise price or tax liability
$5,124,595
$135.6 p/Share
37,792
Reduced 2.07%
1,792,160
Common
Aug 03
2020
SELL
Open market or private sale
$10,988,800
$129.28 p/Share
85,000
Reduced 4.44%
1,829,952
Common
Jul 21
2020
SELL
Payment of exercise price or tax liability
$4,968,383
$131.47 p/Share
37,791
Reduced 1.94%
1,914,952
Common
Jul 07
2020
SELL
Open market or private sale
$10,485,600
$123.36 p/Share
85,000
Reduced 4.17%
1,952,743
Common
Jun 23
2020
SELL
Payment of exercise price or tax liability
$4,598,166
$121.68 p/Share
37,789
Reduced 1.82%
2,037,743
Common
Jun 09
2020
SELL
Open market or private sale
$10,275,650
$120.89 p/Share
85,000
Reduced 3.93%
2,075,532
Common
May 26
2020
SELL
Payment of exercise price or tax liability
$4,698,431
$124.33 p/Share
37,790
Reduced 1.72%
2,160,532
Common
May 07
2020
SELL
Open market or private sale
$10,450,750
$122.95 p/Share
85,000
Reduced 3.72%
2,198,322
Common
Apr 28
2020
SELL
Payment of exercise price or tax liability
$4,848,585
$128.3 p/Share
37,791
Reduced 1.63%
2,283,322
Common
Apr 15
2020
SELL
Open market or private sale
$10,929,300
$128.58 p/Share
85,000
Reduced 3.53%
2,321,113
Common
Mar 30
2020
SELL
Payment of exercise price or tax liability
$4,140,700
$109.58 p/Share
37,787
Reduced 1.55%
2,406,113
Common
Mar 12
2020
BUY
Grant, award, or other acquisition
-
49,182
Added 1.97%
2,443,900
Common
Mar 10
2020
SELL
Open market or private sale
$10,027,450
$117.97 p/Share
85,000
Reduced 3.43%
2,394,718
Common
Feb 18
2020
SELL
Payment of exercise price or tax liability
$4,454,945
$117.89 p/Share
37,789
Reduced 1.5%
2,479,718
Common