| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $295.78 | $370.20 | $294.01 | $364.00 | 2,289,600 |
November 2023 | $265.01 | $305.60 | $244.76 | $296.64 | 2,476,900 |
October 2023 | $281.73 | $284.96 | $252.24 | $265.32 | 2,090,000 |
September 2023 | $298.69 | $302.02 | $261.90 | $282.73 | 2,132,600 |
August 2023 | $289.50 | $326.99 | $274.88 | $294.72 | 3,000,500 |
July 2023 | $278.57 | $298.77 | $260.88 | $292.95 | 2,423,200 |
June 2023 | $233.31 | $301.15 | $232.63 | $278.63 | 3,114,600 |
May 2023 | $252.41 | $256.46 | $234.23 | $234.96 | 4,158,700 |
April 2023 | $263.93 | $275.59 | $249.94 | $254.66 | 2,754,900 |
March 2023 | $300.21 | $311.16 | $246.16 | $262.59 | 3,216,000 |
February 2023 | $334.13 | $356.38 | $282.68 | $303.97 | 2,793,600 |
January 2023 | $275.58 | $335.84 | $269.23 | $335.44 | 2,549,600 |
December 2022 | $290.38 | $296.70 | $250.00 | $275.65 | 2,601,500 |
November 2022 | $269.46 | $317.79 | $247.73 | $292.50 | 3,826,600 |
October 2022 | $226.35 | $272.62 | $214.57 | $267.36 | 2,824,900 |
September 2022 | $237.20 | $259.96 | $206.95 | $221.80 | 3,405,700 |
August 2022 | $182.99 | $274.37 | $181.79 | $240.72 | 4,787,600 |
July 2022 | $177.28 | $193.95 | $156.83 | $184.74 | 3,897,000 |
June 2022 | $249.10 | $277.50 | $177.14 | $179.23 | 4,308,500 |
May 2022 | $246.86 | $279.36 | $181.96 | $244.78 | 6,495,600 |
April 2022 | $220.20 | $259.74 | $204.60 | $246.67 | 3,937,900 |
March 2022 | $203.87 | $245.96 | $197.27 | $217.91 | 5,063,300 |
February 2022 | $209.39 | $224.09 | $175.25 | $203.41 | 5,113,600 |
January 2022 | $200.79 | $222.30 | $179.52 | $205.86 | 5,948,200 |
December 2021 | $226.64 | $234.42 | $181.37 | $198.80 | 5,465,000 |