Setter Tech proprietary investment
2024 – Current
2020 – Current
Proprietary investment
2014 – 2023
2016 – 2018