if max_exit_date is not None:
        max_exit_date = pd.to_datetime(max_exit_date).date()
        df = df[df.exit_date <= max_exit_date]