Buffett Annual Letter Special Edition

!
!

!
"

&&
! "
!

!
!
!

!
! !

!

!
##$ %%%


!

!
'"(

!

!

"

!

!

!

!


)

! !

$*+ $*%

!

!

,.

!

!

!
! "
!
!


!
&&
!

!
!

!

!
! "
!

!
!
!
'"(

/

!

0

12

0 34 5
!
! !

$

"

!

'"(

$


!
"

!

!
! 0

&&

"

!

!
!

!

6


!"

#

$
%
&
%

''
$

(

''

$

$

)

#
* +

, -

!
"
!

"

!

" 7
! !

7


!

0
!"

!

!
0

!

0
&&

!

$
!


0 !
Page 1

8
19
!

!
&

0

"

! !
: ;

& /
!


!

! /

$$

!

"

& /
6
!

7
! 0

:

!

% %%%
: !

;

! !
0 !

!

0 !
! 6 !
! 0

0

"
!
7 !
! 0
!
!

!

!

0
% +,
!

0

! !
! !

!

!

!

"

!
$%-

!

!
!

!

"
0

! !
"

+* !

! !
!

!
!

'"(

!

"

!

! !
0

7

"

6

!
'"( , $

!

!
! 0

!

! 0
0
!
! !

)

!
! !

!

0 !

!

!

0

!
! !
!
6
'"( , $
'"( #% #
/ B
! 0
!

!
:9A2
:9A2
:9A2

0
>

!

!
!

!
!

)

>
:9A2

&&

&&

! !
&&

0
! !

" 0

! 7
! !
C

:9A2 !
,
*
!

=

:9A2 !

:9A2 !

&&
! !

%%?

!
! :9A2
!

!
!
Page 3

!

!

!

6

0

1

& 7
/

!

6
-

!

!

.
3
! !
!

&

+ !

!

6&
!
! !

!

0

!

!
! :9A2 !
!

%%!

%%-

!

4

%%-

&&
!

0

!
-

.

7

!

.

'"( %% !
6

&&
0

! 0

!

!

@@@
5

!

!
!

! !

!

=

0

"

# $

!

! !
!
0

! !
:
0

D ! /

;
!

!

0

/

!

!

! !

!

!! 0
"

D ! /

!
!

!

!
!

"

! !

!
! !
)

,$

!

!

"

!

! !
D ! /

0

!
#E+

!
!

! !
!

3"

6

! ! !

!

!

!
!

!

!
''
.
)""/

$

# 0
''
1
''
) %

$
* 0

$
2
%

3

4
$

Page 4

''
1

''

!

A

)

1A

4

!


+$

"
!

!

!

/ /

!

!

A

! !

!
/

!
6

"
!

0

!

!
!

! $

!

)
A

!

1D

!
0

4
!

!

?

A
! !
'"( $
+%6
"

!

0
0 ! A

/
!0 !
!

!
! !

$$

!
!

!

0

!
!
7

!

A

! !
0
!

!
' .
0

!

"
6

&

!

!
!

9

!

0

! 0
=?

.

! !

6
#

!

A

! !
7

/

!
!

/

/

0
A

!

!

!

! !

?
2!

0

!

# #

( )
5

!
A
0

!
/

.

"

!

!
>

/
C " !
: ! A
/
!

.

!3 "

!
! !

!

7
/

5

!
!

! 0

!
.

!

.
7
A

!
!

!

!

0

A;2

6

0

6

5

,# ! 0
6
!
! !
D ! /
*
!
!
" 4
!
! 0

!
.
,$ )
!
! 0

!
! ! !
!

= 9
!

!

Page 6

" 4
D

! !
!

'"(
$%- ?
#

/ ! '"( * 0
= +

$
! 0

!
!
!
" 4
!

!

" 4

! !

!

!

! !

'"( +% 0
! ! !

) ! !
!
% 0

! !

0

" 4 A
! 0
!
.
!
" 4
! !

7
!

!

" 4
!

7
'"(
!

" 4
!

'"(

! !

6
6

6
/

6

!
#

7

!
!

" 4

!

0

! !

!

!

!

!
!

!
'"( #$
" 4
,'

!

!
!

A

)
0 ! !
.
'"( #$ 0

" 4

7

!

!

!
0

!
!

: !

! !

0
B2;6
#

!

#

6
6
!

0

!

! !

9

0
! /
-!.

!
!

0

!

!

/

)

0

0

0
! 0

!
.

0

!

+

.

''

2
5
'
+

)
2
.

''

2
+
5*
,
#
%

''
) (

' * 6

, (

Page 7

+

2
7
''

8

7

@@@
A
0

D ! / H

.
! 0
+ 7 I

! !

!
/
/
/
: !
! !

! !

!
!

&

!

7 I
! !

6
) ! ! !
!
'"( ++ 0
!
++ 0
!
! 0

'"( ++ 0

!
7

: ! &
! !
!
7 I
'"( $ , !

7
!

!

7 I
!
7
!
! ! !
7 I
!
!
!
!

''

% 9
+ 4

!)
0

!
'"(
!3

+
% 9

7
+
&

$

#

$

% 9
1

''

% 9

8

&
% 9

'

7
% 9
#

1

''
% 9
% 9
0

''

% 9

'

-

8
''
'

+

% 9
4

Page 8

(
% 9

''
+
% 9
1

:+;
+

% 9

''

2

6

0

!

! !
! 0
!

0
)

!6

0
)

!
!

!

!

!

!

0

!
0

>

0

!
= )
!

!

! !
!
6

!

6
!

!
!
!

A;2
!

!

#
#

#
" !

!

! !
!F

!

!

!
!

/

!

"

/

&
!
! !

6

F
"

0 0

!
A;2
/

!

!
/

!

!
0 !

!F

! 0

!

7

7
!

6
!!

6

!
1

! !

.

!

0 4
@@@

" /

! !

6

6

! !
!

!
!

/

!

!
/

!

!

!

! ! 0

/ !
!

! 0
0
!
!
" ! !
!
!
!

! 0
!

)

! ! !

!
!

! !

Page 9

: !
!

!
! 0

!
/

7

/ !
!
"

6

!
#

/

!
/

$

/
6

!

! 0
"

!

!

A

9

6

1

"

4

! 0
!

F

!
!

: !
! !

!

!

! !
! !
0

!
.

!
! 0

!
!

!
" 0
!

! !

.

!

!
0
&

.

%6

.
!
;B %
!
F 0 !

!

6
)
!
.
! / !
#

1

!

; "

/
0

!

&
!

0
! 0

!

!

; "

!

4

!

6

!

0

!

&
; "

: !

!
&0 12
#
;B #%

!

!

!

0

0

! !
!

/

!

!
!

A;2F !
! !
!
/
#
/ !
! 0

!
7
!

6

!

!

! !
!
!!
!

!
!
! 0

0

!

.
0

0 0

!

6

/

; "
"

0
!

%6
!

&

!

.
1 0 4

D

"
!

6

Page 10

!

!

!

0

; "
: !

!

=)
/

!
0

!
! ! &
;B #%
!

!
;B %
0

;B

!
;B !
! !

!

A;2

! /

7

#
#

!
!

!
!

0

6
! 0

!
! !
!

0
6

$
!
0

0
!

.

/

!
!

!

/

! = '
!

!0 !
7

!
6
7

!

!

!

!
!

!

!

.
!

)

!
!

!
!

!

! 0

!

!

0 !

!

!
!

!
=+

( (
% 0
$

''

.
$

0 ?
%
$

''

&
# (
7

7+00
+

0

7+00#

:156

:
*""*
@0

$

0

:156#
)A!*

@@@
"

A

0 ! !
!

0
!

!

!

! &
!
F

!

/

0

F
!

!
!0

0
"
!

!
.
F

!

7

/
!
! 0 0
! !
=

.

7
!

!

!
!

.

.
!

!
Page 11

!

!
!

: !

!

.

!

&

.

!

$

6&
/

.

F !

!

!

!
!
! !
! /
!
6

.

!
!
6

! !

!
!

!

0

!

! !
!
!

!
!
!

!

!

.

!

0

.

6
!

!

!

!
!

! !

! !
0
6

! 0

!

!
!

!

!

.

!

!
!
5

!

!

!
!
7

! !
! ! !

/

!

/

"
) !

!

!

! !
! 0 0

.
!

!

.
! 0 !

.
!

!
!

/

0

)
0 !
/
! $%

! !
$
# #
.
!

!

!
#

!

! !

#
.
.
"

!

( #

!
! 0 !
/ F!
!
! ! !
! !
!
!
!

.

/

!
"
! !

# #

) !
/
! !
0

0 !
!

!

.

!
0 !

!

0

.

&

#%

!
!

!
)

!
!

: !
!
! !

"

/

" !

"
!

0

!

)

7

0
%
: !
!

F

!

!

!
A

0
!
#

!

/
!
#

!
/
!

! !

%%!

6
/

!
.

0

# #

!

!

0

!
!

: !

!
!

.
! !
Page 12

0

!

!

.

7

!

= "
!
D

!

"

!

0

A

6

0

%
0
!

!

!

6

: !
.

!
!

!

!

+

2

''

2
2
(
$

$

''
B

$
2
#
)

''

) C *

*
+
,

@@@
!

! 0
=) !

!

1 ! 4

!

!

6
9 .
! !

! !
!

! !
"

! 0
6

!

!

! !

6
: !

!

"
0

/
.

! 0
!

!
! !

!
!
6

!
!
!

/

! 0

!

!

!

! 0
! 0 !
!
!

!
9 2 : !
!
!

!

! 0

5
0

!
!

!
D

5
!

! !

F !

!

!

!

!

)

H
0

! !

!
7
! 0

!
!

Page 13

! 0
!
0

!
1
! !
1 .

!
! !

!
)

#
%
!

!

6!
1
4!

7

B>B
! 0

!
!

D
"
!
6
4! !

/

3
0

!

C6
5 &6

' 4

!

/

!
4

! = )
!

;

F

/

0 !
;

!

! !

0 !
!
/

!
) !
!
!

!

!

0
!

;
!
!

! 0

!

;

!

/
!

.

!0 !
&F &
!

!
! !

0

" !
;

! /
%

''

$
%@6

"

1

4

,

!

;J

7
6
0

!

;

!
!

! 0 !

2
!

!
!

!

!
!

! !

!

!

!
!

!

! 0

0
7
)

!
& !

! 0
;

;

#

! !
6
0 !

! !

=
1 ! 4

!
?
! !

!

0

D

"

!
!

5

0

!

6
!

!

! !

!
!

!

@@@
5

!

!

!

!

6
!
!

!
! !

!
0
"

!

6
! 0
!

!
!
! !

0

Page 14

F!
!
!
0
"
! !
6!
0
!

.

/

/

0

! !
0

! 0
"

/
>

6

!

! ! 0
6

! ! !
!
! !

6
!

0 !

6

!
: !

!
! 6

!

!
! !

&&

6 &&
B / &
!

!
!

,
9
!

&&

7

!

!

&&

/

@@@
"

!

0

0

0

/
7
8 #$ ,
578,6 "
! ! / /
/
!
*#
> ! 1> !! 4 ?
!

%6

! 0
K 4
2
! /

'"( + 0
!
! !

$
!
0

> !!
! !
!
"

!
!

> !!

!
4

1

"
! /

> !!

/
&& ! 0
!

&

/
= 1)

!
!

! 0
G
D "
!

9

!
& !

D

! /

/

!

! 0

! ! / 6
?5<
!
!
# !

!
!
!
LA

?5<
!

> !!
> !!

/
!
0

0
7

0

0

0

/
"

5
D
)

#
& !

!

!
,%

!

!

0

0

! !
0

"

$%%

!

.

: !

8

!
> !!
: ! A
!

&
"

!

! !

4

/ 17

?5<
!

& !

, ?5< !
0
! !
! 6
&&
D
!
! /
.

!
/

!

!
$

!

!
?5<

!

!
0

!

6
0
Page 15

)

> !! 6> !!

!

! !
!
"

!

=9

! !
# !

!

!
0 !

#
!

1
34 !

6
!
7 0

#

#

#

#

!
0 !
!
! !

#'

#

#
(

#

!
%
3

@0
4

$

2 $
3

$
1

$

4

$

$

$

@@@
!
6

!
! !

!

! !

/

# "

!

6
!

!
!

"
! 0

!
!

!

"
! 0

!

&

!

!

E $% 5
"
$%

&

! $%

! 0
!

!

!

+ " !

$

"
!

!

/
!

=
!

/
! /

7
!
! !

"

!

0
!

!
!

: !
0
!

!

!
H

!

!
!

!
.

/

0

!

! !

!

/

6

!

7

!

!
.

! !

!

!
!

D
!

"

!
!

.

!
6

= >


! !
!

!

/

!
! !

! 0

!
!

! 0

F
!
"

G
!

!

!
: !

)

!0

0

!
6

! !
!
/

!
>

!

(

! !

0

#
#% $

!
$%-

"

0
!
/

! !
0

# #

0

!

! D

!

$

!
! !

!

!

"
" 0

!0

6

!
! !
!

! 17
!

!

!
6

!

#

!

( #
0

!
7

0
!
!

!

!

: !
!

/

0

!

!

@@@
"
&

/

!
!

!
/
! 0

!

0

0
! !
0

!
1!

! !

0

!
6

4

0
!
#%%* E #%%
!
! ! 0
!
!

0

0
6

0

!
! !
!
&

Page 17

5
!

! !
!

=
#

!

&

6

+ 8
!

# #
)
!

!
!

&

!

! !
!

!
5

!

#
0

A;2

!

!

! !

0

6
! !

!

#%%* E #%%

7

! ! !

H

!

!

! ! !

0

"

!

!
!

! !
!

! !
! !

&

6
0

!
!

3

0

F

0
!

! !
H

0

6
! 0 !
! !
6/ . 6

! !
!

/

!
&

!

&

: !

!

!

=)
/

!
! !

: !
!
)

! !
&
7

!

!

: !
!

/

"

!

6
!
1
7
"

6

#%%*

4!
!
2

!
6

! !
!

!

!

! !

6
0
! /

!
! !

&

0
!

/ !
7 !

!

!

0

! 0
#%%*
! !
!
) !
! '"( #% !
!
0

!
!

!
'"( $
!

!
! 0

!

''

&

&

5
!

!
! !
!
!

!

.
/
0

/
!

!
!0 !
! 0

!
9

Page 18

!
0 !

!

6

.

&

!

!

! !

!0 !
.

!

!

.

!
& : !

6

7

(
!

# #
!

!

) !
! !

!

#
!
!

!
!

.

#
! !

!
>

(

!

&

%%
!

!

0

!

#

0

#
@@@
!

. &
!
!

F
!
!

!
!

! !

!
5

!

"
!

!

!
F!
!
7
! : !
!
!
6

!
! !

!

! !

!
!

F! !
! !
!

!

6
)

! !
)

6
6

+

/

#

!

#

!

5

! 0
6

!
6

0

!
!

!

! !

!

"

!
!

6
! 0

!
!
@@@

)

0
!

! !

!

! !

0

7
!
! 0

!

/

! $%
0 F
!
!
!

"
0

6

!
!
!
!
!

!

.
.
! !

!
!
!
!

.

!

!
)

0

!
! !
!

/

.
>

!
Page 19

0
!

0

!

/

!
!

!
!
@@@

5
"

!
!

+%

!

!

!
!
F

!

= 1
!

!

#

!

0

/
!

!
! 6 ! !

!

!

!

!

!
) ! ! !

!

5
!

!

!

!

: !

!

!

0

! !
0

0 0
! !

" !
!

!
= "
0

!

!

! !

!

!
!
/ ! 6/ ! !
!
! ! !

/

!
!

!
!

!

!

!
>

!

!

'
!

!
!

0

!

0

!
A;2 A

6
!

! !

A;2

0
0

! !

F
!

9
0

/

!

0
!

!

!

!
! !

0

0

&
!

! 0

!
! 0

0
!

!
"

!
0

!

0

0

/
! 0

0
!

0

! / ! 1

4

6

0

!
!

!

! /
0

!

!

0

!
!
"

!
0

6

!
) ! 0
! ! ! 0

! !
!

0

F!

!

! !

6

! !

0
!

! !
!!

!

!
6

!
"

5 !D

Page 20

9

1"

0

&

!

6

/

/

6

4
@@@
"

+

A;2

/

7
!

A;2

0

6
!
A;2
0

! !

A;2 ) !

!

0
!

!

!

6!

)
0

!

0

! !
!
! 0 !
!

!
6!

!
A;2 !

! !
!
!

=) ! !
!
! /

/

/

A
!

!

0

%
6

!
!

&
! !

0
: !

/
! !

! !
0

/

$

:

!
6
6

0

!

)

!
0

A;2

! !

! !

6
!

A

0

&
1)

!

/

7

!

0
0

4

'

A;2
0

!
7

A;2

!

!
!
!
! !

!

6

0 ! FA;26
!
! 6
!
!
! !
! 6

: !
!
!

0

6!

!

!

!

F
! ! !
!
!

!

/ !
!
!

0

!

0

6

/
!
!

! !
! !

!
6

! !

6
/
0
! ! /
! /
!

6

7

)
!

6
!

! / !

!

!

0
!

!
!

7

/
!
A

0
"

!

/
7

!

0
!
Page 21

! 0

!
;#

!

!

!

!

!

( (

@@@
.

0

!

0
!

.

A;2

.
!

&

!

!
.

8
6

7

#
.

!
!!

!
7
8

.

!
!
" $

!

!

! 0
!
!

!
0

!
A;2

! !

.

!
!

! 0
0

A
0

!

) ! ! !
!

D

"
;

&&

Page 22

,$ '
#

)

!

"
D

! !
&&

!

$

!

9 /

/
! /
0
D

!

!

!
!

&&

! 0
!

!

!
D

!

0

!!
! $%

>
/
"

#

!
##

=

( #

1!

(

4

! 0
#
+

0
0

!

!! 0 !
!

!

0
0
!

$

)

0
! !

D

0

! $%

!

!

! = "
!

6

! !
0

0 !

0

! 0
!

6

7

=
!

!
F

) ! !

!

6

! !
#

!
! !
/ !

6
/

!

!

0 !
6!

A;26
!

!
+

7

/
A82 /

! !
A82
) ! ! !

$

!
0
!

!

!
1&
!

!
!

!

4

.
0

6
!

) !

! 0

&& /

!

!
!
! !

6

/

/

!!
%

!
) !

&&

!

0
&
! !

!

&
0

0
! / !
!
6!

!
!

,

! !
!

.

!
!

! !

!

.

!
Page 23

*

7 ! ! !
F!
# #
(
#
# ) ! 0
!
A;26
!
! !
!
!
)
! !
A;2
6
/
! !
0
% ) !
!
! 0
) !

!

!
# #
#

!
A;2

!

6

60

!

/
0

!
A;2

!

!

.

&

!

!
7
!

.

6
A;2

# #

!

6
!

!

7

!

A;2

6

1

4

&

7

!

!

0
!

!
! 0

!

*

0
0
0
!

!
! 0
0 !60 !
7

6
!

!

0

,

/

#

! !
6

!

!

F

!
7
! ! /
7 0

!
F

7
7

! !

6

!

!

$

!

6

!

!

!
! !

! !
A;2
0
/
! !

7

!6

!

6

+

6

=
7

#

! 0

0

D
0

0

/ !
! ! !

0

!
F! !

!
! !

!

!

0 !
0

/
7

!

A;2

!
.
) !

&

A;2
!

!
! !

+

!

7

$

! !

# ) !

0

! !
! !

/
!

6
.

.
!

!

!
!
/

! !

/
6

.
Page 24

; ! 6 !
! !
0
6
0
: !

!!

0 !

0

!

!
CD

6
+

0

!

! 0
: !

!
!

$!

D

!

! !
!
6

7
!

0

!

0
D

"
!

/
! ! 0 !
= 7

!

!

?

0

D
C"
=

0
0
7

!

! !
!
# ) ! !
!
1
6

#

7

!

+

7

!
!0

!

&
0

4

=

A

+

! !
! !

/
!

!

6

!

.

! !

0

!

.

0

7

!

!

/

!

0
6

= A;2

!

!

!

$

/ !
!
7
#

!
/

6
A;2

6!

# #

$

#
G
.

!

(
! !

0

#
!

!

3

.
4

3

=

''

# (

''

$
D

''

D
3-

0

$

0 $
%

4

3

4

8
1

''
''
''
)A=>

# ''

#

Page 25

''
E

)

''

D
! !

!

$

!

C5
0

0 !

!
0

H
0

!

#

! !
6

$

0

=9 !

!
!

! / !
+

#

#

!

#

#

#

#

#

!
>

! !
/

/

0 !
6
!

!

0
0
!

0

#

8
8

+

8

0
D

!

!
C7 !

!
!

! /
D
! $%

D

!

&

&F! !
&

=
D
! !

0 !

0

D

!
"

/

7

!
! 0
!

&

!
0

!

&
!

&

!

!

.

D
B
D
>

8

!

!

1

D
! !
!

0

: !
0
!
D

.
0

0
6

!

6

.

!
!

!

!

!
!

!

! !

=
4

=

0

! !
0 6
D

! 0
0

!

!
!

D

0
! !
.

!
! 4

1

7

/

!

!

!

7

! !

D
!

! !
D
!

1 !
0
!

!
"

! !
!

.

4
!
!

!
Page 26

D

0

!

!

6
6

A;2
! !

1!

0

>
!

!

A;2
!

/

D

4

)

!

0

6

!

!

!
>

6
!

!

!

! !

!

! !

)

!
" !
D

.

! !
! !

F!

!

&

0

!
C D

!

!

0
!

!

!

! !
!

" #

!!
D
C
!F
! !
!
! 0
.
'"( $%
.
) !
!F

! !

A

!
!

"
!

!
!

!
/
!

!

!
6

!

!
!

!

.

0

! $%
! 0

D
>
6

!
0
D

0
6

0

0

)

&

7

! ! !

6

6

! !

D

!

=

/
7

!
! !
6

!

! $%

0
!
!

!

!
!

!
0

! 0

C

#

+

>

0

0

!

5
!

0

!

/

)

!
C 5

!

6
!

/

A;2

!
! /

&

!

0
0

! !

!

/
!

!
!

.

# 5
+ 5

! !

!

Page 27

)

!

0

!

!

A82

/

#
.

!

!
!

!
!
! !
0
7

.
A

A;2 . / 6/

0
1! !
! !

G
0

#
!
!
0
! !

60

! 4
!
&

)
!

"

!
!

! !

3
"
5

A

30

5

0 $

4
$

'
)
*
,

@
-

2

$
$
$

<
=

0

(

7
7

2
-

#

$

$
0 +D

+

'
*")"

+
#

@
$
+
$

&

#

2

$

:

!! ""#! ! .
! # $ "# .

@

3
7

1

1

#

# 7
=" F

7

$

4

'

@
-

Page 28