Why Visa and Mastercard Shares Hit Their All-Time Highs Today

Why Visa and Mastercard Shares Hit Their All-Time Highs Today

The U.S. Senate passed the $1.9 trillion stimulus over the weekend, and the CDC provided some more positive news as well.