
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $71.13 | 19,892,956 | 87,682,000 | $6,236,820,660.00 |
November 2025 | $74.16 | 39,159,682 | 87,682,000 | $6,502,497,120.00 |
October 2025 | $67.86 | 37,882,001 | 87,682,000 | $5,950,100,520.00 |
September 2025 | $71.45 | 32,987,511 | 86,707,000 | $6,195,215,150.00 |
August 2025 | $58.09 | 43,477,884 | 86,707,000 | $5,036,809,630.00 |
July 2025 | $51.10 | 42,731,907 | 86,707,000 | $4,430,727,700.00 |
June 2025 | $45.14 | 41,882,899 | 89,579,000 | $4,043,596,060.00 |
May 2025 | $37.33 | 46,047,743 | 89,579,000 | $3,343,984,070.00 |
April 2025 | $31.25 | 57,219,374 | 89,579,000 | $2,799,343,750.00 |
March 2025 | $34.40 | 59,592,192 | 90,298,000 | $3,106,251,200.00 |
February 2025 | $38.19 | 69,360,325 | 90,298,000 | $3,448,480,620.00 |
January 2025 | $66.96 | 40,609,609 | 90,298,000 | $6,046,354,080.00 |
December 2024 | $61.85 | 44,460,786 | 75,319,000 | $4,658,480,150.00 |
November 2024 | $64.04 | 32,418,552 | 75,319,000 | $4,823,428,760.00 |
October 2024 | $44.19 | 32,889,545 | 75,319,000 | $3,328,346,610.00 |
September 2024 | $45.66 | 33,857,143 | 65,281,000 | $2,980,730,460.00 |
August 2024 | $43.82 | 40,360,629 | 65,281,000 | $2,860,613,420.00 |
July 2024 | $31.72 | 34,734,593 | 65,281,000 | $2,070,713,320.00 |
June 2024 | $29.88 | 53,513,484 | 64,509,000 | $1,927,528,920.00 |
May 2024 | $38.89 | 29,129,659 | 64,509,000 | $2,508,755,010.00 |
April 2024 | $37.62 | 85,177,882 | 64,509,000 | $2,426,828,580.00 |
March 2024 | $27.49 | 36,803,884 | 64,363,000 | $1,769,338,870.00 |
February 2024 | $21.20 | 19,833,149 | 64,363,000 | $1,364,495,600.00 |
January 2024 | $19.84 | 24,641,922 | 64,363,000 | $1,276,961,920.00 |
December 2023 | $21.91 | 46,239,512 | 64,216,000 | $1,406,972,560.00 |