Sound Point Meridian fiscal Q1 net investment income drops to $0.24 a share; net income turns to $0.83 a share - SPMC News | Rallies