DeFI Technologies (DEFTF) 2026-02-22 · Steve's Investing Blog see link More ... latest change: 2025-07-07