is smartasset publicly traded