data = [{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1979-12-31 00:00:00'),
'fyearq': 1979,
'fqtr': 4,
'revtq': 50.0},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1979-12-31 00:00:00'),
'fyearq': 1979,
'fqtr': 4,
'revtq': 75.0},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1980-03-31 00:00:00'),
'fyearq': 1980,
'fqtr': 1,
'revtq': 53.5},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1980-03-31 00:00:00'),
'fyearq': 1980,
'fqtr': 1,
'revtq': 78.0},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1980-06-30 00:00:00'),
'fyearq': 1980,
'fqtr': 2,
'revtq': 56.71},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1980-06-30 00:00:00'),
'fyearq': 1980,
'fqtr': 2,
'revtq': 85.80000000000001},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1980-09-30 00:00:00'),
'fyearq': 1980,
'fqtr': 3,
'revtq': 60.679700000000004},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1980-09-30 00:00:00'),
'fyearq': 1980,
'fqtr': 3,
'revtq': 94.38000000000002},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1980-12-31 00:00:00'),
'fyearq': 1980,
'fqtr': 4,
'revtq': 66.14087300000001},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1980-12-31 00:00:00'),
'fyearq': 1980,
'fqtr': 4,
'revtq': 95.32380000000002},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1981-03-31 00:00:00'),
'fyearq': 1981,
'fqtr': 1,
'revtq': 70.77073411000002},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1981-03-31 00:00:00'),
'fyearq': 1981,
'fqtr': 1,
'revtq': 104.85618000000002},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1981-06-30 00:00:00'),
'fyearq': 1981,
'fqtr': 2,
'revtq': 72.89385613330002},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1981-06-30 00:00:00'),
'fyearq': 1981,
'fqtr': 2,
'revtq': 110.09898900000003},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1981-09-30 00:00:00'),
'fyearq': 1981,
'fqtr': 3,
'revtq': 75.80961037863203},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1981-09-30 00:00:00'),
'fyearq': 1981,
'fqtr': 3,
'revtq': 121.10888790000004},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1981-12-31 00:00:00'),
'fyearq': 1981,
'fqtr': 4,
'revtq': 77.32580258620467},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1981-12-31 00:00:00'),
'fyearq': 1981,
'fqtr': 4,
'revtq': 133.21977669000006},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1982-03-31 00:00:00'),
'fyearq': 1982,
'fqtr': 1,
'revtq': 77.32580258620467},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1982-03-31 00:00:00'),
'fyearq': 1982,
'fqtr': 1,
'revtq': 133.21977669000006},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1982-06-30 00:00:00'),
'fyearq': 1982,
'fqtr': 2,
'revtq': 77.32580258620467},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1982-06-30 00:00:00'),
'fyearq': 1982,
'fqtr': 2,
'revtq': 135.88417222380005},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1982-09-30 00:00:00'),
'fyearq': 1982,
'fqtr': 3,
'revtq': 85.05838284482515},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1982-09-30 00:00:00'),
'fyearq': 1982,
'fqtr': 3,
'revtq': 144.03722255722806},
{'tic': 'AAPL',
'cusip': 'A00000',
'datadate': Timestamp('1982-12-31 00:00:00'),
'fyearq': 1982,
'fqtr': 4,
'revtq': 97.4033828448251},
{'tic': 'MSFT',
'cusip': 'A11111',
'datadate': Timestamp('1982-12-31 00:00:00'),
'fyearq': 1982,
'fqtr': 4,
'revtq': 178.982222557228}]