MEC SVP, GC and Secretary Sean P. Leuba Disposes of 12,855 Common Shares for $327,028.80 - MEC News | Rallies