
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
October 31 2023 | $40.75 | 517,968,705 | 24,940,000,000 | $1,016,397,278,000.00 |
October 30 2023 | $41.13 | 388,028,086 | 24,940,000,000 | $1,025,894,430,000.00 |
October 27 2023 | $40.47 | 416,784,406 | 24,940,000,000 | $1,009,419,066,000.00 |
October 26 2023 | $40.30 | 541,001,285 | 24,940,000,000 | $1,005,082,000,000.00 |
October 25 2023 | $41.75 | 398,379,216 | 24,940,000,000 | $1,041,297,374,000.00 |
October 24 2023 | $43.63 | 401,463,396 | 24,940,000,000 | $1,088,254,406,000.00 |
October 23 2023 | $42.95 | 478,530,465 | 24,940,000,000 | $1,071,105,662,000.00 |
October 20 2023 | $41.36 | 477,266,085 | 24,940,000,000 | $1,031,525,882,000.00 |
October 19 2023 | $42.07 | 501,233,115 | 24,940,000,000 | $1,049,323,066,000.00 |
October 18 2023 | $42.17 | 627,294,374 | 24,940,000,000 | $1,051,689,872,000.00 |
October 17 2023 | $43.91 | 812,332,722 | 24,940,000,000 | $1,095,107,918,000.00 |
October 16 2023 | $46.07 | 375,099,216 | 24,940,000,000 | $1,148,868,582,000.00 |
October 13 2023 | $45.43 | 475,426,015 | 24,940,000,000 | $1,133,066,598,000.00 |
October 12 2023 | $46.91 | 481,324,995 | 24,940,000,000 | $1,170,052,618,000.00 |
October 11 2023 | $46.78 | 378,136,876 | 24,940,000,000 | $1,166,588,452,000.00 |
October 10 2023 | $45.77 | 368,582,066 | 24,940,000,000 | $1,141,466,390,000.00 |
October 09 2023 | $45.24 | 409,674,726 | 24,940,000,000 | $1,128,380,372,000.00 |
October 06 2023 | $45.73 | 434,436,016 | 24,940,000,000 | $1,140,568,550,000.00 |
October 05 2023 | $44.66 | 393,483,116 | 24,940,000,000 | $1,113,800,448,000.00 |
October 04 2023 | $44.01 | 361,820,896 | 24,940,000,000 | $1,097,674,244,000.00 |
October 03 2023 | $43.49 | 470,849,525 | 24,940,000,000 | $1,084,613,166,000.00 |
October 02 2023 | $44.75 | 433,298,196 | 24,940,000,000 | $1,116,142,314,000.00 |