| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 30 2025 | $67.29 | $68.16 | $65.72 | $66.72 | 19,931,805 |
July 29 2025 | $67.69 | $68.99 | $65.43 | $67.30 | 17,518,680 |
July 28 2025 | $67.16 | $67.96 | $66.60 | $67.27 | 11,330,770 |
July 25 2025 | $67.20 | $67.97 | $65.77 | $66.42 | 10,329,460 |
July 24 2025 | $68.48 | $68.48 | $65.17 | $65.22 | 13,282,130 |
July 23 2025 | $67.76 | $68.69 | $66.37 | $68.60 | 16,121,285 |
July 22 2025 | $68.35 | $69.38 | $66.23 | $68.31 | 13,154,485 |
July 21 2025 | $68.82 | $69.18 | $67.77 | $68.38 | 7,811,015 |
July 18 2025 | $69.83 | $69.96 | $67.34 | $69.50 | 14,002,580 |
July 17 2025 | $70.41 | $71.72 | $68.86 | $69.22 | 16,708,740 |
July 16 2025 | $70.20 | $71.70 | $69.40 | $70.40 | 17,872,050 |
