Setter Investments

Proprietary investment

2024 – Current

Proprietary investment

2020 – 2025

Proprietary investment

2014 – 2023

Proprietary investment

2016 – 2018