Jan 22
2025
SELL
Open market or private sale
$1,053,286
$215.22 p/Share
4,894
Reduced 3.72%
126,680
Common Stock
Jan 17
2025
SELL
Open market or private sale
$236,997
$214.09 p/Share
1,107
Reduced 0.83%
131,574
Common Stock
Jan 16
2025
SELL
Open market or private sale
$158,781
$214.86 p/Share
739
Reduced 0.56%
131,942
Common Stock
Jan 15
2025
SELL
Open market or private sale
$664,341
$214.65 p/Share
3,095
Reduced 2.28%
132,681
Common Stock
Jan 02
2025
SELL
Open market or private sale
$467,357
$220.66 p/Share
2,118
Reduced 1.54%
135,776
Common Stock
Dec 31
2024
SELL
Open market or private sale
$417,456
$223.0 p/Share
1,872
Reduced 1.34%
137,894
Common Stock
Dec 30
2024
SELL
Open market or private sale
$233,387
$234.09 p/Share
997
Reduced 0.71%
139,766
Common Stock
Aug 02
2024
SELL
Open market or private sale
$324,370
$129.18 p/Share
2,511
Reduced 1.75%
140,763
Common Stock
Aug 02
2024
SELL
Open market or private sale
$1,547
$119.0 p/Share
13
Reduced 0.01%
143,274
Common Stock
Jul 19
2024
SELL
Open market or private sale
$3,480
$120.0 p/Share
29
Reduced 0.02%
143,287
Common Stock
Jul 18
2024
SELL
Open market or private sale
$27,611
$120.05 p/Share
230
Reduced 0.16%
143,316
Common Stock
Jul 17
2024
SELL
Open market or private sale
$267,303
$120.57 p/Share
2,217
Reduced 1.52%
143,546
Common Stock
Apr 24
2024
SELL
Open market or private sale
$87,400
$100.0 p/Share
874
Reduced 0.6%
145,763
Common Stock
Apr 23
2024
SELL
Open market or private sale
$119,071
$100.06 p/Share
1,190
Reduced 0.8%
146,637
Common Stock
Apr 22
2024
SELL
Open market or private sale
$336,833
$100.01 p/Share
3,368
Reduced 2.23%
147,827
Common Stock
Apr 19
2024
SELL
Open market or private sale
$300,180
$100.06 p/Share
3,000
Reduced 1.95%
151,195
Common Stock
Apr 18
2024
SELL
Open market or private sale
$157,035
$100.15 p/Share
1,568
Reduced 1.01%
154,195
Common Stock
Sep 07
2023
SELL
Open market or private sale
$119,168
$98.0 p/Share
1,216
Reduced 0.77%
155,733
Common Stock
Sep 06
2023
SELL
Open market or private sale
$211,701
$98.01 p/Share
2,160
Reduced 1.36%
156,949
Common Stock
Aug 31
2023
SELL
Open market or private sale
$294
$98.0 p/Share
3
Reduced 0.0%
159,109
Common Stock
Jun 23
2023
SELL
Open market or private sale
$158,890
$98.02 p/Share
1,621
Reduced 1.01%
159,112
Common Stock
Jun 22
2023
SELL
Open market or private sale
$217,364
$98.0 p/Share
2,218
Reduced 1.36%
160,733
Common, stock $.10 par...
Jun 21
2023
SELL
Open market or private sale
$46,956
$98.03 p/Share
479
Reduced 0.29%
162,951
Common, stock $.10 par...
Jun 07
2023
SELL
Open market or private sale
$30,772
$98.0 p/Share
314
Reduced 0.19%
163,430
Common, stock $.10 par...
Jun 06
2023
SELL
Open market or private sale
$22,344
$98.0 p/Share
228
Reduced 0.14%
163,744
Common, stock $.10 par...