Sources

MarketWatch

71.43%

SeekingAlpha

14.29%

gurufocus.com

9.52%

Others

4.76%