| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 15 2025 | $42.62 | $43.20 | $42.32 | $42.58 | 11,269,881 |
December 12 2025 | $42.11 | $42.15 | $41.73 | $42.01 | 6,698,994 |
December 11 2025 | $41.11 | $41.84 | $40.97 | $41.75 | 5,613,600 |
December 10 2025 | $40.18 | $41.05 | $40.04 | $40.93 | 9,005,300 |
December 09 2025 | $40.74 | $40.90 | $40.31 | $40.34 | 5,302,300 |
December 08 2025 | $41.43 | $41.50 | $40.74 | $40.80 | 5,290,200 |
December 05 2025 | $41.63 | $41.98 | $41.38 | $41.50 | 7,062,700 |
December 04 2025 | $41.81 | $42.17 | $41.57 | $41.75 | 9,162,500 |
December 03 2025 | $40.45 | $41.31 | $40.35 | $41.22 | 6,503,700 |
December 02 2025 | $40.29 | $40.58 | $39.81 | $40.47 | 4,693,200 |
December 01 2025 | $40.03 | $40.70 | $40.00 | $40.15 | 5,909,500 |
November 28 2025 | $40.34 | $40.51 | $40.23 | $40.40 | 2,175,800 |
November 26 2025 | $40.09 | $40.45 | $39.92 | $40.30 | 6,343,500 |
November 25 2025 | $39.79 | $40.16 | $39.40 | $40.09 | 5,578,600 |
November 24 2025 | $39.72 | $39.91 | $39.38 | $39.59 | 11,564,500 |
November 21 2025 | $39.37 | $40.21 | $38.97 | $39.91 | 8,314,100 |
November 20 2025 | $39.82 | $40.05 | $39.03 | $39.15 | 7,162,100 |
November 19 2025 | $39.92 | $40.04 | $39.47 | $39.55 | 6,215,400 |
November 18 2025 | $39.75 | $40.10 | $39.44 | $39.96 | 7,184,900 |
November 17 2025 | $40.44 | $40.64 | $39.54 | $39.70 | 6,937,400 |
November 14 2025 | $40.74 | $41.00 | $40.42 | $40.45 | 6,339,100 |
November 13 2025 | $40.76 | $41.25 | $40.62 | $40.75 | 9,090,400 |
November 12 2025 | $41.00 | $41.10 | $40.52 | $40.97 | 6,704,300 |
November 11 2025 | $41.38 | $41.50 | $41.15 | $41.26 | 5,809,000 |
November 10 2025 | $40.93 | $41.48 | $40.64 | $41.35 | 7,300,400 |