
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| October 2025    | $185.24    | $212.19    | $176.76    | $202.89    | 3,851,215,203    | 
| September 2025    | $169.99    | $187.35    | $164.06    | $186.58    | 3,890,495,266    | 
| August 2025    | $174.08    | $184.47    | $168.79    | $174.17    | 3,609,134,687    | 
| July 2025    | $156.28    | $183.29    | $151.48    | $177.86    | 3,596,804,384    | 
| June 2025    | $135.47    | $158.70    | $135.38    | $157.98    | 3,822,309,672    | 
| May 2025    | $113.07    | $143.47    | $110.81    | $135.11    | 4,759,246,141    | 
| April 2025    | $108.50    | $115.09    | $86.61    | $108.91    | 6,811,006,358    | 
| March 2025    | $123.48    | $123.67    | $103.64    | $108.37    | 6,180,918,688    | 
| February 2025    | $114.73    | $143.41    | $112.99    | $124.89    | 4,756,110,219    | 
| January 2025    | $135.97    | $153.10    | $116.22    | $120.04    | 5,950,612,658    | 
| December 2024    | $138.79    | $146.51    | $126.83    | $134.26    | 4,086,168,681    | 
| November 2024    | $134.66    | $152.85    | $131.76    | $138.21    | 4,498,075,267    | 
| October 2024    | $121.73    | $144.38    | $115.11    | $132.72    | 5,628,704,705    | 
| September 2024    | $115.97    | $127.63    | $100.91    | $121.41    | 6,270,527,952    | 
| August 2024    | $117.49    | $131.21    | $90.66    | $119.33    | 8,105,367,751    | 
| July 2024    | $123.42    | $136.10    | $102.50    | $116.98    | 6,407,092,844    | 
| June 2024    | $113.58    | $140.71    | $111.96    | $123.49    | 7,442,538,538    | 
| May 2024    | $85.04    | $115.78    | $81.22    | $109.59    | 9,647,970,934    | 
| April 2024    | $90.26    | $92.19    | $75.58    | $86.37    | 10,074,179,180    | 
| March 2024    | $79.97    | $97.36    | $79.40    | $90.32    | 12,149,220,688    | 
| February 2024    | $62.07    | $82.36    | $61.62    | $79.08    | 11,077,898,969    | 
| January 2024    | $49.22    | $63.47    | $47.30    | $61.50    | 9,706,237,053    | 
| December 2023    | $46.50    | $50.41    | $44.99    | $49.50    | 7,411,886,615    | 
| November 2023    | $40.86    | $50.52    | $40.85    | $46.75    | 9,149,750,381    | 
| October 2023    | $44.01    | $47.58    | $39.21    | $40.76    | 10,142,413,498    |