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...
Jun 05
2023
SELL
Open market or private sale
$172,630
$98.03 p/Share
1,761
Reduced 1.06%
164,002
Common, stock $.10 par...
Aug 31
2022
SELL
Open market or private sale
$178,125
$95.0 p/Share
1,875
Reduced 1.12%
165,763
Common, stock $.10 par...
Aug 30
2022
SELL
Open market or private sale
$318,135
$95.25 p/Share
3,340
Reduced 1.95%
167,638
Common, stock $.10 par...
May 25
2022
SELL
Open market or private sale
$240,091
$82.79 p/Share
2,900
Reduced 1.67%
170,978
Common, stock $.10 par...
May 24
2022
SELL
Open market or private sale
$173,586
$82.66 p/Share
2,100
Reduced 1.19%
173,878
Common, stock $.10 par...
Mar 14
2022
SELL
Open market or private sale
$56,266
$80.38 p/Share
700
Reduced 0.4%
175,978
Common, stock $.10 par...
Mar 11
2022
SELL
Open market or private sale
$165,180
$82.59 p/Share
2,000
Reduced 1.12%
176,678
Common, stock $.10 par...