
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| June 30 2025    | $550.62    | $552.16    | $548.37    | $551.00    | 45,548,738    | 
| June 27 2025    | $546.63    | $549.35    | $543.91    | $547.46    | 57,577,152    | 
| June 26 2025    | $542.72    | $546.04    | $540.89    | $545.59    | 43,811,434    | 
| June 25 2025    | $541.43    | $542.68    | $538.76    | $540.53    | 44,804,168    | 
| June 24 2025    | $536.27    | $540.07    | $535.65    | $539.16    | 45,441,980    | 
| June 23 2025    | $526.20    | $531.55    | $523.04    | $531.03    | 50,666,152    | 
| June 20 2025    | $531.05    | $532.34    | $523.68    | $525.63    | 61,643,520    | 
| June 18 2025    | $528.89    | $531.34    | $526.20    | $527.78    | 43,983,520    | 
| June 17 2025    | $530.50    | $532.11    | $526.71    | $527.87    | 42,180,871    | 
| June 16 2025    | $529.29    | $534.15    | $529.24    | $533.07    | 37,622,047    | 
| June 13 2025    | $526.48    | $530.66    | $524.53    | $525.76    | 55,814,441    | 
| June 12 2025    | $529.88    | $533.43    | $529.63    | $532.44    | 34,104,887    | 
| June 11 2025    | $534.40    | $535.56    | $528.90    | $531.20    | 53,701,031    | 
| June 10 2025    | $529.96    | $533.68    | $527.68    | $532.99    | 40,664,801    | 
| June 09 2025    | $528.93    | $531.14    | $527.80    | $529.49    | 33,688,672    | 
| June 06 2025    | $528.79    | $530.59    | $527.01    | $528.71    | 42,467,020    | 
| June 05 2025    | $528.97    | $531.84    | $521.47    | $523.59    | 61,286,621    | 
| June 04 2025    | $526.81    | $528.63    | $524.77    | $527.57    | 41,359,320    | 
| June 03 2025    | $522.37    | $527.54    | $521.50    | $526.10    | 44,070,328    | 
| June 02 2025    | $516.06    | $522.26    | $514.79    | $522.02    | 44,762,820    |