| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 21 2025 | $33.51 | $34.98 | $32.89 | $34.50 | 105,641,670 |
November 20 2025 | $36.00 | $36.68 | $33.48 | $33.62 | 96,389,096 |
November 19 2025 | $34.33 | $35.75 | $34.25 | $35.11 | 67,115,474 |
November 18 2025 | $34.25 | $34.76 | $33.57 | $34.33 | 61,504,802 |
November 17 2025 | $35.45 | $35.73 | $34.23 | $34.71 | 72,580,118 |
November 14 2025 | $35.03 | $36.10 | $34.62 | $35.52 | 71,716,180 |
November 13 2025 | $37.27 | $37.31 | $35.45 | $35.91 | 95,593,172 |
November 12 2025 | $38.06 | $38.20 | $37.35 | $37.89 | 53,875,961 |
November 11 2025 | $38.15 | $38.22 | $37.49 | $37.88 | 53,741,898 |
November 10 2025 | $38.93 | $39.53 | $37.97 | $38.45 | 77,820,273 |
November 07 2025 | $37.26 | $38.27 | $36.97 | $38.13 | 95,521,438 |
November 06 2025 | $38.34 | $39.84 | $36.80 | $37.24 | 77,629,914 |
November 05 2025 | $37.42 | $38.69 | $37.11 | $38.38 | 74,631,602 |
November 04 2025 | $38.14 | $38.25 | $36.63 | $37.03 | 102,250,305 |
November 03 2025 | $40.25 | $40.45 | $39.05 | $39.50 | 61,267,512 |
October 31 2025 | $40.68 | $40.83 | $39.79 | $39.99 | 80,471,367 |
October 30 2025 | $40.97 | $41.43 | $40.11 | $40.16 | 84,855,469 |
October 29 2025 | $41.60 | $42.04 | $40.92 | $41.34 | 106,962,898 |
October 28 2025 | $39.59 | $42.48 | $39.54 | $41.53 | 181,256,406 |
October 27 2025 | $38.39 | $40.67 | $38.23 | $39.54 | 160,007,594 |
October 24 2025 | $40.02 | $41.12 | $37.83 | $38.28 | 246,380,000 |
October 23 2025 | $36.60 | $38.40 | $36.43 | $38.16 | 121,974,203 |
October 22 2025 | $37.84 | $37.93 | $36.04 | $36.92 | 87,099,914 |
October 21 2025 | $38.14 | $38.35 | $37.67 | $38.12 | 73,134,914 |
October 20 2025 | $37.57 | $38.52 | $37.56 | $38.10 | 80,230,234 |