| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 16 2026 | $34.40 | $34.99 | $34.23 | $34.40 | 6,291,104 |
June 15 2026 | $34.37 | $34.86 | $34.23 | $34.27 | 8,632,180 |
June 12 2026 | $33.93 | $34.52 | $33.80 | $34.51 | 6,528,700 |
June 11 2026 | $33.72 | $34.03 | $33.57 | $33.82 | 7,425,400 |
June 10 2026 | $34.00 | $34.32 | $33.63 | $33.82 | 10,086,700 |
June 09 2026 | $33.28 | $34.00 | $33.12 | $33.72 | 8,929,600 |
June 08 2026 | $32.77 | $33.52 | $32.57 | $33.14 | 10,898,700 |
June 05 2026 | $32.49 | $33.65 | $32.38 | $33.15 | 12,690,700 |
June 04 2026 | $32.82 | $33.12 | $31.75 | $32.20 | 13,804,000 |
June 03 2026 | $32.64 | $33.01 | $31.85 | $32.17 | 13,613,200 |
June 02 2026 | $33.50 | $33.55 | $32.65 | $33.07 | 9,385,600 |
June 01 2026 | $33.75 | $34.16 | $33.45 | $33.63 | 8,914,000 |
May 29 2026 | $33.57 | $34.36 | $33.37 | $33.81 | 16,519,100 |
May 28 2026 | $33.53 | $34.13 | $33.36 | $33.89 | 9,295,400 |
May 27 2026 | $33.30 | $34.15 | $33.30 | $33.65 | 8,988,800 |
May 26 2026 | $33.51 | $33.75 | $33.15 | $33.16 | 9,638,400 |
May 22 2026 | $33.49 | $33.87 | $33.33 | $33.69 | 6,602,400 |
May 21 2026 | $33.26 | $33.63 | $32.64 | $33.47 | 8,346,600 |
May 20 2026 | $33.88 | $33.88 | $32.99 | $33.62 | 8,140,600 |
May 19 2026 | $33.59 | $34.62 | $33.10 | $33.77 | 10,903,400 |
May 18 2026 | $32.81 | $33.49 | $32.79 | $33.45 | 10,506,100 |
May 15 2026 | $33.56 | $33.69 | $32.91 | $32.99 | 11,269,200 |
May 14 2026 | $33.83 | $33.99 | $33.07 | $33.13 | 10,728,500 |
May 13 2026 | $33.92 | $34.09 | $33.47 | $33.61 | 8,921,300 |
May 12 2026 | $34.17 | $34.58 | $33.82 | $34.13 | 9,720,400 |
