Nov 22
2021
SELL
Open market or private sale
$575,264
$323.91 p/Share
1,776
Reduced 0.01%
13,357,487
Common Stock
Nov 19
2021
SELL
Open market or private sale
$2,535,395
$325.97 p/Share
7,778
Reduced 0.06%
13,359,263
Common Stock
Nov 18
2021
SELL
Open market or private sale
$2,884,155
$322.18 p/Share
8,952
Reduced 0.07%
13,367,041
Common Stock
Nov 17
2021
SELL
Open market or private sale
$1,692,077
$321.81 p/Share
5,258
Reduced 0.04%
13,375,993
Common Stock
Nov 16
2021
SELL
Open market or private sale
$3,058,176
$318.56 p/Share
9,600
Reduced 0.07%
13,381,251
Common Stock
Nov 15
2021
SELL
Open market or private sale
$781,636
$317.48 p/Share
2,462
Reduced 0.02%
13,390,851
Common Stock
Nov 12
2021
SELL
Open market or private sale
$2,824,985
$316.88 p/Share
8,915
Reduced 0.07%
13,393,313
Common Stock
Nov 11
2021
SELL
Open market or private sale
$3,371,366
$314.2 p/Share
10,730
Reduced 0.08%
13,402,228
Common Stock
Nov 10
2021
SELL
Open market or private sale
$2,977,078
$313.08 p/Share
9,509
Reduced 0.07%
13,412,958
Common Stock
Nov 09
2021
SELL
Open market or private sale
$2,101,827
$311.89 p/Share
6,739
Reduced 0.05%
13,422,467
Common Stock
Nov 08
2021
SELL
Open market or private sale
$1,497,883
$312.58 p/Share
4,792
Reduced 0.04%
13,429,206
Common Stock
Nov 05
2021
SELL
Open market or private sale
$697,870
$315.35 p/Share
2,213
Reduced 0.02%
13,433,998
Common Stock
Nov 04
2021
SELL
Open market or private sale
$2,783,466
$312.96 p/Share
8,894
Reduced 0.07%
13,436,211
Common Stock
Nov 03
2021
SELL
Open market or private sale
$1,791,034
$311.43 p/Share
5,751
Reduced 0.04%
13,445,105
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,017,883
$316.9 p/Share
3,212
Reduced 0.02%
13,450,856
Common Stock
Nov 01
2021
SELL
Open market or private sale
$889,661
$316.38 p/Share
2,812
Reduced 0.02%
13,454,068
Common Stock
Oct 18
2021
SELL
Open market or private sale
$1,024,733
$275.54 p/Share
3,719
Reduced 0.03%
13,456,880
Common Stock
Oct 15
2021
SELL
Open market or private sale
$2,028,710
$274.15 p/Share
7,400
Reduced 0.05%
13,460,599
Common Stock
Oct 14
2021
SELL
Open market or private sale
$2,032,836
$270.72 p/Share
7,509
Reduced 0.06%
13,467,999
Common Stock
Oct 13
2021
SELL
Open market or private sale
$2,222,339
$268.01 p/Share
8,292
Reduced 0.06%
13,475,508
Common Stock
Oct 12
2021
SELL
Open market or private sale
$1,444,609
$319.18 p/Share
4,526
Reduced 0.03%
13,483,800
Common Stock
Oct 11
2021
SELL
Open market or private sale
$1,242,877
$273.34 p/Share
4,547
Reduced 0.03%
13,488,326
Common Stock
Oct 08
2021
SELL
Open market or private sale
$2,895,914
$273.38 p/Share
10,593
Reduced 0.08%
13,492,873
Common Stock
Oct 07
2021
SELL
Open market or private sale
$2,982,369
$270.24 p/Share
11,036
Reduced 0.08%
13,503,466
Common Stock
Oct 06
2021
SELL
Open market or private sale
$2,115,982
$264.63 p/Share
7,996
Reduced 0.06%
13,514,502
Common Stock