
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
June 30 2023 | $42.27 | 501,147,805 | 24,900,000,000 | $1,052,552,880,000.00 |
June 29 2023 | $40.79 | 380,514,336 | 24,900,000,000 | $1,015,728,270,000.00 |
June 28 2023 | $41.09 | 582,639,334 | 24,900,000,000 | $1,023,068,790,000.00 |
June 27 2023 | $41.85 | 462,174,725 | 24,900,000,000 | $1,041,955,440,000.00 |
June 26 2023 | $40.60 | 594,321,904 | 24,900,000,000 | $1,011,002,250,000.00 |
June 23 2023 | $42.18 | 358,139,796 | 24,900,000,000 | $1,050,239,670,000.00 |
June 22 2023 | $42.99 | 417,737,376 | 24,900,000,000 | $1,070,543,130,000.00 |
June 21 2023 | $43.01 | 551,602,884 | 24,900,000,000 | $1,071,041,130,000.00 |
June 20 2023 | $43.78 | 451,153,115 | 24,900,000,000 | $1,090,027,380,000.00 |
June 16 2023 | $42.66 | 655,709,373 | 24,900,000,000 | $1,062,258,900,000.00 |
June 15 2023 | $42.62 | 568,622,024 | 24,900,000,000 | $1,061,287,800,000.00 |
June 14 2023 | $42.97 | 740,464,913 | 24,900,000,000 | $1,069,848,420,000.00 |
June 13 2023 | $40.99 | 613,208,194 | 24,900,000,000 | $1,020,705,780,000.00 |
June 12 2023 | $39.45 | 389,673,396 | 24,900,000,000 | $982,387,170,000.00 |
June 09 2023 | $38.74 | 427,717,536 | 24,900,000,000 | $964,670,820,000.00 |
June 08 2023 | $38.48 | 417,772,376 | 24,900,000,000 | $958,201,800,000.00 |
June 07 2023 | $37.45 | 511,997,925 | 24,900,000,000 | $932,450,220,000.00 |
June 06 2023 | $38.62 | 388,729,096 | 24,900,000,000 | $961,685,310,000.00 |
June 05 2023 | $39.14 | 396,093,786 | 24,900,000,000 | $974,548,650,000.00 |
June 02 2023 | $39.29 | 482,731,205 | 24,900,000,000 | $978,428,070,000.00 |
June 01 2023 | $39.74 | 635,872,964 | 24,900,000,000 | $989,451,300,000.00 |