| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 28 2026 | $49.26 | $50.48 | $49.09 | $49.79 | 12,404,986 |
October 27 2026 | $50.09 | $50.53 | $48.89 | $48.93 | 7,070,579 |
October 26 2026 | $50.42 | $51.27 | $50.41 | $50.53 | 7,831,837 |
October 23 2026 | $50.62 | $51.49 | $50.55 | $51.32 | 9,155,000 |
October 22 2026 | $50.29 | $50.42 | $49.20 | $50.05 | 7,578,400 |
October 21 2026 | $49.73 | $50.13 | $49.48 | $49.85 | 10,980,500 |
October 20 2026 | $49.90 | $49.99 | $48.50 | $49.39 | 11,299,000 |
October 19 2026 | $49.45 | $50.03 | $49.24 | $49.44 | 7,184,500 |
October 16 2026 | $49.35 | $50.27 | $49.20 | $50.21 | 11,456,200 |
October 15 2026 | $49.21 | $49.24 | $48.27 | $48.44 | 7,853,300 |
October 14 2026 | $48.51 | $48.98 | $48.46 | $48.81 | 9,883,500 |
October 13 2026 | $47.99 | $48.74 | $47.81 | $48.53 | 12,207,400 |
October 12 2026 | $46.91 | $47.26 | $46.66 | $46.73 | 7,058,000 |
October 09 2026 | $46.31 | $46.82 | $46.08 | $46.25 | 8,422,500 |
October 08 2026 | $46.04 | $46.56 | $45.92 | $46.36 | 9,563,400 |
October 07 2026 | $45.13 | $45.56 | $44.45 | $44.51 | 6,336,600 |
October 06 2026 | $44.25 | $45.21 | $44.12 | $45.01 | 13,156,700 |
October 05 2026 | $44.52 | $45.02 | $44.09 | $44.62 | 8,784,200 |
October 02 2026 | $44.05 | $44.89 | $44.01 | $44.79 | 7,559,300 |
October 01 2026 | $43.57 | $44.59 | $43.56 | $44.50 | 11,632,700 |
September 30 2026 | $43.50 | $44.42 | $43.44 | $43.99 | 7,325,300 |
September 29 2026 | $43.36 | $44.04 | $43.35 | $43.52 | 5,155,400 |
September 28 2026 | $44.80 | $45.15 | $44.37 | $44.43 | 7,516,600 |
September 25 2026 | $44.01 | $44.47 | $43.81 | $44.15 | 7,827,000 |
September 24 2026 | $45.00 | $45.55 | $44.09 | $44.41 | 13,053,500 |
