
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
April 30 2025 | $108.90 | 235,044,609 | 24,611,000,000 | $2,680,142,822,200.00 |
April 29 2025 | $109.00 | 170,444,297 | 24,611,000,000 | $2,682,603,922,200.00 |
April 28 2025 | $108.71 | 207,708,500 | 24,611,000,000 | $2,675,469,193,300.00 |
April 25 2025 | $110.99 | 251,064,703 | 24,611,000,000 | $2,731,569,967,800.00 |
April 24 2025 | $106.41 | 220,815,016 | 24,611,000,000 | $2,618,873,737,700.00 |
April 23 2025 | $102.69 | 247,526,000 | 24,611,000,000 | $2,527,338,045,400.00 |
April 22 2025 | $98.87 | 241,004,797 | 24,611,000,000 | $2,433,338,792,000.00 |
April 21 2025 | $96.89 | 288,501,094 | 24,611,000,000 | $2,384,618,856,400.00 |
April 17 2025 | $101.47 | 292,517,500 | 24,611,000,000 | $2,497,317,547,600.00 |
April 16 2025 | $104.47 | 397,016,906 | 24,611,000,000 | $2,571,135,781,000.00 |
April 15 2025 | $112.18 | 228,966,891 | 24,611,000,000 | $2,760,852,135,600.00 |
April 14 2025 | $110.69 | 264,705,000 | 24,611,000,000 | $2,724,189,128,900.00 |
April 11 2025 | $110.91 | 313,417,312 | 24,611,000,000 | $2,729,603,548,900.00 |
April 10 2025 | $107.55 | 437,812,406 | 24,611,000,000 | $2,646,925,355,500.00 |
April 09 2025 | $114.31 | 612,918,250 | 24,611,000,000 | $2,813,263,721,200.00 |
April 08 2025 | $96.28 | 476,243,406 | 24,611,000,000 | $2,369,608,607,500.00 |
April 07 2025 | $97.62 | 611,041,250 | 24,611,000,000 | $2,402,582,425,300.00 |
April 04 2025 | $94.29 | 532,273,812 | 24,611,000,000 | $2,320,642,561,900.00 |
April 03 2025 | $101.78 | 338,769,406 | 24,611,000,000 | $2,504,944,496,500.00 |
April 02 2025 | $110.40 | 220,601,203 | 24,611,000,000 | $2,717,054,400,000.00 |
April 01 2025 | $110.13 | 222,614,000 | 24,611,000,000 | $2,710,409,430,000.00 |