| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $69.29 | $73.38 | $68.37 | $72.77 | 19,223,679 |
November 2025 | $65.38 | $69.43 | $64.80 | $69.29 | 29,430,600 |
October 2025 | $63.94 | $66.10 | $62.98 | $65.60 | 34,702,200 |
September 2025 | $61.19 | $64.40 | $60.94 | $63.86 | 37,132,300 |
August 2025 | $54.71 | $61.93 | $54.54 | $61.70 | 36,040,500 |
July 2025 | $53.81 | $56.29 | $53.63 | $54.93 | 48,426,500 |
June 2025 | $51.98 | $53.94 | $51.78 | $53.81 | 43,957,800 |
May 2025 | $48.63 | $52.51 | $48.25 | $52.11 | 33,627,100 |
April 2025 | $45.37 | $48.77 | $42.93 | $48.66 | 51,806,200 |
March 2025 | $47.84 | $48.30 | $44.65 | $45.46 | 43,231,900 |
February 2025 | $47.15 | $49.46 | $45.32 | $47.57 | 30,659,900 |
January 2025 | $50.78 | $51.27 | $48.23 | $49.04 | 42,422,900 |
December 2024 | $53.86 | $53.93 | $49.86 | $50.77 | 20,329,000 |
November 2024 | $48.87 | $53.91 | $48.62 | $53.88 | 23,563,400 |
October 2024 | $50.75 | $50.97 | $48.52 | $48.66 | 34,582,500 |
September 2024 | $46.22 | $51.34 | $45.94 | $50.75 | 38,910,600 |
August 2024 | $43.50 | $46.61 | $40.68 | $46.46 | 34,119,900 |
July 2024 | $42.04 | $44.72 | $41.38 | $43.47 | 38,536,800 |
June 2024 | $43.34 | $43.60 | $41.29 | $41.86 | 31,039,800 |
May 2024 | $42.10 | $44.65 | $41.94 | $43.34 | 33,636,200 |
April 2024 | $46.70 | $46.71 | $41.79 | $42.03 | 45,936,900 |
March 2024 | $43.90 | $46.85 | $43.67 | $46.67 | 37,844,000 |
February 2024 | $42.20 | $44.44 | $41.21 | $43.69 | 43,108,100 |
January 2024 | $42.81 | $43.40 | $40.66 | $42.14 | 45,296,700 |
December 2023 | $39.69 | $43.36 | $38.86 | $43.17 | 41,875,400 |