Planet 13 Q2 FY26 net loss narrows 58% to USD 5.59 million; revenue drops 14.9% to USD 22.86 million - PLNH News | Rallies