Trevi Therapeutics director Michael Thomas Heffernan disposes of USD 595,329 in common shares - TRVI News | Rallies