It may be granular enough to make start-date and end-date be UTC dates instead of timestamps. Consider how this will play out in different timezones and decide if it's worth it. Maybe the start-date and end-date should be the start/end date of the financial institution?