Your best bets are probably going with one of the other lookup services (still screen-scraping), and checking whether they don't require CAPTCHAs.
- Yahoo Finance
- MSN Money
- AlphaTrade Finance
The last appears the least likely to require a CAPTCHA at any point, but it's worth checking all three.