| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $59.19 | $60.36 | $56.45 | $58.22 | 26,550,600 |
October 30 2025 | $68.36 | $69.17 | $68.00 | $68.20 | 7,250,700 |
October 29 2025 | $68.92 | $69.10 | $67.80 | $68.18 | 4,434,800 |
October 28 2025 | $70.67 | $70.67 | $66.42 | $69.23 | 8,687,500 |
October 27 2025 | $70.87 | $71.12 | $69.82 | $70.63 | 2,908,900 |
October 24 2025 | $71.14 | $72.08 | $70.31 | $70.33 | 3,161,800 |
October 23 2025 | $70.70 | $71.50 | $70.11 | $71.06 | 2,856,200 |
October 22 2025 | $70.44 | $71.99 | $69.75 | $70.70 | 4,156,800 |
October 21 2025 | $68.68 | $69.83 | $67.99 | $69.75 | 4,481,100 |
October 20 2025 | $67.05 | $68.47 | $66.70 | $68.43 | 4,724,700 |
October 17 2025 | $66.26 | $66.85 | $65.41 | $66.60 | 3,516,500 |
October 16 2025 | $66.00 | $66.68 | $64.99 | $66.33 | 3,956,500 |
October 15 2025 | $66.35 | $66.61 | $64.90 | $65.41 | 3,333,700 |
October 14 2025 | $63.85 | $67.29 | $63.20 | $66.21 | 5,726,700 |
October 13 2025 | $65.99 | $66.37 | $64.93 | $65.20 | 3,379,900 |
October 10 2025 | $68.15 | $68.50 | $65.03 | $65.12 | 3,502,900 |
October 09 2025 | $67.56 | $69.00 | $67.24 | $68.08 | 3,345,100 |
October 08 2025 | $65.96 | $67.88 | $64.90 | $67.78 | 5,947,200 |
October 07 2025 | $66.77 | $67.43 | $65.88 | $66.03 | 3,703,600 |
October 06 2025 | $67.90 | $68.00 | $66.12 | $66.36 | 5,931,300 |
October 03 2025 | $66.78 | $67.63 | $66.37 | $67.05 | 4,440,100 |
October 02 2025 | $65.79 | $66.82 | $64.67 | $66.44 | 4,891,600 |
October 01 2025 | $67.21 | $67.86 | $63.53 | $66.08 | 7,619,500 |
September 30 2025 | $66.70 | $67.61 | $66.18 | $67.29 | 3,793,400 |
September 29 2025 | $67.34 | $67.37 | $65.18 | $66.46 | 5,868,000 |