| 2026-08-31 | Investment, L.L.C. Cascade | BUY | 155,944 | $221.32 | $34,513,978 | 114,342,471 | 0% |
| 2026-08-31 | Investment, L.L.C. Cascade | BUY | 102,195 | $222.30 | $22,718,030 | 114,444,666 | 0% |
| 2026-08-31 | Investment, L.L.C. Cascade | BUY | 41,687 | $223.30 | $9,308,524 | 114,486,353 | 0% |
| 2026-08-31 | Investment, L.L.C. Cascade | BUY | 1,174 | $224.02 | $262,996 | 114,487,527 | 0% |
| 2026-08-28 | Investment, L.L.C. Cascade | BUY | 58,533 | $220.29 | $12,894,217 | 113,993,660 | 0% |
| 2026-08-28 | Investment, L.L.C. Cascade | BUY | 124,008 | $220.77 | $27,377,581 | 114,117,668 | 0% |
| 2026-08-28 | Investment, L.L.C. Cascade | BUY | 68,859 | $222.12 | $15,295,064 | 114,186,527 | 0% |
| 2026-08-27 | Investment, L.L.C. Cascade | BUY | 235,978 | $219.41 | $51,775,367 | 113,886,505 | 0% |
| 2026-08-27 | Investment, L.L.C. Cascade | BUY | 47,555 | $220.05 | $10,464,364 | 113,934,060 | 0% |
| 2026-08-27 | Investment, L.L.C. Cascade | BUY | 1,067 | $221.06 | $235,868 | 113,935,127 | 0% |
| 2026-08-26 | Investment, L.L.C. Cascade | BUY | 12,334 | $220.84 | $2,723,839 | 113,387,361 | 0% |
| 2026-08-26 | Investment, L.L.C. Cascade | BUY | 211,098 | $221.43 | $46,743,683 | 113,598,459 | 0% |
| 2026-08-26 | Investment, L.L.C. Cascade | BUY | 52,068 | $222.18 | $11,568,692 | 113,650,527 | 0% |
| 2026-08-25 | Investment, L.L.C. Cascade | BUY | 101,653 | $221.12 | $22,477,999 | 113,207,203 | 0% |
| 2026-08-25 | Investment, L.L.C. Cascade | BUY | 128,729 | $222.04 | $28,582,652 | 113,335,932 | 0% |
| 2026-08-25 | Investment, L.L.C. Cascade | BUY | 23,321 | $223.04 | $5,201,621 | 113,359,253 | 0% |
| 2026-08-25 | Investment, L.L.C. Cascade | BUY | 15,774 | $223.74 | $3,529,220 | 113,375,027 | 0% |
| 2026-08-24 | Investment, L.L.C. Cascade | BUY | 42,112 | $222.45 | $9,367,814 | 112,846,023 | 0% |
| 2026-08-24 | Investment, L.L.C. Cascade | BUY | 217,350 | $222.84 | $48,434,861 | 113,063,373 | 0% |
| 2026-08-24 | Investment, L.L.C. Cascade | BUY | 42,177 | $223.73 | $9,436,176 | 113,105,550 | 0% |
| 2026-08-21 | Investment, L.L.C. Cascade | BUY | 9,038 | $219.59 | $1,984,630 | 112,621,588 | 0% |
| 2026-08-21 | Investment, L.L.C. Cascade | BUY | 181,392 | $220.38 | $39,974,625 | 112,802,980 | 0% |
| 2026-08-21 | Investment, L.L.C. Cascade | BUY | 931 | $220.91 | $205,667 | 112,803,911 | 0% |
| 2026-08-20 | Investment, L.L.C. Cascade | BUY | 127,199 | $219.92 | $27,973,858 | 112,530,824 | 0% |
| 2026-08-20 | Investment, L.L.C. Cascade | BUY | 78,026 | $220.74 | $17,223,701 | 112,608,850 | 0% |
| 2026-08-20 | Investment, L.L.C. Cascade | BUY | 3,700 | $221.78 | $820,568 | 112,612,550 | 0% |
| 2026-08-19 | Investment, L.L.C. Cascade | BUY | 705 | $216.65 | $152,738 | 112,225,486 | 0% |
| 2026-08-19 | Investment, L.L.C. Cascade | BUY | 1,400 | $217.52 | $304,534 | 112,226,886 | 0% |
| 2026-08-19 | Investment, L.L.C. Cascade | BUY | 2,049 | $218.64 | $448,000 | 112,228,935 | 0% |
| 2026-08-19 | Investment, L.L.C. Cascade | BUY | 2,175 | $219.49 | $477,397 | 112,231,110 | 0% |
| 2026-08-19 | Investment, L.L.C. Cascade | BUY | 4,432 | $220.82 | $978,658 | 112,235,542 | 0% |
| 2026-08-19 | Investment, L.L.C. Cascade | BUY | 39,272 | $221.41 | $8,695,170 | 112,274,814 | 0% |
| 2026-08-19 | Investment, L.L.C. Cascade | BUY | 57,464 | $222.66 | $12,794,664 | 112,332,278 | 0% |
| 2026-08-19 | Investment, L.L.C. Cascade | BUY | 68,569 | $223.45 | $15,321,606 | 112,400,847 | 0% |
| 2026-08-19 | Investment, L.L.C. Cascade | BUY | 2,778 | $224.09 | $622,509 | 112,403,625 | 0% |
| 2026-08-18 | Investment, L.L.C. Cascade | BUY | 6,190 | $216.84 | $1,342,233 | 112,030,846 | 0% |
| 2026-08-18 | Investment, L.L.C. Cascade | BUY | 166,858 | $217.87 | $36,353,820 | 112,197,704 | 0% |
| 2026-08-18 | Investment, L.L.C. Cascade | BUY | 27,077 | $218.33 | $5,911,608 | 112,224,781 | 0% |
| 2026-08-17 | Investment, L.L.C. Cascade | BUY | 100 | $213.00 | $21,300 | 111,817,956 | 0% |
| 2026-08-17 | Investment, L.L.C. Cascade | BUY | 108,545 | $214.62 | $23,296,427 | 111,926,501 | 0% |
| 2026-08-17 | Investment, L.L.C. Cascade | BUY | 98,155 | $215.25 | $21,128,197 | 112,024,656 | 0% |
| 2026-08-14 | Investment, L.L.C. Cascade | BUY | 49,521 | $215.27 | $10,660,316 | 111,718,127 | 0% |
| 2026-08-14 | Investment, L.L.C. Cascade | BUY | 99,729 | $215.96 | $21,537,265 | 111,817,856 | 0% |
| 2026-08-13 | Investment, L.L.C. Cascade | BUY | 157,096 | $215.70 | $33,885,466 | 111,637,242 | 0% |
| 2026-08-13 | Investment, L.L.C. Cascade | BUY | 31,364 | $216.38 | $6,786,480 | 111,668,606 | 0% |
| 2026-08-12 | Investment, L.L.C. Cascade | BUY | 4,410 | $213.70 | $942,417 | 111,310,056 | 0% |
| 2026-08-12 | Investment, L.L.C. Cascade | BUY | 26,111 | $214.63 | $5,604,118 | 111,336,167 | 0% |
| 2026-08-12 | Investment, L.L.C. Cascade | BUY | 69,018 | $215.67 | $14,885,292 | 111,405,185 | 0% |
| 2026-08-12 | Investment, L.L.C. Cascade | BUY | 69,861 | $216.40 | $15,117,802 | 111,475,046 | 0% |
| 2026-08-12 | Investment, L.L.C. Cascade | BUY | 5,100 | $217.18 | $1,107,603 | 111,480,146 | 0% |
| 2026-08-11 | Investment, L.L.C. Cascade | BUY | 3,200 | $214.67 | $686,951 | 111,068,846 | 0% |
| 2026-08-11 | Investment, L.L.C. Cascade | BUY | 21,038 | $215.68 | $4,537,507 | 111,089,884 | 0% |
| 2026-08-11 | Investment, L.L.C. Cascade | BUY | 211,771 | $216.40 | $45,826,524 | 111,301,655 | 0% |
| 2026-08-11 | Investment, L.L.C. Cascade | BUY | 3,991 | $217.09 | $866,395 | 111,305,646 | 0% |
| 2026-08-10 | Investment, L.L.C. Cascade | BUY | 88,102 | $214.43 | $18,891,914 | 110,892,084 | 0% |
| 2026-08-10 | Investment, L.L.C. Cascade | BUY | 166,095 | $215.07 | $35,722,467 | 111,058,179 | 0% |
| 2026-08-10 | Investment, L.L.C. Cascade | BUY | 7,467 | $216.15 | $1,614,002 | 111,065,646 | 0% |
| 2026-06-11 | Sandra M Volpe | SELL | 1,800 | $211.28 | $380,304 | 58 | 97% |
| 2026-05-19 | Elyse Carlsen | SELL | 221 | $216.34 | $47,811 | 691 | 24% |
| 2026-05-19 | Elyse Carlsen | SELL | 139 | $216.30 | $30,066 | 552 | 20% |
| 2026-05-18 | Investment, L.L.C. Cascade | BUY | 380 | $208.28 | $79,147 | 110,743,662 | 0% |
| 2026-05-18 | Investment, L.L.C. Cascade | BUY | 4,200 | $210.38 | $883,599 | 110,747,862 | 0% |
| 2026-05-18 | Investment, L.L.C. Cascade | BUY | 9,200 | $211.48 | $1,945,652 | 110,757,062 | 0% |
| 2026-05-18 | Investment, L.L.C. Cascade | BUY | 8,084 | $212.28 | $1,716,076 | 110,765,146 | 0% |
| 2026-05-18 | Investment, L.L.C. Cascade | BUY | 8,900 | $213.18 | $1,897,278 | 110,774,046 | 0% |
| 2026-05-18 | Investment, L.L.C. Cascade | BUY | 22,828 | $214.52 | $4,897,037 | 110,796,874 | 0% |
| 2026-05-18 | Investment, L.L.C. Cascade | BUY | 7,108 | $215.11 | $1,529,008 | 110,803,982 | 0% |
| 2026-05-15 | Investment, L.L.C. Cascade | BUY | 28,406 | $208.00 | $5,908,368 | 110,651,893 | 0% |
| 2026-05-15 | Investment, L.L.C. Cascade | BUY | 50,723 | $208.55 | $10,578,510 | 110,702,616 | 0% |
| 2026-05-15 | Investment, L.L.C. Cascade | BUY | 23,067 | $209.65 | $4,836,006 | 110,725,683 | 0% |
| 2026-05-15 | Investment, L.L.C. Cascade | BUY | 17,599 | $210.58 | $3,706,073 | 110,743,282 | 0% |
| 2026-05-14 | Investment, L.L.C. Cascade | BUY | 58,840 | $206.71 | $12,163,016 | 110,374,822 | 0% |
| 2026-05-14 | Investment, L.L.C. Cascade | BUY | 151,554 | $207.51 | $31,449,107 | 110,526,376 | 0% |
| 2026-05-14 | Investment, L.L.C. Cascade | BUY | 97,111 | $208.52 | $20,249,518 | 110,623,487 | 0% |
| 2026-05-13 | Investment, L.L.C. Cascade | BUY | 76,224 | $201.24 | $15,339,447 | 110,026,206 | 0% |
| 2026-05-13 | Investment, L.L.C. Cascade | BUY | 173,819 | $202.04 | $35,118,182 | 110,200,025 | 0% |
| 2026-05-13 | Investment, L.L.C. Cascade | BUY | 87,717 | $203.06 | $17,811,595 | 110,287,742 | 0% |
| 2026-05-13 | Investment, L.L.C. Cascade | BUY | 28,240 | $203.67 | $5,751,644 | 110,315,982 | 0% |
| 2026-05-12 | Investment, L.L.C. Cascade | BUY | 50,245 | $201.70 | $10,134,427 | 109,945,227 | 0% |
| 2026-05-12 | Investment, L.L.C. Cascade | BUY | 4,755 | $202.61 | $963,411 | 109,949,982 | 0% |
| 2026-05-11 | Investment, L.L.C. Cascade | BUY | 78,150 | $197.18 | $15,409,617 | 109,894,982 | 0% |
| 2025-12-09 | Katharine Weymouth | BUY | 478 | $209.46 | $100,122 | 5,740 | 9% |
| 2025-08-22 | Gregg Brummer | SELL | 7,338 | $233.94 | $1,716,652 | 4,060 | 64% |
| 2025-08-19 | Investment, L.L.C. Cascade | BUY | 4,258 | $234.91 | $1,000,245 | 109,816,832 | 0% |
| 2025-06-05 | Elyse Carlsen | SELL | 235 | $253.17 | $59,495 | 585 | 29% |
| 2025-03-03 | Larson Richardson | SELL | 2,200 | $239.07 | $525,954 | 1,776 | 55% |
| 2025-02-19 | Gregg Brummer | SELL | 5,314 | $228.17 | $1,212,495 | 11,395 | 32% |
| 2025-02-19 | Gregg Brummer | SELL | 979 | $228.36 | $223,564 | 10,416 | 9% |
| 2024-12-05 | Katharine Weymouth | SELL | 1,859 | $215.27 | $400,187 | 879 | 68% |
| 2024-11-19 | Brian M DelGhiaccio | SELL | 5,071 | $210.02 | $1,065,011 | 6,318 | 45% |