| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 18 2026 | $42.07 | $43.91 | $41.38 | $43.47 | 8,830,191 |
June 17 2026 | $43.83 | $45.09 | $42.35 | $42.58 | 4,934,451 |
June 16 2026 | $44.16 | $45.29 | $43.91 | $44.43 | 3,740,320 |
June 15 2026 | $45.40 | $46.50 | $43.40 | $44.20 | 5,488,806 |
June 12 2026 | $44.41 | $45.12 | $43.48 | $45.03 | 4,257,400 |
June 11 2026 | $44.40 | $45.33 | $43.87 | $44.55 | 4,109,100 |
June 10 2026 | $44.08 | $46.24 | $44.00 | $45.13 | 3,626,100 |
June 09 2026 | $45.70 | $46.43 | $43.76 | $45.07 | 5,771,000 |
June 08 2026 | $47.01 | $47.96 | $45.75 | $46.16 | 4,878,600 |
June 05 2026 | $49.18 | $50.78 | $46.73 | $47.26 | 8,714,000 |
June 04 2026 | $53.94 | $54.23 | $50.81 | $50.94 | 7,123,200 |
June 03 2026 | $54.12 | $54.29 | $51.86 | $52.40 | 3,274,600 |
June 02 2026 | $55.04 | $55.91 | $53.67 | $55.10 | 4,887,600 |
June 01 2026 | $54.40 | $57.29 | $53.12 | $57.02 | 4,910,000 |
