i would appreciate if you can recommend what are the best data providers or website to access data (download financials, graph historical fundamentals, screens, peer multiple comparisons,etc) for the US market .i see many options like y chart ,finfiz, value line etc and i am lost .