best small mid or large cap stock q1of 2009

Metalla Royalty & Streaming (MTA) had the highest return in 2009 by a US stock with a market cap of $300M+, returning 6,280.1%.