I think your broker or discount broker should provide you with that: if not, think about changing!
You have also:
http://www.globeinvestor.com, where a good part is free.
Vector Vest
http://www.vectorvest.com is very expensive, but offers I think (I've all used mine) 3 or 6 free analysis, and they are real good reports that they send to you.
When I really want to get others for free... I ask my sons and friends to request them for me :-)
I hope other persons will answer you post, because even if I get a lot from my broker, sometimes I' ld like to find more.
Good luck!