
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
October 2025 | $37.35 | 56,514,900 | 259,308,329 | $9,685,166,088.15 |
September 2025 | $40.38 | 67,476,322 | 260,100,000 | $10,502,838,000.00 |
August 2025 | $41.82 | 59,584,894 | 260,100,000 | $10,876,887,810.00 |
July 2025 | $40.88 | 73,280,234 | 260,100,000 | $10,634,162,490.00 |
June 2025 | $37.78 | 74,046,126 | 260,100,000 | $9,825,875,730.00 |
May 2025 | $35.30 | 96,127,390 | 260,100,000 | $9,181,556,010.00 |
April 2025 | $33.09 | 82,441,932 | 260,100,000 | $8,607,385,260.00 |
March 2025 | $42.18 | 93,040,896 | 260,400,000 | $10,983,333,480.00 |
February 2025 | $42.50 | 52,310,329 | 260,400,000 | $11,066,270,880.00 |
January 2025 | $41.28 | 49,893,657 | 260,400,000 | $10,750,535,880.00 |
December 2024 | $39.60 | 61,348,176 | 260,300,000 | $10,308,608,840.00 |
November 2024 | $44.09 | 63,319,162 | 260,300,000 | $11,476,939,360.00 |
October 2024 | $38.05 | 66,502,878 | 260,300,000 | $9,905,247,960.00 |
September 2024 | $37.19 | 81,967,255 | 264,000,000 | $9,817,948,800.00 |
August 2024 | $41.26 | 54,637,615 | 264,000,000 | $10,891,372,800.00 |
July 2024 | $44.73 | 57,406,211 | 264,000,000 | $11,809,380,000.00 |
June 2024 | $45.15 | 73,108,756 | 268,100,000 | $12,103,830,270.00 |
May 2024 | $49.45 | 61,684,440 | 268,100,000 | $13,257,920,340.00 |
April 2024 | $49.12 | 54,424,410 | 268,100,000 | $13,168,106,840.00 |
March 2024 | $49.67 | 82,152,423 | 272,300,000 | $13,525,549,450.00 |
February 2024 | $47.01 | 58,547,466 | 272,300,000 | $12,801,966,660.00 |
January 2024 | $40.36 | 57,051,979 | 272,300,000 | $10,990,872,130.00 |
December 2023 | $41.79 | 55,338,798 | 275,400,000 | $11,509,076,160.00 |
November 2023 | $41.89 | 63,468,983 | 275,400,000 | $11,535,900,120.00 |
October 2023 | $45.35 | 54,051,282 | 275,400,000 | $12,488,123,160.00 |