What is the version of the following sentence with correct punctuation?

Morningstar Directs flexibility is one of its biggest benefits
Morningstar Direct's flexibility is one of its biggest benefits.