
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $58.34 | 19,496,758 | 2,568,862,357 | $149,867,429,907.38 |
November 2025 | $54.73 | 51,405,600 | 2,568,862,357 | $140,593,836,798.61 |
October 2025 | $57.05 | 83,031,900 | 2,568,862,357 | $146,553,597,466.85 |
September 2025 | $55.75 | 65,539,600 | 2,541,500,000 | $141,688,625,000.00 |
August 2025 | $54.58 | 56,077,500 | 2,541,500,000 | $138,715,832,450.00 |
July 2025 | $49.59 | 83,516,000 | 2,541,500,000 | $126,030,697,650.00 |
June 2025 | $47.06 | 59,054,400 | 2,541,500,000 | $119,613,410,150.00 |
May 2025 | $47.94 | 52,024,200 | 2,541,500,000 | $121,851,963,350.00 |
April 2025 | $46.54 | 84,420,100 | 2,541,500,000 | $118,270,481,550.00 |
March 2025 | $47.50 | 61,497,000 | 2,541,500,000 | $120,732,686,750.00 |
February 2025 | $46.51 | 44,918,600 | 2,541,500,000 | $118,204,656,700.00 |
January 2025 | $47.15 | 49,573,000 | 2,541,500,000 | $119,838,332,900.00 |
December 2024 | $46.85 | 41,634,400 | 2,541,500,000 | $119,058,092,400.00 |
November 2024 | $50.51 | 48,083,400 | 2,541,500,000 | $128,372,181,600.00 |
October 2024 | $53.21 | 47,993,000 | 2,541,500,000 | $135,223,557,300.00 |
September 2024 | $59.59 | 61,301,500 | 2,538,000,000 | $151,229,014,200.00 |
August 2024 | $51.43 | 55,879,200 | 2,538,000,000 | $130,532,893,200.00 |
July 2024 | $51.80 | 45,742,000 | 2,538,000,000 | $131,479,821,000.00 |
June 2024 | $53.26 | 40,975,900 | 2,538,000,000 | $135,173,626,200.00 |
May 2024 | $55.54 | 48,453,100 | 2,538,000,000 | $140,950,875,600.00 |
April 2024 | $51.46 | 64,383,900 | 2,538,000,000 | $130,603,703,400.00 |
March 2024 | $53.82 | 51,639,400 | 5,076,000,000 | $273,188,289,600.00 |
February 2024 | $52.18 | 48,603,300 | 5,076,000,000 | $264,854,005,200.00 |
January 2024 | $55.71 | 54,107,700 | 5,076,000,000 | $282,775,838,400.00 |
December 2023 | $62.16 | 49,261,600 | 2,539,000,000 | $157,824,493,900.00 |