If you think your average retail investor (works full time, has family commitments etc) has time to provide adequate due diligence to 30 stocks on an ongoing basis then we have a different definition of "adequate".
AIMO.
APT Price at posting:
$148.67 Sentiment: Hold Disclosure: Held