
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $417.53 | $451.79 | $416.63 | $417.46 | 439,908,242 |
November 2024 | $404.28 | $424.93 | $400.88 | $419.40 | 442,321,327 |
October 2024 | $423.50 | $433.43 | $401.60 | $401.65 | 440,766,719 |
September 2024 | $413.08 | $436.74 | $396.17 | $425.32 | 376,949,440 |
August 2024 | $415.17 | $421.86 | $380.44 | $412.32 | 451,919,017 |
July 2024 | $442.67 | $462.10 | $406.71 | $412.77 | 440,446,529 |
June 2024 | $409.98 | $450.08 | $403.47 | $440.99 | 342,370,405 |
May 2024 | $386.68 | $427.82 | $384.41 | $409.59 | 413,810,435 |
April 2024 | $417.54 | $422.88 | $382.16 | $383.44 | 441,098,907 |
March 2024 | $405.05 | $424.31 | $392.37 | $414.36 | 426,445,209 |
February 2024 | $395.03 | $413.69 | $391.22 | $407.39 | 444,203,483 |
January 2024 | $367.53 | $408.29 | $360.29 | $390.85 | 528,491,053 |
December 2023 | $370.38 | $371.76 | $356.75 | $369.67 | 522,081,428 |
November 2023 | $333.36 | $377.79 | $333.22 | $372.49 | 564,165,367 |
October 2023 | $310.29 | $339.65 | $305.33 | $331.71 | 540,963,754 |
September 2023 | $325.04 | $334.41 | $303.59 | $309.77 | 416,768,826 |
August 2023 | $328.15 | $331.43 | $305.65 | $321.56 | 479,669,409 |
July 2023 | $332.07 | $359.08 | $320.13 | $328.87 | 666,931,901 |
June 2023 | $319.09 | $344.09 | $315.73 | $333.39 | 547,748,448 |
May 2023 | $299.87 | $328.89 | $296.38 | $321.49 | 600,856,929 |
April 2023 | $279.89 | $301.78 | $269.00 | $300.15 | 551,520,120 |
March 2023 | $244.96 | $282.58 | $239.93 | $281.63 | 747,751,981 |
February 2023 | $241.66 | $269.68 | $239.19 | $243.65 | 615,540,799 |
January 2023 | $236.86 | $243.44 | $213.74 | $241.47 | 666,168,051 |
December 2022 | $247.38 | $257.17 | $227.89 | $233.69 | 591,366,439 |