Task: Table-QA (source dataset: FinQA)

Task: 
You are given a table containing structured data and a natural language question referring to the table. Your goal is to analyze the table and provide an accurate and concise answer based on the given data.

Instructions:
1. Understand the Table: Examine the structure, headers, and data in the table. Identify relevant columns and rows related to the question.
2. Interpret the Question: Determine whether the question requires direct retrieval, aggregation, comparison, sorting, filtering, or inference.
3. Extract the Answer: Use logical reasoning and numerical operations (if necessary) to derive the correct response from the table.
4. Format the Answer: No explanation, return the answer in a structured JSON format: {"answer": <answer>}. If the question cannot be answered due to missing or ambiguous data, return a JSON response with {"answer": null}.

Table:
| date          | altria group inc .   | altria group inc . peer group   | s&p 500   |
|:--------------|:---------------------|:--------------------------------|:----------|
| december 2011 | $ 100.00             | $ 100.00                        | $ 100.00  |
| december 2012 | $ 111.77             | $ 108.78                        | $ 115.99  |
| december 2013 | $ 143.69             | $ 135.61                        | $ 153.55  |
| december 2014 | $ 193.28             | $ 151.74                        | $ 174.55  |
| december 2015 | $ 237.92             | $ 177.04                        | $ 176.94  |
| december 2016 | $ 286.61             | $ 192.56                        | $ 198.09  |

Question:
what is the roi of an investment in altria group inc . from december 2011 to december 2013?


pre_text: 2011 2012 2013 2014 2015 2016 comparison of five-year cumulative total shareholder return altria group , inc .
altria peer group s&p 500 part ii item 5 .
market for registrant 2019s common equity , related stockholder matters and issuer purchases of equity securities .
performance graph the graph below compares the cumulative total shareholder return of altria group , inc . 2019s common stock for the last ive years with the cumulative total return for the same period of the s&p 500 index and the altria group , inc .
peer group ( 1 ) .
the graph assumes the investment of $ 100 in common stock and each of the indices as of the market close on december 31 , 2011 and the reinvestment of all dividends on a quarterly basis .
source : bloomberg - 201ctotal return analysis 201d calculated on a daily basis and assumes reinvestment of dividends as of the ex-dividend date .
( 1 ) in 2016 , the altria group , inc .
peer group consisted of u.s.-headquartered consumer product companies that are competitors to altria group , inc . 2019s tobacco operating companies subsidiaries or that have been selected on the basis of revenue or market capitalization : campbell soup company , the coca-cola company , colgate-palmolive company , conagra brands , inc. , general mills , inc. , the hershey company , kellogg company , kimberly-clark corporation , the kraft heinz company , mondel 0113z international , inc. , pepsico , inc .
and reynolds american inc .
note - on october 1 , 2012 , kraft foods inc .
( kft ) spun off kraft foods group , inc .
( krft ) to its shareholders and then changed its name from kraft foods inc .
to mondel 0113z international , inc .
( mdlz ) .
on july 2 , 2015 , kraft foods group , inc .
merged with and into a wholly owned subsidiary of h.j .
heinz holding corporation , which was renamed the kraft heinz company ( khc ) .
on june 12 , 2015 , reynolds american inc .
( rai ) acquired lorillard , inc .
( lo ) .
on november 9 , 2016 , conagra foods , inc .
( cag ) spun off lamb weston holdings , inc .
( lw ) to its shareholders and then changed its name from conagra foods , inc .
to conagra brands , inc .
( cag ) . .
post_text: altria altria group , inc .
group , inc .
peer group s&p 500 .
label: 0.4369
qa: answer: 43.7%
ann_table_rows: 1
2
3
steps: op: minus1-1
arg1: 143.69
arg2: const_100
res: 43.69
op: divide1-2
arg1: #0
arg2: const_100
res: 43.7%
program: subtract(143.69, const_100), divide(#0, const_100)
gold_inds: table_1: date the december 2011 of altria group inc . is $ 100.00 ; the december 2011 of altria group inc . peer group is $ 100.00 ; the december 2011 of s&p 500 is $ 100.00 ;
table_2: date the december 2012 of altria group inc . is $ 111.77 ; the december 2012 of altria group inc . peer group is $ 108.78 ; the december 2012 of s&p 500 is $ 115.99 ;
table_3: date the december 2013 of altria group inc . is $ 143.69 ; the december 2013 of altria group inc . peer group is $ 135.61 ; the december 2013 of s&p 500 is $ 153.55 ;
exe_ans: 0.4369
program_re: divide(subtract(143.69, const_100), const_100)
model_input: table_1
date the december 2011 of altria group inc . is $ 100.00 ; the december 2011 of altria group inc . peer group is $ 100.00 ; the december 2011 of s&p 500 is $ 100.00 ;
table_2
date the december 2012 of altria group inc . is $ 111.77 ; the december 2012 of altria group inc . peer group is $ 108.78 ; the december 2012 of s&p 500 is $ 115.99 ;
table_3
date the december 2013 of altria group inc . is $ 143.69 ; the december 2013 of altria group inc . peer group is $ 135.61 ; the december 2013 of s&p 500 is $ 153.55 ;