Sep 13
2024
SELL
Open market or private sale
$1,089,267
$105.02 p/Share
10,372
Reduced 4.67%
211,567
Common Stock
Sep 11
2024
SELL
Open market or private sale
$146,068
$105.01 p/Share
1,391
Reduced 0.64%
215,024
Common Stock
Sep 10
2024
SELL
Open market or private sale
$168,580
$105.1 p/Share
1,604
Reduced 0.74%
215,488
Common Stock
Sep 09
2024
SELL
Open market or private sale
$2,947
$105.25 p/Share
28
Reduced 0.01%
216,023
Common Stock
Sep 09
2024
SELL
Open market or private sale
$2,331,931
$105.46 p/Share
22,112
Reduced 9.29%
216,032
Common Stock
Sep 03
2024
SELL
Open market or private sale
$149,290
$105.58 p/Share
1,414
Reduced 0.63%
223,403
Common Stock
Aug 30
2024
SELL
Open market or private sale
$1,951,792
$106.22 p/Share
18,375
Reduced 7.59%
223,874
Common Stock
Aug 14
2024
SELL
Other acquisition or disposition
-
690,000
Reduced 13.8%
4,310,000
Common Stock
Aug 14
2024
BUY
Other acquisition or disposition
-
690,000
Added 75.0%
230,000
Common Stock
Nov 02
2023
-
25,000
Reduced 100.0%
0
Common Stock
Aug 03
2022
SELL
Open market or private sale
$1,045,166
$111.33 p/Share
9,388
Reduced 27.3%
25,000
Common Stock
Jul 29
2022
SELL
Open market or private sale
$5,322,500
$106.45 p/Share
50,000
Reduced 59.25%
34,388
Common Stock
May 17
2022
SELL
Open market or private sale
$584,171
$82.51 p/Share
7,080
Reduced 0.14%
5,000,000
Common Stock
May 13
2022
SELL
Open market or private sale
$3,254,395
$82.58 p/Share
39,409
Reduced 0.78%
5,007,080
Common Stock
May 12
2022
SELL
Open market or private sale
$4,413,150
$84.06 p/Share
52,500
Reduced 1.01%
5,136,927
Common Stock
May 12
2022
SELL
Open market or private sale
$7,529,868
$83.26 p/Share
90,438
Reduced 1.76%
5,046,489
Common Stock
May 18
2021
SELL
Open market or private sale
$359,050
$71.81 p/Share
5,000
Reduced 0.1%
5,189,427
Common Stock
May 17
2021
SELL
Open market or private sale
$370,413
$72.63 p/Share
5,100
Reduced 0.1%
5,194,427
Common Stock
May 14
2021
SELL
Open market or private sale
$1,098,750
$73.25 p/Share
15,000
Reduced 0.29%
5,199,527
Common Stock
May 13
2021
SELL
Open market or private sale
$2,187,600
$72.92 p/Share
30,000
Reduced 0.57%
5,214,527
Common Stock
May 12
2021
SELL
Open market or private sale
$397,395
$72.61 p/Share
5,473
Reduced 0.1%
5,244,527
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,118,337
$65.8 p/Share
16,996
Reduced 0.32%
5,250,000
Common Stock
Feb 26
2021
SELL
Open market or private sale
$306,628
$65.06 p/Share
4,713
Reduced 0.09%
5,266,996
Common Stock
Feb 25
2021
SELL
Open market or private sale
$604,870
$65.18 p/Share
9,280
Reduced 0.18%
5,271,709
Common Stock
Feb 24
2021
SELL
Open market or private sale
$2,383,001
$66.11 p/Share
36,046
Reduced 0.68%
5,280,989
Common Stock