| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 27 2026 | $112.83 | $113.70 | $112.13 | $112.88 | 2,314,243 |
May 26 2026 | $108.79 | $110.13 | $108.78 | $109.54 | 1,342,145 |
May 22 2026 | $107.49 | $108.00 | $106.17 | $107.78 | 1,459,800 |
May 21 2026 | $102.97 | $107.40 | $101.61 | $106.63 | 2,036,800 |
May 20 2026 | $101.74 | $105.62 | $100.64 | $104.39 | 3,227,700 |
May 19 2026 | $101.46 | $102.13 | $100.00 | $101.70 | 1,906,400 |
May 18 2026 | $102.65 | $105.16 | $102.33 | $103.66 | 1,500,000 |
May 15 2026 | $104.04 | $105.38 | $102.17 | $102.64 | 1,530,200 |
May 14 2026 | $106.40 | $107.21 | $105.66 | $105.92 | 1,003,300 |
May 13 2026 | $106.40 | $107.72 | $105.09 | $105.46 | 1,352,200 |
May 12 2026 | $107.43 | $107.80 | $105.50 | $106.38 | 1,470,100 |
May 11 2026 | $109.30 | $109.65 | $107.61 | $107.95 | 1,180,100 |
May 08 2026 | $109.08 | $110.38 | $107.99 | $108.90 | 1,391,600 |
May 07 2026 | $112.13 | $113.12 | $108.18 | $108.22 | 2,140,000 |
May 06 2026 | $109.52 | $112.27 | $108.65 | $110.81 | 2,667,500 |
May 05 2026 | $104.09 | $106.26 | $103.63 | $105.72 | 1,041,800 |
May 04 2026 | $106.00 | $106.31 | $103.04 | $103.41 | 2,237,900 |
May 01 2026 | $108.21 | $108.77 | $106.45 | $106.81 | 1,818,500 |
April 30 2026 | $105.60 | $108.41 | $104.75 | $107.80 | 2,427,200 |
April 29 2026 | $106.57 | $106.78 | $103.33 | $104.01 | 2,516,000 |
April 28 2026 | $109.02 | $110.11 | $106.41 | $106.98 | 2,078,800 |
April 27 2026 | $109.32 | $110.72 | $108.48 | $109.59 | 1,664,600 |
April 24 2026 | $109.52 | $110.31 | $108.61 | $109.09 | 1,560,800 |
April 23 2026 | $111.28 | $111.70 | $107.92 | $109.58 | 1,680,400 |
April 22 2026 | $111.80 | $112.70 | $110.41 | $110.95 | 1,696,000 |
