long duration stock ideas us equities