
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $69.87 | 309,481,648 | 4,303,667,141 | $300,697,223,141.67 |
November 2025 | $72.61 | 312,924,500 | 4,303,667,141 | $312,489,271,108.01 |
October 2025 | $68.42 | 360,044,100 | 4,303,667,141 | $294,454,323,586.94 |
September 2025 | $65.86 | 389,551,900 | 4,314,000,000 | $284,108,823,600.00 |
August 2025 | $67.99 | 271,339,800 | 4,314,000,000 | $293,297,643,600.00 |
July 2025 | $66.90 | 358,545,000 | 4,314,000,000 | $288,621,267,600.00 |
June 2025 | $69.72 | 325,005,700 | 4,314,000,000 | $300,779,845,200.00 |
May 2025 | $70.55 | 305,519,900 | 4,314,000,000 | $304,355,288,400.00 |
April 2025 | $70.99 | 408,239,600 | 4,314,000,000 | $306,254,742,600.00 |
March 2025 | $70.08 | 422,860,900 | 4,313,000,000 | $302,258,921,700.00 |
February 2025 | $69.17 | 346,114,000 | 4,313,000,000 | $298,327,190,900.00 |
January 2025 | $61.66 | 323,455,800 | 4,313,000,000 | $265,943,030,400.00 |
December 2024 | $60.48 | 391,133,900 | 4,320,000,000 | $261,255,456,000.00 |
November 2024 | $62.24 | 332,043,800 | 4,320,000,000 | $268,892,352,000.00 |
October 2024 | $62.96 | 295,543,300 | 4,320,000,000 | $271,990,656,000.00 |
September 2024 | $69.28 | 306,268,700 | 4,323,000,000 | $299,476,689,600.00 |
August 2024 | $69.39 | 311,241,600 | 4,323,000,000 | $299,962,594,800.00 |
July 2024 | $63.90 | 257,584,900 | 4,323,000,000 | $276,245,319,900.00 |
June 2024 | $60.94 | 222,049,700 | 4,319,000,000 | $263,211,521,300.00 |
May 2024 | $59.79 | 238,746,100 | 4,319,000,000 | $258,230,418,600.00 |
April 2024 | $58.69 | 300,586,700 | 4,319,000,000 | $253,470,448,700.00 |
March 2024 | $58.13 | 287,620,200 | 4,322,000,000 | $251,224,029,600.00 |
February 2024 | $56.57 | 284,352,900 | 4,322,000,000 | $244,505,048,400.00 |
January 2024 | $56.07 | 293,893,500 | 4,322,000,000 | $242,345,777,200.00 |
December 2023 | $55.54 | 313,528,700 | 4,330,000,000 | $240,508,984,000.00 |