Aug 19
2022
SELL
Open market or private sale
$411,856
$120.25 p/Share
3,425
Reduced 1.75%
192,275
Common Stock
Aug 18
2022
SELL
Open market or private sale
$324,576
$120.08 p/Share
2,703
Reduced 1.36%
195,700
Common Stock
Aug 17
2022
SELL
Open market or private sale
$23,520
$120.0 p/Share
196
Reduced 0.1%
198,403
Common Stock
Aug 16
2022
SELL
Open market or private sale
$157,892
$118.36 p/Share
1,334
Reduced 0.67%
198,599
Common Stock
Aug 16
2022
SELL
Open market or private sale
$17,938,488
$4029.31 p/Share
4,452
Reduced 2.18%
199,933
Common Stock
Aug 16
2022
SELL
Open market or private sale
$1,389,526
$115.17 p/Share
12,065
Reduced 5.34%
213,923
Common Stock
Aug 16
2022
SELL
Open market or private sale
$511,261
$116.54 p/Share
4,387
Reduced 2.1%
204,385
Common Stock
Aug 16
2022
SELL
Open market or private sale
$309,603
$116.13 p/Share
2,666
Reduced 1.26%
208,772
Common Stock
Aug 16
2022
SELL
Open market or private sale
$287,514
$115.7 p/Share
2,485
Reduced 1.16%
211,438
Common Stock
Aug 15
2022
SELL
Open market or private sale
$882,444
$118.64 p/Share
7,438
Reduced 2.98%
242,094
Common Stock
Aug 15
2022
SELL
Open market or private sale
$848,372
$118.67 p/Share
7,149
Reduced 2.95%
234,945
Common Stock
Aug 15
2022
SELL
Open market or private sale
$1,069,735
$119.43 p/Share
8,957
Reduced 3.81%
225,988
Common Stock
Aug 12
2022
SELL
Open market or private sale
$1,182,800
$118.28 p/Share
10,000
Reduced 3.85%
249,532
Common Stock
Aug 11
2022
SELL
Open market or private purchase
$35,346
$117.82 p/Share
300
Reduced 0.11%
261,618
Common Stock
Aug 11
2022
SELL
Open market or private sale
$904,399
$117.96 p/Share
7,667
Reduced 2.87%
259,532
Common Stock
Aug 11
2022
SELL
Open market or private sale
$201,866
$118.05 p/Share
1,710
Reduced 0.64%
267,499
Common Stock
Aug 10
2022
SELL
Open market or private sale
$106,152
$119.54 p/Share
888
Reduced 0.33%
269,209
Common Stock
Feb 23
2022
SELL
Open market or private sale
$5,580,001
$137.72 p/Share
40,517
Reduced 13.04%
270,097
Common Stock
Nov 24
2021
SELL
Open market or private sale
$3,137
$136.4 p/Share
23
Reduced 0.01%
309,614
Common Stock
Nov 23
2021
SELL
Open market or private sale
$78,932
$136.56 p/Share
578
Reduced 0.19%
309,637
Common Stock
Nov 22
2021
SELL
Open market or private sale
$1,025,641
$137.67 p/Share
7,450
Reduced 2.35%
310,215
Common Stock
Nov 19
2021
SELL
Open market or private sale
$678,758
$138.24 p/Share
4,910
Reduced 1.52%
318,926
Common Stock
Nov 19
2021
SELL
Open market or private sale
$174,447
$138.34 p/Share
1,261
Reduced 0.4%
317,665
Common Stock
Nov 18
2021
SELL
Open market or private sale
$354,257
$138.87 p/Share
2,551
Reduced 0.76%
331,749
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,100,065
$139.02 p/Share
7,913
Reduced 2.39%
323,836
Common Stock