Strategy Inc Variable Rate Series A Perpetual Stretch Preferred Stock (NASDAQ:STRC – Get Free Report) and Avax One Technology Ltd. Common Shares (NASDAQ:AVX – Get Free Report) are both small-cap companies, but which is the superior stock? We will contrast the two companies based on the strength of their valuation, dividends, earnings, analyst recommendations, profitability, [...]