Aug 26
2021
SELL
Open market or private sale
$339,691
$151.58 p/Share
2,241
Reduced 1.28%
172,680
Common Stock
Aug 25
2021
SELL
Open market or private sale
$236,407
$150.77 p/Share
1,568
Reduced 0.89%
174,921
Common Stock
Aug 24
2021
SELL
Open market or private sale
$17,256
$150.05 p/Share
115
Reduced 0.07%
176,489
Common Stock
Aug 16
2021
SELL
Open market or private sale
$163,371
$151.41 p/Share
1,079
Reduced 0.61%
176,604
Common Stock
Aug 13
2021
SELL
Open market or private sale
$101,031
$153.31 p/Share
659
Reduced 0.37%
177,683
Common Stock
Aug 12
2021
SELL
Open market or private sale
$350,432
$154.99 p/Share
2,261
Reduced 1.25%
178,342
Common Stock
Aug 11
2021
SELL
Open market or private sale
$272,161
$153.85 p/Share
1,769
Reduced 0.97%
180,603
Common Stock
Aug 10
2021
SELL
Open market or private sale
$682,186
$152.07 p/Share
4,486
Reduced 2.4%
182,372
Common Stock
Aug 05
2021
SELL
Open market or private sale
$5,700
$150.0 p/Share
38
Reduced 0.02%
191,822
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$728,566
$146.77 p/Share
4,964
Reduced 2.68%
180,603
Common Stock
Jul 06
2021
SELL
Open market or private sale
$6,552
$152.37 p/Share
43
Reduced 0.02%
191,860
Common Stock
Jul 02
2021
SELL
Open market or private sale
$222,096
$153.17 p/Share
1,450
Reduced 0.75%
191,903
Common Stock
Jul 01
2021
SELL
Open market or private sale
$452,008
$154.48 p/Share
2,926
Reduced 1.49%
193,353
Common Stock
Jun 30
2021
SELL
Open market or private sale
$394,547
$152.1 p/Share
2,594
Reduced 1.3%
196,279
Common Stock
Jun 29
2021
SELL
Open market or private sale
$195,495
$151.9 p/Share
1,287
Reduced 0.64%
198,873
Common Stock
Jun 28
2021
SELL
Open market or private sale
$455,866
$151.35 p/Share
3,012
Reduced 1.48%
200,160
Common Stock
Jun 25
2021
SELL
Open market or private sale
$417,235
$153.17 p/Share
2,724
Reduced 1.32%
203,172
Common Stock
Jun 24
2021
SELL
Open market or private sale
$397,223
$151.96 p/Share
2,614
Reduced 1.25%
205,896
Common Stock
Jun 23
2021
SELL
Open market or private sale
$583,085
$151.49 p/Share
3,849
Reduced 1.81%
208,510
Common Stock
Jun 22
2021
SELL
Open market or private sale
$352,123
$150.48 p/Share
2,340
Reduced 1.09%
212,359
Common Stock
Jun 17
2021
SELL
Open market or private sale
$150
$150.0 p/Share
1
Reduced 0.0%
214,699
Common Stock
Jun 10
2021
SELL
Open market or private sale
$116,348
$150.71 p/Share
772
Reduced 0.36%
214,700
Common Stock
Jun 09
2021
SELL
Open market or private sale
$447,080
$151.45 p/Share
2,952
Reduced 1.35%
215,472
Common Stock
Jun 08
2021
SELL
Open market or private sale
$333,404
$150.93 p/Share
2,209
Reduced 1.0%
218,424
Common Stock
Jun 07
2021
SELL
Open market or private sale
$22,616
$150.77 p/Share
150
Reduced 0.07%
220,633
Common Stock