
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $48.84 | $55.42 | $48.55 | $53.77 | 27,693,543 |
November 2025 | $46.89 | $50.77 | $45.33 | $48.84 | 30,609,500 |
October 2025 | $46.89 | $49.31 | $42.69 | $46.75 | 33,605,700 |
September 2025 | $44.69 | $47.32 | $44.39 | $46.92 | 35,207,100 |
August 2025 | $41.64 | $46.29 | $39.91 | $45.45 | 26,460,600 |
July 2025 | $37.94 | $42.74 | $37.70 | $40.16 | 28,646,700 |
June 2025 | $35.12 | $38.23 | $34.61 | $37.82 | 27,389,900 |
May 2025 | $33.87 | $36.32 | $31.46 | $35.53 | 49,167,500 |
April 2025 | $32.93 | $33.88 | $29.37 | $33.59 | 46,572,500 |
March 2025 | $35.58 | $37.44 | $32.16 | $32.85 | 40,741,000 |
February 2025 | $34.91 | $38.40 | $33.43 | $35.21 | 43,495,700 |
January 2025 | $40.06 | $40.69 | $37.17 | $37.84 | 25,935,600 |
December 2024 | $43.32 | $45.04 | $39.11 | $39.86 | 29,280,400 |
November 2024 | $39.72 | $44.83 | $38.98 | $43.05 | 37,250,600 |
October 2024 | $38.68 | $41.80 | $37.17 | $37.24 | 29,435,200 |
September 2024 | $39.23 | $41.08 | $35.90 | $38.72 | 30,485,700 |
August 2024 | $40.94 | $41.40 | $35.45 | $39.66 | 44,182,000 |
July 2024 | $39.87 | $43.31 | $38.64 | $41.38 | 30,266,300 |
June 2024 | $42.29 | $42.45 | $38.08 | $39.07 | 24,577,500 |
May 2024 | $44.03 | $44.91 | $40.99 | $42.16 | 60,903,900 |
April 2024 | $49.91 | $50.19 | $43.78 | $44.14 | 35,023,300 |
March 2024 | $51.09 | $51.82 | $47.92 | $50.30 | 23,808,300 |
February 2024 | $52.49 | $54.34 | $48.71 | $50.89 | 33,663,900 |
January 2024 | $53.54 | $54.49 | $48.43 | $52.03 | 21,141,200 |
December 2023 | $49.51 | $55.21 | $48.15 | $54.07 | 18,023,900 |