Andrew MacEwan — stock broker