TRIB - Trinity Biotech plc Stock Analysis | Finranks