100% ladybug larvae. Aphid muncher extraordinaire. Yes you probably have pests, but nature takes care of them usually. If they are healthy, dont worry. Spot-check the back of the leaves periodically for aphids. Only escalate to more drastic measures if your plants start becoming distressed. Also monitor for ant activity, some ant colonies farm aphids for honeydew.