The data we receive from Empower is delayed by up to 24h. This means that even after syncing with SnapTrade, the Holdings data received over the SnapTrade API may be delayed by one day.