That's some interesting math there sir.... usually when we compare companies vis–a–vis we use market capitalization.... C 2.9 Billion shares outstanding X $42.47 gives us a market cap. of $124.5 Billion BAC 10.8 Billion shares outstanding X $12.09 gives us a market cap. of $130.3 Billion
Wall Street and global investors value BAC at about $5.8 Billion "worth" more than C which is perhaps a more realistic value than the $373.5 billion (BAC value (market cap X 3)) "worth" that your suggesting (C when it was a $4.247 stock had 29 billion shares outstanding.... which just by coincidence was almost 3 times greater than BAC shares outstanding and why C was only $4 stock) Remember when we undo the reverse split of 10 for 1 we have to return C to it's original share structure to get the correct value.... ;-)