Hello,
You should be able to share Reports and Dashboards with users in Read-Only mode. This would not require Full User license. Understand that there could be data that may cause issues. Financial data can only be seen by Financial Users, Projects can only be seen by Full Users. This is all based on access provided but read-only is a snapshot that would not allow the stakeholder to drill down or make changes.