Dorchester DMLP Reports Q4 2024 Results EPS 024 Meets Consensus FTC Solar FTCI Jumps 210 on Strong Momentum 20260520