generations of investors – Apex