| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 30 2025 | $157.69 | $159.30 | $155.80 | $159.27 | 5,306,100 |
May 29 2025 | $164.60 | $164.66 | $157.50 | $158.44 | 3,543,800 |
May 28 2025 | $163.07 | $164.40 | $160.12 | $161.05 | 5,027,400 |
May 27 2025 | $158.71 | $162.55 | $155.91 | $162.54 | 7,192,500 |
May 23 2025 | $155.30 | $158.14 | $153.40 | $156.88 | 7,254,000 |
May 22 2025 | $151.07 | $153.86 | $148.38 | $153.47 | 4,624,100 |
May 21 2025 | $153.69 | $155.24 | $149.70 | $150.84 | 4,067,400 |
May 20 2025 | $155.73 | $156.96 | $154.41 | $155.76 | 3,426,500 |
May 19 2025 | $149.16 | $156.38 | $149.16 | $156.05 | 5,141,300 |
May 16 2025 | $154.98 | $156.21 | $153.26 | $155.36 | 6,263,900 |
