| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 09 2026 | $33.42 | $34.92 | $32.94 | $34.36 | 15,419,459 |
November 06 2026 | $32.41 | $32.53 | $30.82 | $31.63 | 13,582,200 |
November 05 2026 | $33.90 | $34.00 | $29.58 | $29.72 | 27,902,600 |
November 04 2026 | $38.50 | $39.18 | $36.54 | $37.51 | 12,830,600 |
November 03 2026 | $38.81 | $39.79 | $38.74 | $39.05 | 7,954,200 |
November 02 2026 | $40.95 | $41.56 | $38.95 | $39.17 | 9,704,700 |
October 30 2026 | $40.54 | $41.25 | $38.42 | $39.50 | 15,219,200 |
October 29 2026 | $42.86 | $44.73 | $42.28 | $44.55 | 13,470,000 |
October 28 2026 | $42.90 | $44.14 | $42.58 | $43.92 | 8,598,000 |
October 27 2026 | $40.62 | $42.17 | $40.37 | $42.06 | 9,532,700 |
October 26 2026 | $38.90 | $40.25 | $38.59 | $39.91 | 6,703,800 |
October 23 2026 | $37.86 | $39.03 | $37.71 | $38.69 | 6,543,400 |
October 22 2026 | $40.06 | $40.22 | $37.28 | $37.74 | 13,626,700 |
October 21 2026 | $42.12 | $42.77 | $42.09 | $42.41 | 7,308,900 |
October 20 2026 | $40.19 | $41.48 | $39.74 | $40.77 | 5,085,300 |
October 19 2026 | $41.45 | $41.65 | $40.38 | $40.80 | 7,367,100 |
October 16 2026 | $41.24 | $41.47 | $39.42 | $39.53 | 9,685,000 |
October 15 2026 | $41.54 | $42.14 | $40.64 | $41.89 | 11,369,200 |
October 14 2026 | $45.90 | $46.40 | $44.16 | $44.33 | 10,560,800 |
October 13 2026 | $45.85 | $47.63 | $45.03 | $47.60 | 7,829,800 |
October 12 2026 | $47.25 | $47.83 | $46.11 | $47.53 | 7,873,200 |
October 09 2026 | $45.84 | $46.72 | $45.69 | $46.43 | 5,371,100 |
October 08 2026 | $45.70 | $46.46 | $44.30 | $45.26 | 7,957,500 |
October 07 2026 | $45.45 | $46.06 | $45.23 | $45.76 | 4,060,600 |
October 06 2026 | $47.18 | $47.23 | $46.65 | $46.78 | 4,427,300 |
