First convert your date column in to a datetime column using
>> df['StartDate'] = pd.to_datetime(df['StartDate'])
You then can find the oldest date and most recent date using
>> least_recent_date = df['StartDate'].min()
>> most_recent_date = df['StartDate'].max()