Latest filings (excl ownership)
Latest ownership filings
SC 13G/A
Mattel Inc /Ca/ (Pred)
12 Feb 20
SC 13G/A
PARNASSUS INVESTMENTS /CA
13 Feb 19
SC 13G
Capital Research Global Investors
17 Feb 09
SC 13G/A
PRICE T ROWE ASSOCIATES INC /MD/
13 Feb 08
SC 13G/A
PRICE T ROWE ASSOCIATES INC /MD/
13 Feb 07
SC 13G
PRICE T ROWE ASSOCIATES INC /MD/
14 Feb 06
SC 13G/A
VANGUARD WINDSOR FUNDS/
13 Feb 06
SC 13G
VANGUARD WINDSOR FUNDS/
10 Feb 05
SC 13G/A
HARRIS ASSOCIATES L P
30 Jan 01
SC 13G
MORGAN J P & CO INC
13 Jul 99
SC 13G
MORGAN J P & CO INC
23 Feb 99
SC 13G/A
HARRIS ASSOCIATES L P
8 Feb 99
SC 13G
SHAW D E INVESTMENTS LP
20 Mar 98
SC 13G
SHAW D E INVESTMENTS LP
13 Feb 98