1 evidence check
Last checked: 3/31/2026
The claim states Lilly Endowment's Revenue = $0.3B. The source lists total revenue of $302,564,008 for 2011, which equals approximately $0.3B (0.302564 billion). This is a confirmed match when expressed in billions. The source provides multiple revenue figures across different years, and the 2011 figure aligns with the claimed $0.3B value.
Evidence — 1 source, 1 check
Note: The claim states Lilly Endowment's Revenue = $0.3B. The source lists total revenue of $302,564,008 for 2011, which equals approximately $0.3B (0.302564 billion). This is a confirmed match when expressed in billions. The source provides multiple revenue figures across different years, and the 2011 figure aligns with the claimed $0.3B value.
Debug info
Record type: fact
Record ID: pChq5JKrfw