
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
January 2026 | $21.89 | 370,500 | 30,127,604 | $659,493,251.56 |
December 2025 | $22.42 | 4,604,657 | 29,816,600 | $668,488,172.00 |
November 2025 | $23.97 | 5,817,500 | 29,816,600 | $714,802,296.78 |
October 2025 | $23.87 | 5,825,900 | 29,816,600 | $711,594,030.62 |
September 2025 | $21.75 | 9,254,100 | 29,816,600 | $648,546,829.92 |
August 2025 | $21.78 | 6,770,600 | 29,816,600 | $649,423,437.96 |
July 2025 | $18.89 | 6,324,800 | 29,816,600 | $563,319,060.48 |
June 2025 | $18.24 | 9,366,200 | 29,661,100 | $541,083,718.42 |
May 2025 | $17.26 | 5,013,300 | 29,661,100 | $512,042,535.41 |
April 2025 | $15.89 | 7,918,000 | 29,661,100 | $471,439,455.62 |
March 2025 | $16.22 | 6,119,400 | 29,661,100 | $481,025,923.14 |
February 2025 | $15.11 | 4,096,700 | 29,661,100 | $448,318,628.17 |
January 2025 | $17.00 | 6,504,000 | 29,661,100 | $504,146,750.59 |
December 2024 | $16.48 | 8,147,200 | 29,628,100 | $488,377,749.16 |
November 2024 | $16.41 | 8,065,100 | 29,628,100 | $486,123,050.75 |
October 2024 | $19.69 | 7,818,900 | 29,628,100 | $583,510,615.45 |
September 2024 | $22.67 | 5,123,700 | 29,611,800 | $671,160,330.54 |
August 2024 | $22.55 | 3,957,800 | 29,611,800 | $667,683,905.22 |
July 2024 | $23.40 | 4,644,600 | 29,611,800 | $692,821,362.24 |
June 2024 | $25.87 | 5,750,700 | 29,505,600 | $763,221,355.20 |
May 2024 | $27.56 | 6,372,600 | 29,505,600 | $813,268,753.92 |
April 2024 | $22.77 | 6,259,500 | 29,505,600 | $671,987,089.44 |
March 2024 | $22.43 | 5,859,400 | 29,505,600 | $661,822,410.24 |
February 2024 | $21.00 | 4,915,600 | 29,505,600 | $619,593,995.52 |
January 2024 | $21.71 | 5,562,000 | 29,505,600 | $640,448,553.60 |