MNTSW Momentus shares new orbital service commercialization plans alongside its latest quarterly earnings release OLN Olin Corporation Q1 earnings beat despite loss stock drops 7 as investors eye margin pressures How Franklin FTF manages counterparty exposure FTF Earnings Franklin Reports Quarterly Results for Limited Duration Trust The growth story PRA Group PRAA is not telling investors Selling Pressure 20260508