| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 18 2026 | $441.71 | $441.71 | $408.09 | $413.57 | 8,231,972 |
May 15 2026 | $428.42 | $444.50 | $421.56 | $436.62 | 12,750,300 |
May 14 2026 | $443.34 | $448.45 | $438.00 | $440.56 | 14,936,200 |
May 13 2026 | $435.91 | $440.50 | $422.30 | $436.61 | 7,839,400 |
May 12 2026 | $436.80 | $437.05 | $416.56 | $431.20 | 9,319,400 |
May 11 2026 | $439.25 | $448.45 | $437.27 | $443.62 | 8,324,000 |
May 08 2026 | $423.11 | $438.04 | $417.90 | $435.44 | 8,165,200 |
May 07 2026 | $426.36 | $427.70 | $406.01 | $410.64 | 7,741,800 |
May 06 2026 | $421.00 | $432.81 | $417.75 | $428.62 | 7,241,200 |
May 05 2026 | $404.39 | $414.50 | $400.25 | $410.82 | 6,321,100 |
May 04 2026 | $387.16 | $401.00 | $385.65 | $391.38 | 5,062,300 |
May 01 2026 | $389.45 | $398.64 | $386.20 | $389.08 | 4,586,500 |
April 30 2026 | $385.54 | $396.01 | $384.56 | $394.49 | 7,050,000 |
April 29 2026 | $383.87 | $386.01 | $377.07 | $382.59 | 5,116,400 |
April 28 2026 | $386.00 | $390.07 | $377.80 | $381.11 | 10,396,200 |
April 27 2026 | $416.00 | $417.00 | $398.00 | $404.86 | 5,663,400 |
April 24 2026 | $412.50 | $420.50 | $410.31 | $417.04 | 6,159,600 |
April 23 2026 | $406.17 | $413.82 | $397.14 | $403.91 | 4,420,800 |
April 22 2026 | $399.87 | $404.08 | $391.26 | $403.48 | 5,268,100 |
April 21 2026 | $393.00 | $397.51 | $391.06 | $394.33 | 5,414,900 |
April 20 2026 | $397.60 | $398.49 | $390.38 | $391.62 | 3,747,500 |
April 17 2026 | $397.75 | $400.50 | $390.41 | $396.94 | 6,017,900 |
April 16 2026 | $388.95 | $393.51 | $384.30 | $389.90 | 5,113,000 |
April 15 2026 | $389.21 | $394.61 | $379.68 | $394.26 | 5,925,100 |
April 14 2026 | $400.00 | $401.05 | $391.01 | $395.64 | 5,353,200 |
