Politics INSPECS Group Shares Reach New High: Analyst Ratings Confirm Buy Potential 22 November, 2025