| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $43.73 | $44.62 | $42.24 | $42.92 | 1,849,200 |
July 30 2025 | $42.07 | $43.47 | $42.07 | $43.39 | 1,334,800 |
July 29 2025 | $42.26 | $43.19 | $41.68 | $42.93 | 1,202,600 |
July 28 2025 | $43.08 | $43.24 | $41.57 | $41.89 | 851,300 |
July 25 2025 | $42.48 | $42.61 | $41.50 | $42.48 | 869,200 |
July 24 2025 | $43.08 | $43.50 | $42.03 | $42.06 | 1,347,100 |
July 23 2025 | $41.06 | $43.65 | $41.06 | $43.00 | 2,220,800 |
July 22 2025 | $41.51 | $41.98 | $40.89 | $41.36 | 1,846,700 |
July 21 2025 | $41.73 | $42.28 | $40.55 | $41.61 | 2,174,200 |
July 18 2025 | $41.54 | $42.29 | $40.84 | $42.19 | 1,678,600 |
July 17 2025 | $41.40 | $42.26 | $41.04 | $41.52 | 2,290,100 |
July 16 2025 | $42.76 | $42.96 | $40.30 | $41.36 | 2,338,400 |
July 15 2025 | $42.80 | $43.45 | $42.52 | $42.72 | 2,398,200 |
July 14 2025 | $44.63 | $44.85 | $41.46 | $42.48 | 5,486,900 |
July 11 2025 | $46.29 | $47.42 | $45.83 | $46.09 | 1,242,000 |
July 10 2025 | $47.37 | $47.75 | $46.62 | $46.95 | 1,734,300 |
July 09 2025 | $46.12 | $47.09 | $45.99 | $46.20 | 1,575,100 |
July 08 2025 | $46.12 | $47.25 | $45.61 | $46.17 | 2,347,200 |
July 07 2025 | $47.14 | $47.24 | $45.09 | $45.22 | 2,446,100 |
July 03 2025 | $46.10 | $47.32 | $45.89 | $46.41 | 1,441,600 |
July 02 2025 | $44.52 | $46.24 | $44.17 | $46.21 | 3,509,400 |
July 01 2025 | $45.70 | $45.92 | $44.30 | $44.96 | 2,893,400 |
