Trupanion COO John R. Gallagher disposes of 431 common shares worth $9,878.52 - TRUP News | Rallies