Avnet Shares Surge After Truist Upgrades to Buy | Intellectia.AI