A Top Software Stock Trading at a 50% Discount? Why Descartes Looks Compelling Feb 5, 2026 Technology