| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 15 2026 | $314.91 | $318.73 | $314.80 | $316.17 | 1,653,260 |
May 14 2026 | $314.38 | $318.49 | $314.38 | $316.52 | 1,185,580 |
May 13 2026 | $312.88 | $315.39 | $308.76 | $311.41 | 1,844,412 |
May 12 2026 | $316.71 | $319.15 | $313.15 | $313.57 | 1,234,302 |
May 11 2026 | $314.58 | $317.01 | $312.54 | $315.53 | 1,632,146 |
May 08 2026 | $321.71 | $323.45 | $316.38 | $316.78 | 1,450,107 |
May 07 2026 | $321.08 | $324.00 | $319.14 | $320.30 | 1,433,280 |
May 06 2026 | $317.96 | $322.92 | $315.11 | $321.51 | 1,799,118 |
May 05 2026 | $311.39 | $315.21 | $310.86 | $312.77 | 1,712,924 |
May 04 2026 | $314.75 | $315.65 | $308.06 | $311.38 | 1,429,991 |
May 01 2026 | $325.74 | $327.71 | $316.71 | $318.61 | 1,732,877 |
April 30 2026 | $317.69 | $325.70 | $316.77 | $324.07 | 2,143,248 |
April 29 2026 | $321.55 | $323.36 | $311.33 | $314.50 | 3,313,500 |
April 28 2026 | $323.42 | $336.80 | $323.05 | $323.36 | 2,850,066 |
April 27 2026 | $334.44 | $337.44 | $329.64 | $332.45 | 2,203,709 |
April 24 2026 | $335.20 | $338.07 | $332.37 | $335.63 | 1,510,198 |
April 23 2026 | $332.53 | $337.62 | $330.33 | $334.28 | 1,152,455 |
April 22 2026 | $342.53 | $342.53 | $333.47 | $333.67 | 1,542,549 |
April 21 2026 | $342.06 | $343.98 | $339.38 | $340.21 | 1,414,523 |
April 20 2026 | $339.86 | $343.75 | $339.86 | $342.89 | 1,042,058 |
April 17 2026 | $334.70 | $344.75 | $334.51 | $341.03 | 1,874,722 |
April 16 2026 | $330.85 | $332.41 | $328.37 | $330.38 | 1,126,987 |
April 15 2026 | $330.71 | $331.67 | $325.80 | $328.91 | 1,197,209 |
April 14 2026 | $327.27 | $331.53 | $325.81 | $331.38 | 1,746,440 |
April 13 2026 | $323.43 | $327.35 | $320.20 | $327.26 | 1,367,464 |
