| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 15 2025 | $40.65 | $40.66 | $40.02 | $40.33 | 767,039 |
December 12 2025 | $40.75 | $40.81 | $40.22 | $40.40 | 536,985 |
December 11 2025 | $40.60 | $40.90 | $40.53 | $40.70 | 951,500 |
December 10 2025 | $40.15 | $40.79 | $39.88 | $40.76 | 1,040,800 |
December 09 2025 | $40.56 | $40.92 | $40.49 | $40.60 | 876,000 |
December 08 2025 | $40.97 | $41.42 | $40.80 | $40.83 | 617,900 |
December 05 2025 | $41.29 | $41.48 | $40.84 | $40.88 | 777,300 |
December 04 2025 | $41.16 | $41.59 | $41.14 | $41.34 | 898,900 |
December 03 2025 | $40.50 | $41.18 | $40.43 | $41.16 | 954,800 |
December 02 2025 | $39.54 | $39.89 | $39.38 | $39.79 | 923,600 |
December 01 2025 | $40.59 | $41.08 | $40.46 | $40.57 | 1,095,400 |
November 28 2025 | $39.85 | $40.45 | $39.80 | $40.22 | 489,200 |
November 26 2025 | $39.65 | $40.00 | $39.64 | $39.91 | 893,100 |
November 25 2025 | $39.15 | $39.64 | $38.93 | $39.62 | 1,180,100 |
November 24 2025 | $39.46 | $39.66 | $39.03 | $39.56 | 1,050,100 |
November 21 2025 | $38.95 | $39.37 | $38.75 | $39.36 | 724,600 |
November 20 2025 | $39.76 | $40.28 | $38.90 | $39.04 | 923,000 |
November 19 2025 | $39.32 | $40.04 | $39.28 | $39.74 | 1,347,100 |
November 18 2025 | $38.99 | $39.78 | $38.95 | $39.72 | 1,305,300 |
November 17 2025 | $40.00 | $40.20 | $39.48 | $39.62 | 1,082,600 |
November 14 2025 | $39.91 | $40.46 | $39.84 | $40.08 | 896,800 |
November 13 2025 | $40.72 | $41.01 | $40.35 | $40.36 | 1,073,600 |
November 12 2025 | $40.52 | $40.80 | $40.34 | $40.35 | 990,000 |
November 11 2025 | $40.65 | $41.15 | $40.61 | $40.67 | 992,000 |
November 10 2025 | $40.22 | $40.49 | $39.81 | $40.40 | 574,300 |