DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $29.04 | 40,970,522 | 82,785,507 | $2,404,091,123.28 |
March 2025 | $33.10 | 37,623,431 | 84,901,000 | $2,810,223,100.00 |
February 2025 | $35.64 | 38,271,900 | 84,901,000 | $3,025,871,640.00 |
January 2025 | $37.26 | 26,817,900 | 84,901,000 | $3,163,411,260.00 |
December 2024 | $38.51 | 28,978,000 | 84,901,000 | $3,269,537,510.00 |
November 2024 | $40.37 | 44,901,100 | 84,901,000 | $3,427,453,370.00 |
October 2024 | $35.21 | 28,012,959 | 84,901,000 | $2,989,364,210.00 |
September 2024 | $41.03 | 32,351,685 | 85,492,000 | $3,507,736,760.00 |
August 2024 | $40.32 | 36,251,100 | 85,492,000 | $3,447,037,440.00 |
July 2024 | $41.35 | 28,851,572 | 85,492,000 | $3,535,094,200.00 |
June 2024 | $38.15 | 27,740,100 | 85,468,000 | $3,260,604,200.00 |
May 2024 | $40.74 | 42,801,200 | 85,468,000 | $3,481,966,320.00 |
April 2024 | $35.72 | 33,786,398 | 85,468,000 | $3,052,916,960.00 |
March 2024 | $38.55 | 29,394,000 | 87,157,000 | $3,359,902,350.00 |
February 2024 | $41.04 | 47,036,912 | 87,157,000 | $3,576,923,280.00 |
January 2024 | $43.97 | 23,846,543 | 87,157,000 | $3,832,293,290.00 |
December 2023 | $51.78 | 22,968,633 | 87,743,000 | $4,543,332,540.00 |
November 2023 | $42.64 | 33,963,390 | 87,743,000 | $3,741,361,520.00 |
October 2023 | $42.52 | 29,803,627 | 87,743,000 | $3,730,832,360.00 |
September 2023 | $48.22 | 23,475,429 | 87,589,000 | $4,223,541,580.00 |
August 2023 | $49.95 | 35,877,972 | 87,589,000 | $4,375,070,550.00 |
July 2023 | $42.60 | 24,576,864 | 87,589,000 | $3,731,291,400.00 |
June 2023 | $38.84 | 24,951,073 | 87,196,000 | $3,386,692,640.00 |
May 2023 | $36.57 | 27,030,753 | 87,196,000 | $3,188,757,720.00 |
April 2023 | $39.45 | 14,963,124 | 87,196,000 | $3,439,882,200.00 |