Did you know that the 2nd largest holder of IBM shares was Barclays Bank PLC? I didn't.
Barclays Bank Plc 71,976,408 Shares 4.18% $6,357,676,030 as at 30-Sep-03