Pampa Energía Stock: Buyback, Analyst Upgrades & Future