This tiny pill could help 132 million Americans live healthier lives. It could save 620,192 lives annually.
People who take it could save $1,861 yearly in medical costs. The U.S. could save $173 billion in Medicare and Medicaid.
Experts believe this could be the biggest selling drug of all time.
We believe an FDA approval could send shares soaring 678%.
Get the name of the stock here >>> "The Buck Stops Here,"
Simmy Adelman, Editor
Behind the Markets