Sources

zacks.com

50%

Yahoo

25%

Finnhub

12.5%

Others

12.5%