October 8, 2026 Are Shadowfax Technologies shares the best investment choice? Shadowfax Technologies shares have jumped 137% since their IPO. Is it worth buying now?