
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
October 2025     | $66.160     | $67.120     | $56.330     | $56.380     | 197,365,200     | 
September 2025     | $66.318     | $66.466     | $63.410     | $66.060     | 174,649,800     | 
August 2025     | $61.172     | $67.509     | $60.709     | $66.141     | 156,209,100     | 
July 2025     | $57.983     | $61.329     | $55.956     | $60.955     | 211,743,400     | 
June 2025     | $58.387     | $59.666     | $56.491     | $57.698     | 178,501,700     | 
May 2025     | $56.994     | $59.258     | $54.228     | $58.629     | 162,509,500     | 
April 2025     | $57.952     | $58.136     | $51.094     | $57.217     | 243,295,900     | 
March 2025     | $53.021     | $58.213     | $52.765     | $58.058     | 245,233,100     | 
February 2025     | $49.410     | $53.772     | $49.268     | $53.069     | 137,728,600     | 
January 2025     | $49.847     | $51.130     | $47.586     | $49.629     | 158,545,300     | 
December 2024     | $53.706     | $54.070     | $49.059     | $49.686     | 172,943,900     | 
November 2024     | $50.761     | $54.098     | $49.801     | $53.818     | 145,693,300     | 
October 2024     | $47.592     | $51.115     | $45.541     | $50.761     | 167,932,400     | 
September 2024     | $49.161     | $50.231     | $46.529     | $47.573     | 181,631,500     | 
August 2024     | $45.350     | $49.198     | $44.801     | $49.152     | 172,040,200     | 
July 2024     | $41.958     | $46.483     | $41.803     | $44.801     | 171,939,600     | 
June 2024     | $41.185     | $42.589     | $40.066     | $41.638     | 197,122,000     | 
May 2024     | $39.091     | $41.686     | $38.796     | $41.373     | 205,887,800     | 
April 2024     | $39.020     | $39.485     | $36.363     | $39.190     | 273,620,200     | 
March 2024     | $35.789     | $39.377     | $34.345     | $39.020     | 360,928,600     | 
February 2024     | $35.527     | $36.533     | $34.870     | $35.798     | 175,315,400     | 
January 2024     | $35.317     | $36.822     | $34.923     | $35.107     | 184,108,500     | 
December 2023     | $36.031     | $36.724     | $35.014     | $35.299     | 205,403,200     | 
November 2023     | $34.441     | $35.946     | $33.877     | $35.937     | 174,023,500     | 
October 2023     | $35.920     | $37.202     | $33.398     | $34.339     | 190,426,800     |