| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 04 2026 | $92.01 | $92.26 | $86.85 | $88.72 | 940,350 |
June 03 2026 | $90.78 | $92.10 | $90.45 | $91.00 | 574,445 |
June 02 2026 | $89.28 | $91.25 | $89.08 | $90.62 | 769,114 |
June 01 2026 | $90.93 | $91.76 | $87.88 | $89.13 | 1,226,744 |
May 29 2026 | $95.99 | $96.52 | $91.70 | $91.84 | 1,414,500 |
May 28 2026 | $96.64 | $97.56 | $95.16 | $96.37 | 573,200 |
May 27 2026 | $96.34 | $97.50 | $95.92 | $96.75 | 559,600 |
May 26 2026 | $97.02 | $98.19 | $94.57 | $95.87 | 839,900 |
May 22 2026 | $97.38 | $98.46 | $96.14 | $97.17 | 520,300 |
May 21 2026 | $96.57 | $97.29 | $94.32 | $97.27 | 757,300 |
May 20 2026 | $97.82 | $98.29 | $95.87 | $97.51 | 897,500 |
May 19 2026 | $99.87 | $101.68 | $97.57 | $97.69 | 1,177,600 |
May 18 2026 | $100.99 | $102.12 | $99.56 | $99.61 | 816,900 |
May 15 2026 | $103.38 | $104.27 | $100.98 | $101.07 | 600,000 |
May 14 2026 | $104.35 | $105.52 | $102.50 | $102.78 | 641,600 |
May 13 2026 | $102.16 | $105.18 | $102.16 | $104.31 | 967,400 |
May 12 2026 | $101.28 | $105.10 | $101.11 | $102.75 | 1,202,500 |
May 11 2026 | $102.66 | $103.20 | $100.50 | $100.53 | 960,400 |
May 08 2026 | $96.46 | $103.51 | $96.29 | $102.05 | 1,632,400 |
May 07 2026 | $102.68 | $104.05 | $102.10 | $102.99 | 953,900 |
May 06 2026 | $105.19 | $105.71 | $102.73 | $103.74 | 1,028,600 |
May 05 2026 | $103.59 | $104.04 | $101.21 | $103.71 | 812,900 |
May 04 2026 | $103.10 | $104.98 | $102.95 | $103.84 | 752,200 |
May 01 2026 | $105.38 | $105.96 | $102.10 | $103.40 | 604,300 |
April 30 2026 | $101.81 | $104.84 | $101.81 | $104.75 | 598,000 |
