UFC parent company goes public with stock sale

Endeavor Group Holdings, the media conglomerate and ownership company of UFC, has launched an initial public offering with the stock closing at $25.20 on Thursday.