| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 10 2026 | $107.95 | $111.96 | $104.41 | $105.05 | 12,785,980 |
June 09 2026 | $118.40 | $119.79 | $101.20 | $108.23 | 23,454,546 |
June 08 2026 | $114.57 | $116.25 | $111.00 | $113.65 | 13,387,095 |
June 05 2026 | $114.27 | $117.98 | $106.73 | $110.08 | 21,339,800 |
June 04 2026 | $113.09 | $122.63 | $110.39 | $119.95 | 24,826,300 |
June 03 2026 | $119.58 | $122.51 | $113.66 | $114.70 | 21,579,800 |
June 02 2026 | $125.34 | $128.40 | $122.56 | $123.32 | 19,498,000 |
June 01 2026 | $132.38 | $135.63 | $121.00 | $122.39 | 37,294,600 |
May 29 2026 | $139.94 | $144.00 | $134.05 | $143.48 | 34,878,600 |
May 28 2026 | $147.17 | $150.83 | $142.37 | $148.03 | 20,458,600 |
May 27 2026 | $149.72 | $151.00 | $137.91 | $150.23 | 29,193,300 |
May 26 2026 | $141.97 | $146.00 | $138.56 | $143.20 | 32,920,000 |
May 22 2026 | $131.41 | $139.76 | $131.31 | $135.76 | 32,970,700 |
May 21 2026 | $126.14 | $130.87 | $123.80 | $125.45 | 30,826,400 |
May 20 2026 | $127.48 | $135.35 | $124.22 | $134.28 | 24,347,700 |
May 19 2026 | $125.97 | $129.57 | $115.23 | $127.31 | 30,076,900 |
May 18 2026 | $132.76 | $138.38 | $125.67 | $131.16 | 32,319,500 |
May 15 2026 | $128.10 | $130.37 | $121.80 | $124.77 | 22,469,100 |
May 14 2026 | $123.10 | $133.18 | $121.31 | $132.55 | 25,324,100 |
May 13 2026 | $123.90 | $127.24 | $116.89 | $124.15 | 26,587,400 |
May 12 2026 | $112.76 | $121.49 | $112.41 | $117.56 | 34,195,200 |
May 11 2026 | $105.27 | $123.94 | $104.00 | $117.35 | 54,779,700 |
May 08 2026 | $86.04 | $105.62 | $85.87 | $105.47 | 79,927,300 |
May 07 2026 | $84.71 | $84.79 | $77.93 | $78.58 | 22,942,900 |
May 06 2026 | $79.62 | $84.68 | $78.86 | $84.65 | 19,779,200 |
