| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 15 2026 | $31.97 | $33.07 | $31.97 | $32.65 | 11,955,039 |
May 14 2026 | $32.33 | $32.69 | $32.07 | $32.09 | 13,031,605 |
May 13 2026 | $32.42 | $32.60 | $31.97 | $32.11 | 11,229,997 |
May 12 2026 | $32.03 | $33.08 | $32.00 | $32.67 | 10,102,522 |
May 11 2026 | $32.29 | $32.39 | $31.63 | $31.92 | 18,571,045 |
May 08 2026 | $33.43 | $33.50 | $32.14 | $32.49 | 12,935,700 |
May 07 2026 | $32.50 | $33.30 | $32.05 | $33.27 | 17,020,200 |
May 06 2026 | $33.19 | $33.62 | $32.69 | $32.74 | 16,697,200 |
May 05 2026 | $32.18 | $32.39 | $31.72 | $32.31 | 20,303,000 |
May 04 2026 | $33.00 | $33.17 | $31.94 | $31.98 | 16,842,200 |
May 01 2026 | $34.00 | $34.17 | $32.88 | $32.98 | 20,862,400 |
April 30 2026 | $35.10 | $35.10 | $33.45 | $33.99 | 35,147,000 |
April 29 2026 | $32.80 | $33.15 | $32.43 | $32.99 | 29,828,900 |
April 28 2026 | $33.49 | $33.74 | $32.69 | $32.87 | 21,352,100 |
April 27 2026 | $34.26 | $34.67 | $33.49 | $33.64 | 15,918,000 |
April 24 2026 | $33.97 | $34.36 | $33.67 | $34.21 | 12,494,200 |
April 23 2026 | $35.11 | $35.24 | $33.61 | $33.90 | 22,765,600 |
April 22 2026 | $35.72 | $35.76 | $34.71 | $35.11 | 15,801,800 |
April 21 2026 | $36.10 | $37.08 | $35.71 | $36.05 | 13,016,000 |
April 20 2026 | $35.79 | $36.16 | $35.65 | $35.83 | 11,551,900 |
April 17 2026 | $35.62 | $36.65 | $35.43 | $35.83 | 16,513,800 |
April 16 2026 | $35.60 | $35.70 | $34.91 | $35.08 | 12,190,400 |
April 15 2026 | $35.06 | $35.52 | $34.93 | $35.25 | 10,251,200 |
April 14 2026 | $34.83 | $35.28 | $34.63 | $34.92 | 8,967,900 |
April 13 2026 | $33.95 | $34.84 | $33.40 | $34.59 | 12,712,200 |
