| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 11 2026 | $41.48 | $41.49 | $40.83 | $41.32 | 23,489,643 |
August 10 2026 | $41.74 | $42.23 | $41.14 | $42.11 | 21,555,006 |
August 07 2026 | $42.02 | $42.37 | $41.61 | $41.70 | 21,999,700 |
August 06 2026 | $42.52 | $42.64 | $41.85 | $42.00 | 18,150,300 |
August 05 2026 | $41.65 | $42.48 | $41.36 | $42.45 | 22,088,600 |
August 04 2026 | $41.35 | $42.09 | $40.91 | $41.53 | 27,802,800 |
August 03 2026 | $42.57 | $43.21 | $42.06 | $42.64 | 21,329,900 |
July 31 2026 | $42.02 | $42.08 | $41.49 | $41.71 | 22,622,400 |
July 30 2026 | $42.50 | $42.50 | $41.23 | $42.29 | 16,977,600 |
July 29 2026 | $42.60 | $43.69 | $42.40 | $43.22 | 15,029,100 |
July 28 2026 | $42.75 | $43.27 | $42.52 | $43.05 | 23,601,400 |
July 27 2026 | $42.15 | $42.60 | $41.58 | $42.14 | 16,996,900 |
July 24 2026 | $41.19 | $42.15 | $40.89 | $41.70 | 26,175,200 |
July 23 2026 | $41.80 | $42.08 | $40.69 | $40.99 | 18,156,200 |
July 22 2026 | $42.45 | $42.91 | $41.57 | $42.21 | 18,990,000 |
July 21 2026 | $43.06 | $43.56 | $42.75 | $42.96 | 11,859,000 |
July 20 2026 | $43.84 | $43.84 | $42.83 | $43.47 | 11,926,900 |
July 17 2026 | $44.52 | $44.98 | $43.52 | $43.76 | 15,825,100 |
July 16 2026 | $42.90 | $44.67 | $42.90 | $44.57 | 15,944,700 |
July 15 2026 | $43.00 | $43.58 | $42.48 | $42.77 | 14,388,200 |
July 14 2026 | $44.31 | $44.49 | $42.47 | $42.86 | 13,090,200 |
July 13 2026 | $44.76 | $44.90 | $43.67 | $43.76 | 13,665,500 |
July 10 2026 | $43.42 | $44.63 | $43.06 | $44.37 | 23,313,500 |
July 09 2026 | $42.69 | $43.06 | $42.13 | $42.78 | 19,647,000 |
July 08 2026 | $42.70 | $43.26 | $42.07 | $42.89 | 21,101,500 |
