Did you know?
You can earn activity points by filling your profile with information about yourself (what city you live in, your favorite team, blogs etc.)
In previous years, TD Ameritrade, my broker, would email me a voting ballot in lieu of my personally attending the General Meeting(GM) in Canada............
That's how I know about the GMs