Madrigal Pharmaceuticals, Inc. (MDGL) Stock Charts & Fundamentals