Public companies don't get "free money from the Fed" in any meaningful sense. The closest thing that has any bearing in reality is that money printing makes interest rates lower, which means they can borrow more with the same amount of money and raise money from investors easier.