Sources

Yahoo

28.57%

zacks.com

16.33%

gurufocus.com

10.2%

Others

44.9%