
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| October 2025    | $97.48    | $101.30    | $91.18    | $96.49    | 303,902,721    | 
| September 2025    | $92.26    | $101.99    | $88.84    | $97.97    | 391,810,100    | 
| August 2025    | $86.51    | $97.54    | $85.42    | $93.75    | 380,136,500    | 
| July 2025    | $92.85    | $97.72    | $86.36    | $87.75    | 363,751,200    | 
| June 2025    | $84.48    | $94.38    | $81.86    | $93.30    | 442,350,500    | 
| May 2025    | $81.00    | $93.60    | $80.12    | $84.16    | 536,386,500    | 
| April 2025    | $72.60    | $81.22    | $60.63    | $81.01    | 425,246,844    | 
| March 2025    | $77.06    | $77.74    | $69.36    | $72.86    | 365,766,970    | 
| February 2025    | $65.30    | $82.10    | $63.50    | $76.01    | 571,005,173    | 
| January 2025    | $62.19    | $69.68    | $61.31    | $66.85    | 504,393,721    | 
| December 2024    | $71.93    | $73.44    | $59.33    | $60.32    | 627,599,335    | 
| November 2024    | $73.94    | $76.40    | $67.80    | $71.96    | 406,299,713    | 
| October 2024    | $75.77    | $87.00    | $69.87    | $72.05    | 408,888,631    | 
| September 2024    | $72.57    | $78.45    | $67.12    | $75.16    | 277,696,024    | 
| August 2024    | $64.86    | $74.48    | $54.84    | $73.13    | 366,732,528    | 
| July 2024    | $72.20    | $75.40    | $62.61    | $64.47    | 337,660,872    | 
| June 2024    | $64.78    | $73.60    | $62.94    | $72.68    | 300,482,692    | 
| May 2024    | $66.04    | $73.82    | $62.91    | $64.56    | 472,719,291    | 
| April 2024    | $77.00    | $78.85    | $66.07    | $66.27    | 402,399,391    | 
| March 2024    | $79.50    | $82.14    | $73.66    | $76.99    | 290,542,077    | 
| February 2024    | $66.12    | $81.87    | $65.59    | $79.50    | 487,658,881    | 
| January 2024    | $60.73    | $67.69    | $57.22    | $65.27    | 459,856,958    | 
| December 2023    | $56.67    | $63.53    | $56.25    | $61.57    | 949,223,335    | 
| November 2023    | $43.25    | $57.13    | $42.91    | $56.38    | 569,539,246    | 
| October 2023    | $45.57    | $47.28    | $40.09    | $43.28    | 359,370,461    |