| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 05 2026 | $34.77 | $35.24 | $34.14 | $34.42 | 2,269,300 |
June 04 2026 | $34.56 | $35.27 | $34.47 | $34.76 | 2,720,500 |
June 03 2026 | $34.91 | $35.25 | $34.10 | $34.32 | 2,987,700 |
June 02 2026 | $36.25 | $36.37 | $35.30 | $35.32 | 2,964,900 |
June 01 2026 | $36.28 | $36.91 | $35.87 | $36.76 | 3,079,300 |
May 29 2026 | $36.36 | $36.55 | $35.83 | $36.13 | 3,234,400 |
May 28 2026 | $36.10 | $36.37 | $35.81 | $36.36 | 2,160,300 |
May 27 2026 | $35.99 | $36.80 | $35.99 | $36.10 | 2,094,200 |
May 26 2026 | $35.67 | $35.98 | $35.36 | $35.95 | 2,678,400 |
May 22 2026 | $35.61 | $35.97 | $35.54 | $35.80 | 2,603,300 |
May 21 2026 | $35.61 | $35.99 | $35.17 | $35.66 | 3,030,000 |
May 20 2026 | $35.15 | $36.00 | $34.83 | $35.99 | 3,158,700 |
May 19 2026 | $35.88 | $36.28 | $35.32 | $35.35 | 3,144,600 |
May 18 2026 | $35.40 | $36.25 | $35.32 | $35.88 | 4,070,100 |
May 15 2026 | $35.74 | $35.98 | $35.23 | $35.40 | 3,060,100 |
May 14 2026 | $36.10 | $36.30 | $35.53 | $35.73 | 2,354,600 |
May 13 2026 | $35.23 | $36.49 | $35.10 | $36.07 | 3,835,300 |
May 12 2026 | $35.67 | $35.74 | $35.23 | $35.36 | 2,969,800 |
May 11 2026 | $36.88 | $37.00 | $35.34 | $35.77 | 4,409,700 |
May 08 2026 | $35.74 | $37.04 | $35.72 | $36.96 | 3,970,100 |
May 07 2026 | $38.49 | $38.56 | $35.71 | $35.83 | 7,289,000 |
May 06 2026 | $36.29 | $38.81 | $36.19 | $38.00 | 8,119,600 |
May 05 2026 | $38.05 | $38.51 | $37.05 | $37.65 | 6,308,100 |
May 04 2026 | $38.52 | $38.55 | $37.55 | $38.17 | 3,926,300 |
May 01 2026 | $37.70 | $38.94 | $37.40 | $38.67 | 4,240,000 |
