| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 24 2025 | $34.92 | $36.32 | $34.09 | $34.45 | 2,347,993 |
November 21 2025 | $33.32 | $35.39 | $31.66 | $34.45 | 5,791,543 |
November 20 2025 | $34.62 | $37.07 | $32.82 | $33.09 | 5,020,614 |
November 19 2025 | $35.20 | $36.21 | $33.10 | $33.46 | 2,665,283 |
November 18 2025 | $34.51 | $37.00 | $33.41 | $34.80 | 4,890,639 |
November 17 2025 | $35.01 | $35.84 | $32.98 | $34.27 | 3,357,663 |
November 14 2025 | $34.81 | $37.98 | $34.33 | $36.18 | 3,819,423 |
November 13 2025 | $42.17 | $42.71 | $35.75 | $36.42 | 5,358,281 |
November 12 2025 | $45.47 | $45.89 | $42.26 | $42.51 | 3,583,766 |
November 11 2025 | $45.50 | $46.14 | $43.02 | $44.70 | 4,050,426 |
November 10 2025 | $41.57 | $48.60 | $41.02 | $45.38 | 9,119,058 |
November 07 2025 | $37.59 | $40.15 | $36.19 | $40.00 | 5,171,034 |
November 06 2025 | $40.32 | $41.60 | $37.88 | $38.88 | 5,787,777 |
November 05 2025 | $30.52 | $41.60 | $30.26 | $41.02 | 14,493,120 |
November 04 2025 | $31.60 | $32.69 | $31.10 | $31.82 | 4,138,237 |
November 03 2025 | $34.99 | $34.99 | $32.16 | $32.87 | 5,047,544 |
October 31 2025 | $34.70 | $36.79 | $34.52 | $35.09 | 3,690,817 |
October 30 2025 | $36.51 | $36.73 | $34.10 | $34.34 | 3,349,001 |
October 29 2025 | $37.01 | $38.19 | $35.87 | $36.30 | 4,164,587 |
October 28 2025 | $39.86 | $40.19 | $37.69 | $37.84 | 2,816,532 |
October 27 2025 | $40.65 | $41.00 | $39.04 | $39.74 | 2,519,406 |
October 24 2025 | $39.01 | $41.73 | $39.00 | $39.70 | 4,516,735 |
October 23 2025 | $37.92 | $39.13 | $37.01 | $37.82 | 3,041,065 |
October 22 2025 | $38.02 | $38.83 | $35.81 | $37.50 | 3,321,557 |
October 21 2025 | $40.40 | $40.49 | $38.45 | $38.77 | 2,467,334 |