Don't like all those share issuances year-to-date, but the P/E is still just 4 nonetheless. And the tone of the PR, including the stock buy-back, struck me as very bullish for 2024.
The float is just 1.2M despite all those additional shares issued this year...