Google’s John Mueller listed a few reasons why your site may not show rich results in the Google Search Results. One of the three reasons is that sometimes Google does not trust the site enough, on the site level, for Google to warrant that the site shows rich results.