| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 16 2026 | $54.49 | $54.87 | $50.37 | $50.84 | 23,684,271 |
October 15 2026 | $53.86 | $55.40 | $49.69 | $55.25 | 47,875,207 |
October 14 2026 | $62.81 | $63.56 | $58.84 | $59.18 | 20,934,257 |
October 13 2026 | $64.07 | $64.56 | $63.08 | $64.22 | 15,488,292 |
October 12 2026 | $67.88 | $68.07 | $65.12 | $65.71 | 14,350,529 |
October 09 2026 | $68.71 | $69.25 | $66.98 | $68.21 | 14,873,000 |
October 08 2026 | $70.56 | $71.65 | $67.71 | $68.40 | 23,063,500 |
October 07 2026 | $73.12 | $73.16 | $70.63 | $71.92 | 20,500,700 |
October 06 2026 | $74.76 | $78.28 | $73.66 | $75.06 | 27,029,200 |
October 05 2026 | $73.70 | $73.81 | $71.37 | $73.02 | 19,107,800 |
October 02 2026 | $72.09 | $76.09 | $71.45 | $73.92 | 26,839,300 |
October 01 2026 | $72.31 | $72.64 | $69.42 | $70.46 | 23,312,600 |
September 30 2026 | $70.64 | $74.58 | $69.63 | $69.68 | 22,428,600 |
September 29 2026 | $73.47 | $74.25 | $69.40 | $69.70 | 19,684,700 |
September 28 2026 | $73.20 | $73.78 | $71.68 | $72.19 | 15,012,400 |
September 25 2026 | $74.15 | $75.32 | $72.78 | $73.95 | 18,860,400 |
September 24 2026 | $69.78 | $75.46 | $68.92 | $73.61 | 25,304,900 |
September 23 2026 | $72.87 | $73.57 | $70.08 | $70.31 | 19,258,700 |
September 22 2026 | $71.65 | $72.50 | $70.10 | $71.98 | 22,048,800 |
September 21 2026 | $65.29 | $70.01 | $65.28 | $69.89 | 26,038,700 |
September 18 2026 | $68.43 | $68.64 | $63.79 | $64.57 | 32,298,600 |
September 17 2026 | $65.55 | $68.33 | $65.26 | $67.82 | 21,956,000 |
September 16 2026 | $63.67 | $64.56 | $61.74 | $63.70 | 17,743,600 |
September 15 2026 | $63.68 | $65.72 | $62.02 | $63.55 | 20,448,740 |
September 14 2026 | $60.55 | $63.38 | $60.51 | $62.55 | 14,449,290 |
