Well, they do have their blanket "You agree not to reproduce, duplicate, copy, sell, trade, resell or exploit for any commercial purposes, any portion of the Service (including your Yahoo! ID), use of the Service, or access to the Service." in their Terms of Service.
The only way I know of around this is to use the service that they themselves market for your providing Yahoo! Finance quotes on your site:
Free unique IP and $67 off with promo code [color=#CC0000]FLENSFREEIP67[/color] or use [color=#CC0000]FLENS97[/color] for $97 off. Click here for more options