Did they go “wee, wee, wee” all the way to the bank?
Someone did -- TSLA $320.60 +7.71
Maxwell shareholders did.
~Telsla will pay $4.75 for each Maxwell share, the company said, a 54.7% premium to its closing price Friday of $3.07~