Shares of UPL are down nearly 30% from the 52-week high it hit in December 2025. Is it a good time to buy? The market consensus is yes.
Shares of UPL are down nearly 30% from the 52-week high it hit in December 2025. Is it a good time to buy? The market consensus is yes.