Earliest Possible Date for Trinity Sunday

This is the earliest day that Trinity Sunday can occur. The latest day on which it can fall is June 20.