| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 12 2026 | $399.46 | $406.68 | $386.76 | $406.43 | 62,460,127 |
June 11 2026 | $388.25 | $399.54 | $380.67 | $399.15 | 44,381,088 |
June 10 2026 | $391.41 | $397.09 | $380.15 | $381.59 | 49,166,017 |
June 09 2026 | $411.03 | $418.50 | $384.24 | $396.68 | 58,360,207 |
June 08 2026 | $396.32 | $412.94 | $394.72 | $408.95 | 50,178,344 |
June 05 2026 | $420.50 | $424.68 | $388.59 | $391.00 | 63,128,800 |
June 04 2026 | $419.84 | $426.35 | $417.16 | $418.45 | 35,323,300 |
June 03 2026 | $418.70 | $433.60 | $416.00 | $423.70 | 44,500,700 |
June 02 2026 | $418.22 | $424.42 | $413.65 | $423.74 | 37,596,000 |
June 01 2026 | $427.49 | $429.60 | $415.43 | $415.88 | 44,937,900 |
May 29 2026 | $439.85 | $441.07 | $428.14 | $435.79 | 45,176,800 |
May 28 2026 | $437.62 | $443.96 | $436.30 | $442.10 | 32,435,000 |
May 27 2026 | $442.89 | $445.60 | $435.52 | $440.36 | 44,656,500 |
May 26 2026 | $430.26 | $435.20 | $426.12 | $433.59 | 45,658,900 |
May 22 2026 | $422.67 | $431.51 | $420.51 | $426.01 | 46,104,700 |
May 21 2026 | $422.18 | $426.95 | $412.90 | $417.85 | 42,636,900 |
May 20 2026 | $407.60 | $417.46 | $406.39 | $417.26 | 45,294,700 |
May 19 2026 | $403.16 | $405.63 | $393.63 | $404.11 | 46,500,600 |
May 18 2026 | $419.27 | $421.13 | $405.33 | $409.99 | 52,474,200 |
May 15 2026 | $433.98 | $434.66 | $422.00 | $422.24 | 52,688,700 |
May 14 2026 | $446.49 | $451.98 | $441.16 | $443.30 | 46,070,400 |
May 13 2026 | $436.67 | $453.40 | $430.21 | $445.27 | 68,283,200 |
May 12 2026 | $441.41 | $447.80 | $422.26 | $433.45 | 60,569,300 |
May 11 2026 | $422.16 | $449.16 | $416.80 | $445.00 | 78,376,100 |
May 08 2026 | $416.48 | $431.20 | $416.39 | $428.35 | 65,050,000 |
