Oct 28
2024
SELL
Open market or private sale
$2,705,358
$110.78 p/Share
24,421
Reduced 0.49%
4,910,000
Common Stock
Oct 24
2024
SELL
Open market or private sale
$192,692
$110.11 p/Share
1,750
Reduced 0.04%
4,934,421
Common Stock
Oct 23
2024
SELL
Open market or private sale
$617,286
$110.21 p/Share
5,601
Reduced 0.11%
4,936,171
Common Stock
Oct 22
2024
SELL
Open market or private sale
$85,580
$110.0 p/Share
778
Reduced 0.02%
4,941,772
Common Stock
Oct 21
2024
SELL
Open market or private sale
$237,731
$110.47 p/Share
2,152
Reduced 0.04%
4,942,550
Common Stock
Sep 13
2024
SELL
Open market or private sale
$1,089,162
$105.02 p/Share
10,371
Reduced 0.21%
4,944,702
Common Stock
Sep 11
2024
SELL
Open market or private sale
$146,068
$105.01 p/Share
1,391
Reduced 0.03%
4,955,073
Common Stock
Sep 10
2024
SELL
Open market or private sale
$168,580
$105.1 p/Share
1,604
Reduced 0.03%
4,956,464
Common Stock
Sep 09
2024
SELL
Open market or private sale
$2,841
$105.25 p/Share
27
Reduced 0.0%
4,958,068
Common Stock
Sep 09
2024
SELL
Open market or private sale
$2,332,142
$105.46 p/Share
22,114
Reduced 0.44%
4,958,095
Common Stock
Sep 03
2024
SELL
Open market or private sale
$149,290
$105.58 p/Share
1,414
Reduced 0.03%
4,980,209
Common Stock
Aug 30
2024
SELL
Open market or private sale
$1,951,898
$106.22 p/Share
18,376
Reduced 0.37%
4,981,623
Common Stock
May 17
2022
SELL
Open market or private sale
$583,428
$82.51 p/Share
7,071
Reduced 0.14%
5,000,000
Common Stock
May 13
2022
SELL
Open market or private sale
$3,254,973
$82.58 p/Share
39,416
Reduced 0.78%
5,007,071
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,530,035
$83.26 p/Share
90,440
Reduced 1.76%
5,046,487
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