DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
October 2025 | $28.03 | 2,908,333 | 25,201,538 | $706,399,110.14 |
September 2025 | $27.38 | 9,306,819 | 25,161,000 | $688,908,180.00 |
August 2025 | $25.66 | 5,074,024 | 25,161,000 | $645,631,260.00 |
July 2025 | $24.48 | 6,674,051 | 25,161,000 | $615,973,989.30 |
June 2025 | $20.82 | 5,967,074 | 26,209,000 | $545,658,275.50 |
May 2025 | $17.14 | 5,296,137 | 26,209,000 | $449,167,221.10 |
April 2025 | $17.89 | 7,890,967 | 26,209,000 | $468,934,048.90 |
March 2025 | $18.53 | 11,292,657 | 27,800,000 | $515,153,460.00 |
February 2025 | $21.49 | 7,188,172 | 27,800,000 | $597,283,000.00 |
January 2025 | $19.05 | 5,928,232 | 27,800,000 | $529,615,020.00 |
December 2024 | $20.73 | 7,554,310 | 28,600,000 | $592,755,020.00 |
November 2024 | $25.63 | 4,590,741 | 28,600,000 | $733,095,220.00 |
October 2024 | $24.13 | 5,028,800 | 28,600,000 | $690,020,760.00 |
September 2024 | $30.86 | 4,229,999 | 28,300,000 | $873,275,740.00 |
August 2024 | $30.73 | 2,823,102 | 28,300,000 | $869,729,750.00 |
July 2024 | $30.01 | 4,925,894 | 28,300,000 | $849,345,260.00 |
June 2024 | $33.98 | 3,885,463 | 29,228,000 | $993,111,906.80 |
May 2024 | $34.75 | 2,664,457 | 29,228,000 | $1,015,789,912.00 |
April 2024 | $34.12 | 2,970,955 | 29,228,000 | $997,311,970.40 |
March 2024 | $35.93 | 8,437,695 | 29,100,000 | $1,045,432,050.00 |
February 2024 | $37.57 | 4,134,927 | 29,100,000 | $1,093,391,760.00 |
January 2024 | $36.62 | 4,731,902 | 29,100,000 | $1,065,668,190.00 |
December 2023 | $35.73 | 5,904,806 | 31,400,000 | $1,122,069,580.00 |
November 2023 | $36.01 | 3,257,473 | 31,400,000 | $1,130,701,440.00 |
October 2023 | $34.98 | 4,344,169 | 31,400,000 | $1,098,258,960.00 |