| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 30 2026 | $63.70 | $66.06 | $63.62 | $65.11 | 7,563,400 |
October 29 2026 | $62.35 | $65.26 | $61.55 | $62.52 | 7,982,523 |
October 28 2026 | $65.85 | $67.50 | $65.35 | $66.36 | 7,652,436 |
October 27 2026 | $68.20 | $68.56 | $65.77 | $66.22 | 10,885,000 |
October 26 2026 | $70.54 | $71.39 | $68.20 | $69.34 | 5,916,118 |
October 23 2026 | $72.83 | $72.84 | $69.62 | $70.54 | 6,347,800 |
October 22 2026 | $70.05 | $73.92 | $69.57 | $73.72 | 9,930,900 |
October 21 2026 | $68.54 | $69.81 | $67.79 | $69.55 | 6,008,100 |
October 20 2026 | $67.50 | $68.75 | $67.29 | $68.18 | 5,174,400 |
October 19 2026 | $65.15 | $66.84 | $65.15 | $66.79 | 5,045,900 |
October 16 2026 | $66.89 | $67.43 | $64.66 | $66.03 | 5,323,500 |
October 15 2026 | $63.23 | $66.30 | $63.23 | $65.77 | 7,754,500 |
October 14 2026 | $61.55 | $63.07 | $61.55 | $62.47 | 6,185,600 |
October 13 2026 | $60.51 | $62.68 | $59.75 | $61.33 | 6,421,100 |
October 12 2026 | $59.75 | $60.92 | $59.40 | $59.68 | 3,669,000 |
October 09 2026 | $60.01 | $60.06 | $58.88 | $59.20 | 5,314,900 |
October 08 2026 | $57.26 | $60.23 | $54.70 | $60.01 | 9,927,700 |
October 07 2026 | $57.38 | $57.90 | $56.38 | $57.07 | 5,166,900 |
October 06 2026 | $58.46 | $58.73 | $56.93 | $57.22 | 5,402,900 |
October 05 2026 | $58.19 | $58.81 | $57.74 | $58.17 | 3,478,200 |
October 02 2026 | $61.09 | $61.09 | $58.21 | $58.51 | 7,001,600 |
October 01 2026 | $61.90 | $64.74 | $60.43 | $60.88 | 13,750,200 |
September 30 2026 | $56.88 | $58.02 | $56.26 | $57.44 | 10,941,200 |
September 29 2026 | $56.47 | $56.88 | $55.89 | $56.84 | 8,660,100 |
September 28 2026 | $56.65 | $57.40 | $55.63 | $56.75 | 4,846,200 |
