Finance::Quote provides access to time-delayed stock quotes from a number of sources.