| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 30 2025 | $157.94 | $159.56 | $156.06 | $159.53 | 5,306,100 |
May 29 2025 | $164.87 | $164.93 | $157.76 | $158.70 | 3,543,800 |
May 28 2025 | $163.34 | $164.67 | $160.38 | $161.31 | 5,027,400 |
May 27 2025 | $158.97 | $162.81 | $156.17 | $162.80 | 7,192,500 |
May 23 2025 | $155.55 | $158.40 | $153.65 | $157.14 | 7,254,000 |
May 22 2025 | $151.32 | $154.11 | $148.62 | $153.72 | 4,624,100 |
May 21 2025 | $153.94 | $155.50 | $149.95 | $151.09 | 4,067,400 |
May 20 2025 | $155.99 | $157.22 | $154.67 | $156.02 | 3,426,500 |
May 19 2025 | $149.41 | $156.63 | $149.41 | $156.31 | 5,141,300 |
May 16 2025 | $155.23 | $156.46 | $153.51 | $155.61 | 6,263,900 |
