Sources

MarketWatch

30.43%

Finnhub

28.99%

Yahoo

17.39%

Others

23.19%