Alberta Investment Management Corporation (AIMCo), a Canadian institutional investor owned by the Government of Alberta, disclosed buying a stake in Strategy (Nasdaq: MSTR) for the first time, as per ...