GitLab CE (Community Edition is Free) and is truly great we use it in our own internal software development process.
However for a bigger enterprise they require more functionality here is a comparison of the differences between the Community and Enterprise Editions.
https://about.gitlab.com/features/#compare
Several pricing options for EE but essentially the base cost is $39 /year per user.
https://about.gitlab.com/pricing/