| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $49.20 | $52.97 | $46.65 | $52.66 | 51,392,127 |
November 2025 | $46.50 | $50.14 | $44.65 | $49.33 | 65,351,100 |
October 2025 | $50.40 | $50.62 | $46.14 | $46.81 | 60,525,200 |
September 2025 | $51.49 | $51.53 | $47.53 | $50.22 | 49,428,800 |
August 2025 | $56.63 | $58.70 | $51.05 | $52.22 | 55,487,600 |
July 2025 | $55.64 | $59.81 | $55.33 | $56.81 | 40,961,500 |
June 2025 | $52.49 | $57.19 | $51.28 | $55.64 | 54,117,200 |
May 2025 | $50.81 | $53.85 | $50.06 | $52.96 | 62,142,300 |
April 2025 | $51.46 | $52.06 | $43.00 | $51.34 | 60,734,700 |
March 2025 | $51.91 | $54.66 | $49.39 | $51.46 | 51,695,600 |
February 2025 | $53.74 | $54.98 | $48.20 | $51.88 | 59,580,400 |
January 2025 | $54.85 | $56.14 | $51.16 | $54.84 | 47,888,700 |
December 2024 | $60.94 | $61.99 | $53.92 | $54.28 | 49,111,200 |
November 2024 | $58.90 | $62.17 | $57.76 | $61.01 | 36,020,100 |
October 2024 | $66.62 | $66.86 | $58.13 | $58.15 | 35,557,400 |
September 2024 | $61.98 | $66.69 | $61.85 | $66.65 | 29,347,500 |
August 2024 | $60.98 | $63.71 | $59.68 | $62.43 | 33,711,700 |
July 2024 | $59.00 | $63.13 | $57.44 | $62.45 | 33,839,400 |
June 2024 | $67.54 | $68.55 | $57.84 | $58.72 | 48,806,600 |
May 2024 | $67.88 | $69.23 | $64.83 | $67.73 | 42,205,100 |
April 2024 | $65.99 | $69.58 | $62.01 | $67.87 | 42,666,900 |
March 2024 | $62.15 | $66.19 | $61.55 | $65.71 | 34,276,100 |
February 2024 | $57.19 | $62.92 | $53.34 | $62.45 | 46,846,700 |
January 2024 | $54.75 | $56.28 | $52.57 | $53.92 | 33,255,400 |
December 2023 | $53.62 | $59.09 | $53.49 | $55.93 | 39,887,300 |