Jul 06
2021
SELL
Open market or private sale
$1,027,052
$100.21 p/Share
10,249
Reduced 0.08%
13,086,389
Common Stock
Jul 02
2021
SELL
Open market or private sale
$1,741,982
$99.65 p/Share
17,481
Reduced 0.13%
13,096,638
Common Stock
Jul 01
2021
SELL
Open market or private sale
$1,054,215
$98.7 p/Share
10,681
Reduced 0.08%
13,114,119
Common Stock
Jun 10
2021
SELL
Open market or private sale
$950,662
$90.79 p/Share
10,471
Reduced 0.08%
13,124,800
Common Stock
Jun 09
2021
SELL
Open market or private sale
$803,558
$92.13 p/Share
8,722
Reduced 0.07%
13,135,271
Common Stock
Jun 08
2021
SELL
Open market or private sale
$1,345,700
$92.98 p/Share
14,473
Reduced 0.11%
13,143,993
Common Stock
Jun 07
2021
SELL
Open market or private sale
$1,513,930
$91.72 p/Share
16,506
Reduced 0.13%
13,158,466
Common Stock
Jun 04
2021
SELL
Open market or private sale
$1,271,476
$90.4 p/Share
14,065
Reduced 0.11%
13,174,972
Common Stock
Jun 03
2021
SELL
Open market or private sale
$1,171,431
$88.47 p/Share
13,241
Reduced 0.1%
13,189,037
Common Stock
Jun 02
2021
SELL
Open market or private sale
$2,260,628
$91.75 p/Share
24,639
Reduced 0.19%
13,202,278
Common Stock
Jun 01
2021
SELL
Open market or private sale
$2,580,572
$92.55 p/Share
27,883
Reduced 0.21%
13,226,917
Common Stock
May 04
2021
SELL
Open market or private sale
$1,456,148
$85.53 p/Share
17,025
Reduced 0.13%
13,254,800
Common Stock
May 03
2021
SELL
Open market or private sale
$6,034,820
$88.78 p/Share
67,975
Reduced 0.51%
13,271,825
Common Stock
Apr 07
2021
SELL
Open market or private sale
$944,937
$88.86 p/Share
10,634
Reduced 0.08%
13,339,800
Common Stock
Apr 06
2021
SELL
Open market or private sale
$1,444,932
$91.33 p/Share
15,821
Reduced 0.12%
13,350,434
Common Stock
Apr 05
2021
SELL
Open market or private sale
$2,431,393
$92.78 p/Share
26,206
Reduced 0.2%
13,366,255
Common Stock
Apr 01
2021
SELL
Open market or private sale
$2,919,888
$90.29 p/Share
32,339
Reduced 0.24%
13,392,461
Common Stock
Mar 03
2021
SELL
Open market or private sale
$2,337,128
$86.19 p/Share
27,116
Reduced 0.2%
13,424,800
Common Stock
Mar 02
2021
SELL
Open market or private sale
$2,571,745
$87.4 p/Share
29,425
Reduced 0.22%
13,451,916
Common Stock
Mar 01
2021
SELL
Open market or private sale
$2,538,827
$89.21 p/Share
28,459
Reduced 0.21%
13,449,785
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$2,701,939
$89.22 p/Share
30,284
Reduced 0.22%
13,481,341
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$5,496,339
$88.88 p/Share
61,840
Added 0.46%
13,511,625
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$3,440,032
$85.35 p/Share
40,305
Reduced 0.3%
13,418,244
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
$7,316,629
$85.35 p/Share
85,725
Added 0.63%
13,518,549
Common Stock
Feb 04
2021
SELL
Open market or private sale
$1,836,285
$68.49 p/Share
26,811
Reduced 0.2%
13,432,824
Common Stock