10% Owner
Avg Cost/Share
$223.74
Shares
365,039
Total Value
$81,462,208.78
Owned After
115,756,042
10% Owner
Avg Cost/Share
$224.16
Shares
370,264
Total Value
$83,239,457.26
Owned After
115,756,042
10% Owner
Avg Cost/Share
$222.73
Shares
329,200
Total Value
$73,500,699.41
Owned After
115,756,042
10% Owner
Avg Cost/Share
$222.64
Shares
204,800
Total Value
$45,604,191.20
Owned After
115,756,042
10% Owner
Avg Cost/Share
$222.73
Shares
301,000
Total Value
$66,803,528.56
Owned After
115,756,042
10% Owner
Avg Cost/Share
$221.06
Shares
251,400
Total Value
$55,566,862.36
Owned After
115,756,042
10% Owner
Avg Cost/Share
$220.17
Shares
284,600
Total Value
$62,475,597.86
Owned After
115,756,042
10% Owner
Avg Cost/Share
$221.49
Shares
275,500
Total Value
$61,036,214.92
Owned After
115,756,042
10% Owner
Avg Cost/Share
$222.49
Shares
269,477
Total Value
$59,791,492.09
Owned After
115,756,042
10% Owner
Avg Cost/Share
$223.01
Shares
301,639
Total Value
$67,238,851.10
Owned After
115,756,042
10% Owner
Avg Cost/Share
$220.29
Shares
191,361
Total Value
$42,164,922.29
Owned After
115,756,042
10% Owner
Avg Cost/Share
$220.81
Shares
208,925
Total Value
$46,018,127.10
Owned After
115,756,042
10% Owner
Avg Cost/Share
$220.52
Shares
178,844
Total Value
$39,795,276.59
Owned After
115,756,042
10% Owner
Avg Cost/Share
$217.68
Shares
200,125
Total Value
$43,607,660.76
Owned After
115,756,042
10% Owner
Avg Cost/Share
$214.29
Shares
206,800
Total Value
$44,445,924.68
Owned After
115,756,042
10% Owner
Avg Cost/Share
$215.61
Shares
149,250
Total Value
$32,197,581.75
Owned After
115,756,042
10% Owner
Avg Cost/Share
$215.96
Shares
240,000
Total Value
$51,917,378.55
Owned After
115,756,042
10% Owner
Avg Cost/Share
$215.22
Shares
261,664
Total Value
$56,228,383.89
Owned After
115,756,042
10% Owner
Avg Cost/Share
$202.50
Shares
366,000
Total Value
$74,020,867.87
Owned After
115,756,042
10% Owner
Avg Cost/Share
$202.16
Shares
55,000
Total Value
$11,097,837.10
Owned After
115,756,042
10% Owner
Avg Cost/Share
$197.18
Shares
78,150
Total Value
$15,409,617.00
Owned After
115,756,042
SEC Form 4
Avg Cost/Share
$234.91
Shares
4,258
Total Value
$1,000,244.65
Owned After
115,756,042
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Sep 4, 2026 | Buy | $223.74 | 365,039 | $81,462,208.78 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Sep 3, 2026 | Buy | $224.16 | 370,264 | $83,239,457.26 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Sep 2, 2026 | Buy | $222.73 | 329,200 | $73,500,699.41 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Sep 1, 2026 | Buy | $222.64 | 204,800 | $45,604,191.20 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 31, 2026 | Buy | $222.73 | 301,000 | $66,803,528.56 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 28, 2026 | Buy | $221.06 | 251,400 | $55,566,862.36 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 27, 2026 | Buy | $220.17 | 284,600 | $62,475,597.86 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 26, 2026 | Buy | $221.49 | 275,500 | $61,036,214.92 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 25, 2026 | Buy | $222.49 | 269,477 | $59,791,492.09 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 24, 2026 | Buy | $223.01 | 301,639 | $67,238,851.10 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 21, 2026 | Buy | $220.29 | 191,361 | $42,164,922.29 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 20, 2026 | Buy | $220.81 | 208,925 | $46,018,127.10 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 19, 2026 | Buy | $220.52 | 178,844 | $39,795,276.59 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 18, 2026 | Buy | $217.68 | 200,125 | $43,607,660.76 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 17, 2026 | Buy | $214.29 | 206,800 | $44,445,924.68 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 14, 2026 | Buy | $215.61 | 149,250 | $32,197,581.75 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 11, 2026 | Buy | $215.96 | 240,000 | $51,917,378.55 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | Aug 10, 2026 | Buy | $215.22 | 261,664 | $56,228,383.89 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | May 13, 2026 | Buy | $202.50 | 366,000 | $74,020,867.87 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | May 12, 2026 | Buy | $202.16 | 55,000 | $11,097,837.10 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | 10% Owner | May 11, 2026 | Buy | $197.18 | 78,150 | $15,409,617.00 | 115,756,042 | |
| CASCADE INVESTMENT, L.L.C. | RSG | N/A | Aug 19, 2025 | Buy | $234.91 | 4,258 | $1,000,244.65 | 115,756,042 |