HNNA Hennessy Advisors releases Q1 2026 earnings results shares dip 065 percent in todays trading session Is TFI TFII stock overvalued by the market TFI posts 263 EPS beat topping street estimates PharmaCyte Biotech PMCB Stock Buy or Sell