News

Now, part of that is because the stock got hammered last year, dropping from $47.80 per share end of 2023 to $20.05 at the ...