1. Check your event settings and review any recurrance rules you previously set.
2. Check to make sure that the start date is before the current date.
3. Confirm that the recurrance pattern is set for the appropriate time length.
4. Ensure the end date does not predate the start date.
5. Try removing any exceptions associated with the reccuring event.
6. Double-check the list view of the event to see if the end date is displayed correctly.
7. If all else fails, delete the reccuring event and create a new one with updated settings.