Sources

insidermonkey.com

17.79%

Finnhub

16.83%

Yahoo

11.06%

Others

54.33%