FCPT Q2 FY26 net income slips to $30 million; revenue rises 8% to $70 million - FCPT News | Rallies