If you want recent history you can do flashback query
SQL> SELECT deptno, dname,
2 VERSIONS_STARTTIME
3 ,VERSIONS_XID
4 ,VERSIONS_OPERATION
5 FROM dept VERSIONS BETWEEN SCN MINVALUE AND MAXVALUE;
DEPTNO DNAME VERSIONS_STARTTIME VERSIONS_XID V
---------- -------------- ------------------------ ---------------- -
50 UNKNOWN 03-SEP-08 11.08.15 PM 04000700EA030000 U
30 UNKNOWN 03-SEP-08 11.08.15 PM 04000700EA030000 U
20 NERDS 03-SEP-08 11.07.57 PM 090016001D050000 U
20 R&D 03-SEP-08 11.07.48 PM 05000B0074040000 U
...
which is limited to your undo retention setting.
Alternatively, you could consider flashback data archive.
Details on that here
https://docs.oracle.com/cd/B28359_01/appdev.111/b28424/adfns_flashback.htm#BJFFDCEH