Hi,
Thanks for posting your query.
Your SGPT is quite high.
Milk thistle is
liver protective. So you take milk thistle.
But you need to get tested to find the cause of raised SGPT. You have not mentioned what medications you were taking which you think probably could have caused this.
Other causes like
viral hepatitis,
autoimmune hepatitis and metabolic diseases should also be ruled out.
I hope that answers your question.
Regards.