| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 03 2026 | $261.81 | $263.64 | $241.28 | $241.28 | 10,252,542 |
June 02 2026 | $265.45 | $269.66 | $254.84 | $261.14 | 13,649,583 |
June 01 2026 | $259.97 | $284.99 | $258.31 | $280.16 | 20,048,988 |
May 29 2026 | $240.69 | $256.21 | $239.50 | $255.55 | 19,863,300 |
May 28 2026 | $237.00 | $244.92 | $229.49 | $239.20 | 39,582,300 |
May 27 2026 | $174.68 | $179.10 | $173.08 | $175.26 | 17,731,400 |
May 26 2026 | $176.89 | $181.27 | $174.55 | $177.60 | 12,371,900 |
May 22 2026 | $167.74 | $173.50 | $167.40 | $172.20 | 5,968,700 |
May 21 2026 | $164.03 | $165.74 | $161.39 | $165.54 | 4,504,000 |
May 20 2026 | $166.40 | $169.15 | $163.28 | $166.97 | 5,942,100 |
May 19 2026 | $172.48 | $176.98 | $166.71 | $169.55 | 12,357,200 |
May 18 2026 | $156.70 | $165.28 | $155.19 | $164.24 | 10,730,100 |
May 15 2026 | $149.97 | $159.83 | $149.07 | $157.47 | 7,739,700 |
May 14 2026 | $151.00 | $152.94 | $146.80 | $150.76 | 5,835,200 |
May 13 2026 | $150.01 | $154.89 | $146.05 | $152.37 | 6,892,700 |
May 12 2026 | $153.00 | $154.00 | $149.56 | $151.98 | 4,877,400 |
May 11 2026 | $150.16 | $154.85 | $148.16 | $151.50 | 4,799,600 |
May 08 2026 | $150.00 | $152.70 | $144.48 | $152.45 | 7,280,700 |
May 07 2026 | $153.43 | $157.00 | $150.30 | $153.72 | 13,709,300 |
May 06 2026 | $139.51 | $140.63 | $136.20 | $139.74 | 7,431,200 |
May 05 2026 | $145.50 | $146.90 | $139.42 | $141.71 | 5,891,600 |
May 04 2026 | $142.01 | $149.14 | $141.50 | $144.21 | 6,190,200 |
May 01 2026 | $142.00 | $144.56 | $138.64 | $141.00 | 9,351,300 |
April 30 2026 | $140.21 | $141.26 | $133.02 | $136.47 | 8,241,600 |
April 29 2026 | $141.34 | $142.36 | $138.77 | $141.22 | 4,323,100 |
