| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| October 2025    | $217.36    | $232.82    | $211.03    | $222.86    | 1,030,535,966    | 
| September 2025    | $223.52    | $238.85    | $216.47    | $219.57    | 965,100,098    | 
| August 2025    | $217.21    | $234.08    | $211.42    | $229.00    | 877,727,769    | 
| July 2025    | $219.50    | $236.53    | $217.93    | $234.11    | 856,016,374    | 
| June 2025    | $204.98    | $223.82    | $202.68    | $219.39    | 870,802,875    | 
| May 2025    | $190.63    | $214.84    | $183.85    | $205.01    | 937,367,052    | 
| April 2025    | $187.86    | $198.34    | $161.38    | $184.42    | 1,313,093,470    | 
| March 2025    | $213.35    | $214.01    | $184.40    | $190.26    | 966,857,195    | 
| February 2025    | $234.06    | $242.52    | $204.16    | $212.28    | 783,718,442    | 
| January 2025    | $222.03    | $241.77    | $216.20    | $237.68    | 652,629,091    | 
| December 2024    | $209.96    | $233.00    | $209.51    | $219.39    | 760,918,858    | 
| November 2024    | $199.00    | $215.90    | $194.31    | $207.89    | 905,938,114    | 
| October 2024    | $184.90    | $195.61    | $180.25    | $186.40    | 734,067,362    | 
| September 2024    | $177.55    | $195.37    | $171.16    | $186.33    | 765,059,604    | 
| August 2024    | $189.29    | $190.60    | $151.61    | $178.50    | 971,024,142    | 
| July 2024    | $193.49    | $201.20    | $176.80    | $186.98    | 868,117,789    | 
| June 2024    | $177.70    | $199.84    | $175.92    | $193.25    | 813,275,859    | 
| May 2024    | $181.64    | $191.70    | $173.87    | $176.44    | 892,339,074    | 
| April 2024    | $180.79    | $189.77    | $166.32    | $175.00    | 917,165,203    | 
| March 2024    | $176.75    | $181.70    | $171.47    | $180.38    | 702,056,688    | 
| February 2024    | $155.87    | $177.22    | $155.62    | $176.76    | 1,045,157,795    | 
| January 2024    | $151.54    | $161.73    | $144.05    | $155.20    | 954,015,025    | 
| December 2023    | $146.00    | $155.63    | $142.81    | $151.94    | 931,322,334    | 
| November 2023    | $133.96    | $149.26    | $133.71    | $146.09    | 1,026,201,811    | 
| October 2023    | $127.28    | $134.48    | $118.35    | $133.09    | 1,224,706,698    |