Trupanion COO John R. Gallagher disposes of 431 shares worth $10,809.48 - TRUP News | Rallies