| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $46.20 | $49.99 | $45.27 | $46.25 | 209,791,759 |
October 2025 | $45.38 | $47.92 | $42.52 | $46.07 | 410,358,491 |
September 2025 | $46.66 | $47.85 | $42.60 | $44.49 | 305,591,500 |
August 2025 | $43.02 | $48.91 | $42.98 | $46.54 | 225,394,700 |
July 2025 | $45.04 | $48.61 | $42.38 | $42.72 | 294,309,100 |
June 2025 | $47.22 | $49.42 | $44.95 | $45.07 | 281,009,200 |
May 2025 | $48.26 | $49.31 | $42.84 | $47.01 | 331,611,900 |
April 2025 | $58.53 | $58.85 | $45.69 | $48.87 | 339,021,000 |
March 2025 | $57.55 | $61.00 | $56.08 | $58.74 | 264,971,500 |
February 2025 | $56.62 | $58.14 | $51.57 | $57.42 | 241,351,500 |
January 2025 | $54.23 | $58.85 | $52.79 | $56.78 | 194,640,000 |
December 2024 | $56.59 | $57.24 | $52.43 | $53.88 | 233,980,700 |
November 2024 | $53.23 | $58.19 | $51.41 | $56.42 | 236,127,100 |
October 2024 | $48.94 | $53.54 | $48.62 | $53.13 | 230,224,400 |
September 2024 | $46.83 | $49.14 | $44.80 | $48.74 | 233,391,200 |
August 2024 | $45.03 | $47.33 | $43.54 | $47.06 | 258,487,900 |
July 2024 | $38.65 | $48.23 | $37.07 | $44.81 | 381,178,300 |
June 2024 | $38.20 | $40.08 | $36.78 | $38.54 | 309,810,200 |
May 2024 | $40.80 | $42.43 | $37.04 | $38.13 | 317,062,000 |
April 2024 | $49.69 | $49.75 | $40.77 | $40.78 | 298,239,900 |
March 2024 | $46.73 | $50.49 | $46.27 | $49.75 | 415,074,300 |
February 2024 | $44.81 | $47.63 | $43.65 | $46.55 | 292,316,000 |
January 2024 | $46.65 | $48.47 | $44.61 | $44.83 | 321,935,900 |
December 2023 | $44.80 | $48.50 | $44.37 | $46.53 | 315,423,900 |
November 2023 | $47.03 | $48.56 | $43.75 | $44.78 | 297,138,600 |