Find the least start date and greatest end date of duplicate values in a column

Hi Everyone, As i mentioned in the title i have a datatable with 3 columns Start date,End date, company name. Company name may have duplicate values. I need the earliest start date and most present end date of each duplicates copied into a different datatable. Any idea how to do it? Example codes are well appreciated. I’m stuck on this issue for days now. Thanks in advance