| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 11 2026 | $55.53 | $55.87 | $54.36 | $54.49 | 7,526,530 |
May 08 2026 | $55.61 | $55.64 | $54.91 | $55.53 | 10,662,400 |
May 07 2026 | $56.22 | $56.48 | $55.04 | $55.31 | 11,680,100 |
May 06 2026 | $56.13 | $56.86 | $56.11 | $56.16 | 9,217,800 |
May 05 2026 | $55.52 | $55.80 | $55.30 | $55.60 | 7,014,500 |
May 04 2026 | $55.84 | $56.12 | $55.20 | $55.24 | 6,218,000 |
May 01 2026 | $56.69 | $57.05 | $56.30 | $56.30 | 6,572,900 |
April 30 2026 | $55.94 | $56.98 | $55.56 | $56.66 | 10,918,700 |
April 29 2026 | $56.21 | $56.46 | $55.49 | $56.17 | 9,615,600 |
April 28 2026 | $56.60 | $56.85 | $56.09 | $56.21 | 7,394,700 |
April 27 2026 | $55.63 | $56.42 | $55.56 | $55.97 | 6,763,700 |
April 24 2026 | $56.75 | $56.77 | $55.40 | $55.58 | 6,146,900 |
April 23 2026 | $56.86 | $57.24 | $56.09 | $56.63 | 6,048,800 |
April 22 2026 | $57.05 | $57.31 | $56.47 | $56.60 | 8,558,600 |
April 21 2026 | $57.10 | $58.05 | $56.70 | $56.84 | 9,241,000 |
April 20 2026 | $56.47 | $57.50 | $56.47 | $57.00 | 8,287,900 |
April 17 2026 | $55.95 | $57.39 | $55.85 | $56.93 | 11,266,200 |
April 16 2026 | $55.75 | $56.22 | $55.15 | $55.48 | 13,685,800 |
April 15 2026 | $56.12 | $56.76 | $55.84 | $56.37 | 11,346,900 |
April 14 2026 | $56.16 | $56.34 | $54.38 | $56.09 | 15,677,000 |
April 13 2026 | $55.29 | $56.57 | $54.95 | $56.51 | 5,998,000 |
April 10 2026 | $56.29 | $56.32 | $55.57 | $55.66 | 7,385,000 |
April 09 2026 | $55.06 | $56.54 | $55.04 | $56.33 | 10,182,700 |
April 08 2026 | $55.22 | $55.75 | $54.76 | $55.36 | 8,145,600 |
April 07 2026 | $53.27 | $53.80 | $53.16 | $53.70 | 9,198,300 |
