More charging points are on the drawing board, tariffs don't pose much of a threat and DoE money is still coming through
Most people on Wall Street fail to realize that the President will fold after seeming to go all in