| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $54.49 | $55.47 | $52.93 | $53.17 | 6,626,200 |
July 30 2025 | $53.60 | $55.78 | $53.23 | $54.29 | 7,964,500 |
July 29 2025 | $53.92 | $54.04 | $51.30 | $53.09 | 8,490,900 |
July 28 2025 | $55.04 | $55.57 | $53.50 | $54.22 | 8,080,300 |
July 25 2025 | $56.25 | $56.80 | $53.03 | $54.34 | 25,294,500 |
July 24 2025 | $58.92 | $60.54 | $57.78 | $60.06 | 9,373,500 |
July 23 2025 | $58.14 | $60.28 | $56.21 | $58.92 | 9,828,300 |
July 22 2025 | $55.68 | $57.56 | $51.21 | $57.09 | 13,718,500 |
July 21 2025 | $59.74 | $60.95 | $56.36 | $56.67 | 12,415,700 |
July 18 2025 | $56.07 | $58.08 | $55.21 | $57.98 | 7,966,400 |
July 17 2025 | $52.71 | $58.03 | $52.60 | $57.45 | 15,791,600 |
July 16 2025 | $51.68 | $52.69 | $49.53 | $52.63 | 10,414,200 |
July 15 2025 | $48.29 | $51.44 | $47.20 | $51.12 | 13,927,000 |
July 14 2025 | $45.34 | $48.69 | $44.35 | $47.86 | 12,149,400 |
July 11 2025 | $43.48 | $47.72 | $43.31 | $45.58 | 13,402,100 |
July 10 2025 | $43.28 | $45.35 | $42.76 | $43.97 | 8,656,300 |
July 09 2025 | $45.54 | $45.63 | $42.44 | $42.50 | 10,495,000 |
July 08 2025 | $46.06 | $47.34 | $44.73 | $45.46 | 8,476,300 |
July 07 2025 | $46.15 | $46.93 | $44.03 | $45.69 | 8,221,700 |
July 03 2025 | $47.40 | $48.32 | $45.28 | $45.60 | 6,101,700 |
July 02 2025 | $45.17 | $46.07 | $43.86 | $45.71 | 8,698,000 |
July 01 2025 | $46.50 | $46.67 | $44.36 | $45.11 | 8,324,700 |
