| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 21 2025 | $44.17 | $45.00 | $43.35 | $44.72 | 5,435,100 |
November 20 2025 | $44.34 | $44.75 | $43.50 | $43.70 | 6,537,212 |
November 19 2025 | $43.56 | $43.76 | $42.89 | $43.73 | 5,966,308 |
November 18 2025 | $42.00 | $43.52 | $42.00 | $43.43 | 6,250,022 |
November 17 2025 | $43.83 | $43.88 | $42.51 | $43.00 | 8,851,183 |
November 14 2025 | $43.27 | $44.12 | $43.20 | $44.05 | 10,364,427 |
November 13 2025 | $46.68 | $46.76 | $42.99 | $43.78 | 12,391,010 |
November 12 2025 | $46.36 | $47.10 | $46.20 | $46.89 | 3,067,360 |
November 11 2025 | $46.10 | $46.61 | $45.80 | $46.16 | 1,854,933 |
November 10 2025 | $46.33 | $46.45 | $45.63 | $46.09 | 2,608,890 |
November 07 2025 | $44.92 | $45.84 | $44.65 | $45.81 | 3,713,457 |
November 06 2025 | $45.89 | $46.04 | $44.83 | $45.66 | 2,625,774 |
November 05 2025 | $45.59 | $45.99 | $45.35 | $45.90 | 2,012,443 |
November 04 2025 | $45.15 | $45.97 | $45.15 | $45.54 | 2,928,270 |
November 03 2025 | $46.01 | $46.15 | $45.26 | $45.99 | 2,765,214 |
October 31 2025 | $45.60 | $46.11 | $45.27 | $46.05 | 2,880,696 |
October 30 2025 | $46.76 | $46.76 | $45.61 | $45.76 | 3,173,290 |
October 29 2025 | $47.39 | $47.56 | $46.30 | $46.55 | 2,953,564 |
October 28 2025 | $46.80 | $48.80 | $46.80 | $47.48 | 3,359,912 |
October 27 2025 | $46.74 | $47.21 | $46.62 | $46.75 | 2,055,537 |
October 24 2025 | $45.91 | $46.56 | $45.66 | $46.19 | 2,619,700 |
October 23 2025 | $44.96 | $45.52 | $44.76 | $45.50 | 2,913,500 |
October 22 2025 | $44.91 | $45.25 | $44.59 | $45.10 | 2,576,200 |
October 21 2025 | $45.24 | $45.50 | $45.01 | $45.20 | 2,987,700 |
October 20 2025 | $44.67 | $45.31 | $44.64 | $45.12 | 2,491,600 |