
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| October 2025    | $663.17    | $689.70    | $652.84    | $679.83    | 1,694,355,832    | 
| September 2025    | $635.74    | $667.34    | $633.16    | $666.18    | 1,606,348,688    | 
| August 2025    | $624.57    | $647.68    | $617.58    | $643.27    | 1,424,138,395    | 
| July 2025    | $614.66    | $638.08    | $613.82    | $630.33    | 1,479,850,790    | 
| June 2025    | $584.40    | $617.51    | $581.71    | $616.14    | 1,495,567,955    | 
| May 2025    | $557.16    | $592.13    | $552.86    | $586.02    | 1,402,418,511    | 
| April 2025    | $554.26    | $564.17    | $479.04    | $551.37    | 2,237,015,121    | 
| March 2025    | $590.99    | $592.14    | $543.74    | $556.19    | 1,496,972,083    | 
| February 2025    | $587.51    | $607.89    | $577.37    | $589.01    | 871,641,461    | 
| January 2025    | $584.26    | $605.47    | $570.34    | $596.58    | 995,605,955    | 
| December 2024    | $595.72    | $601.74    | $575.86    | $580.98    | 1,059,636,553    | 
| November 2024    | $564.45    | $596.09    | $561.06    | $595.30    | 901,842,882    | 
| October 2024    | $566.50    | $579.07    | $558.47    | $561.80    | 976,134,823    | 
| September 2024    | $552.04    | $567.80    | $531.32    | $566.86    | 1,045,082,429    | 
| August 2024    | $544.25    | $555.71    | $502.59    | $555.20    | 1,244,598,926    | 
| July 2024    | $537.42    | $556.66    | $529.36    | $542.52    | 1,038,489,746    | 
| June 2024    | $519.38    | $542.00    | $513.08    | $536.03    | 888,923,241    | 
| May 2024    | $492.25    | $523.36    | $490.45    | $517.76    | 1,153,296,981    | 
| April 2024    | $514.29    | $514.83    | $484.86    | $492.84    | 1,593,213,918    | 
| March 2024    | $498.16    | $515.05    | $494.18    | $513.54    | 1,473,501,169    | 
| February 2024    | $474.33    | $499.29    | $473.52    | $497.28    | 1,393,617,845    | 
| January 2024    | $462.12    | $481.17    | $456.52    | $472.62    | 1,700,256,689    | 
| December 2023    | $444.28    | $467.40    | $442.86    | $465.21    | 1,643,624,281    | 
| November 2023    | $408.63    | $446.77    | $408.10    | $444.89    | 1,500,345,301    | 
| October 2023    | $415.87    | $427.10    | $398.89    | $407.66    | 1,999,352,409    |