| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $358.64 | $373.56 | $301.03 | $326.18 | 2,637,630 |
April 2026 | $329.96 | $368.06 | $315.65 | $356.87 | 2,693,333 |
March 2026 | $319.07 | $335.47 | $292.44 | $330.63 | 4,432,088 |
February 2026 | $353.68 | $359.73 | $323.94 | $325.19 | 3,572,200 |
January 2026 | $393.15 | $413.14 | $350.69 | $353.66 | 3,785,000 |
December 2025 | $397.21 | $428.28 | $390.19 | $392.64 | 3,764,700 |
November 2025 | $394.04 | $416.55 | $377.17 | $399.86 | 3,428,700 |
October 2025 | $435.76 | $459.92 | $379.59 | $396.37 | 6,601,600 |
September 2025 | $455.88 | $486.96 | $421.75 | $436.23 | 4,003,400 |
August 2025 | $407.60 | $480.18 | $402.36 | $462.92 | 3,047,300 |
July 2025 | $430.95 | $484.55 | $398.39 | $410.50 | 4,212,600 |
June 2025 | $420.31 | $452.88 | $412.22 | $434.96 | 3,779,500 |
May 2025 | $402.72 | $453.77 | $397.96 | $421.73 | 2,509,900 |
April 2025 | $378.45 | $425.13 | $354.07 | $401.54 | 4,238,500 |
March 2025 | $458.64 | $460.90 | $365.45 | $379.97 | 4,351,700 |
February 2025 | $441.82 | $487.02 | $430.96 | $456.70 | 2,756,100 |
January 2025 | $418.94 | $468.33 | $410.00 | $453.63 | 2,495,700 |
December 2024 | $416.83 | $436.02 | $407.04 | $418.84 | 2,611,400 |
November 2024 | $361.12 | $437.08 | $357.12 | $422.67 | 2,814,100 |
October 2024 | $381.12 | $387.96 | $341.85 | $361.64 | 2,588,500 |
September 2024 | $369.95 | $391.03 | $333.86 | $380.22 | 3,246,400 |
August 2024 | $362.57 | $375.14 | $324.10 | $373.99 | 2,599,800 |
July 2024 | $296.08 | $369.98 | $277.45 | $362.57 | 3,093,700 |
June 2024 | $309.93 | $317.60 | $287.39 | $294.72 | 2,420,900 |
May 2024 | $291.86 | $320.68 | $287.32 | $307.84 | 2,588,700 |
