
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
October 31 2024     | $568.64     | $568.71     | $561.60     | $561.80     | 60,182,449     | 
October 30 2024     | $574.30     | $576.30     | $572.32     | $573.03     | 41,435,840     | 
October 29 2024     | $572.88     | $575.90     | $571.47     | $574.77     | 42,899,660     | 
October 28 2024     | $575.57     | $575.70     | $573.54     | $573.84     | 30,174,699     | 
October 25 2024     | $574.52     | $577.43     | $571.13     | $572.08     | 47,268,180     | 
October 24 2024     | $573.00     | $573.08     | $569.64     | $572.27     | 34,979,859     | 
October 23 2024     | $574.27     | $574.71     | $567.51     | $571.04     | 49,314,566     | 
October 22 2024     | $574.06     | $577.47     | $573.40     | $576.30     | 34,183,840     | 
October 21 2024     | $576.83     | $577.82     | $573.62     | $576.61     | 36,439,008     | 
October 18 2024     | $577.05     | $578.35     | $575.57     | $577.56     | 37,416,801     | 
October 17 2024     | $578.86     | $579.07     | $575.16     | $575.35     | 34,393,711     | 
October 16 2024     | $572.81     | $575.82     | $572.00     | $575.30     | 30,725,439     | 
October 15 2024     | $577.56     | $577.87     | $571.59     | $572.81     | 54,203,641     | 
October 14 2024     | $574.23     | $578.23     | $573.75     | $577.29     | 36,217,219     | 
October 11 2024     | $569.12     | $573.35     | $568.98     | $572.61     | 42,267,992     | 
October 10 2024     | $568.85     | $570.63     | $567.58     | $569.20     | 44,138,059     | 
October 09 2024     | $566.27     | $570.76     | $565.66     | $570.20     | 37,912,238     | 
October 08 2024     | $563.56     | $566.88     | $562.68     | $566.28     | 37,398,688     | 
October 07 2024     | $564.43     | $565.08     | $559.82     | $560.97     | 49,964,688     | 
October 04 2024     | $565.47     | $566.46     | $561.27     | $566.09     | 43,005,191     | 
October 03 2024     | $560.54     | $562.95     | $558.69     | $560.99     | 40,846,473     | 
October 02 2024     | $560.88     | $563.05     | $558.47     | $562.02     | 38,097,801     | 
October 01 2024     | $566.50     | $567.16     | $559.19     | $561.78     | 72,668,781     |