
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| October 2025    | $496.17    | $516.00    | $479.87    | $489.72    | 28,958,851    | 
| September 2025    | $453.80    | $499.89    | $446.69    | $499.21    | 28,393,083    | 
| August 2025    | $417.69    | $456.55    | $413.96    | $452.31    | 31,969,600    | 
| July 2025    | $459.62    | $471.30    | $407.12    | $417.91    | 44,385,500    | 
| June 2025    | $474.77    | $484.74    | $440.18    | $459.76    | 35,443,300    | 
| May 2025    | $469.30    | $484.15    | $438.79    | $475.59    | 28,067,100    | 
| April 2025    | $441.69    | $476.98    | $412.98    | $471.02    | 34,643,800    | 
| March 2025    | $446.49    | $487.24    | $418.32    | $440.42    | 38,547,000    | 
| February 2025    | $449.02    | $451.50    | $410.76    | $440.77    | 32,404,200    | 
| January 2025    | $475.59    | $498.69    | $439.82    | $453.09    | 29,013,600    | 
| December 2024    | $514.06    | $515.57    | $467.14    | $475.59    | 26,773,700    | 
| November 2024    | $532.98    | $560.63    | $500.79    | $514.90    | 25,487,500    | 
| October 2024    | $570.06    | $601.99    | $527.80    | $531.08    | 23,435,500    | 
| September 2024    | $551.78    | $568.92    | $545.69    | $568.54    | 19,549,800    | 
| August 2024    | $526.19    | $550.42    | $519.13    | $549.46    | 21,051,900    | 
| July 2024    | $455.32    | $529.05    | $441.15    | $524.14    | 22,658,700    | 
| June 2024    | $450.71    | $460.08    | $439.53    | $451.77    | 21,592,800    | 
| May 2024    | $444.44    | $453.79    | $434.05    | $451.86    | 18,391,600    | 
| April 2024    | $436.30    | $454.94    | $425.44    | $446.66    | 24,563,500    | 
| March 2024    | $411.09    | $439.15    | $407.34    | $437.00    | 23,629,600    | 
| February 2024    | $410.32    | $414.89    | $394.76    | $411.42    | 22,941,300    | 
| January 2024    | $433.27    | $444.69    | $405.87    | $409.53    | 25,136,100    | 
| December 2023    | $427.65    | $433.17    | $418.40    | $432.26    | 22,110,000    | 
| November 2023    | $432.13    | $433.92    | $416.36    | $427.05    | 25,202,500    | 
| October 2023    | $387.27    | $430.99    | $372.89    | $430.53    | 37,177,900    |