Trupanion Q2 FY26 net income falls to $6.8 million; revenue rises 11% to $392.9 million - TRUP News | Rallies