RYAN JOHN O — Insider transactions, Chair at MACROVISION CORP | InsiderLens