As a result of declining revenues, the stock is down 99% over the last five years. With continued declines and losses in 2025, there doesn't seem to be much in terms of genuine momentum for the ...