Financial records are scattered across the EFTA datasets but they’re some of the most concrete evidence in the files. Here’s what to look for:
Wire Transfers and Bank Records
EFTA01299522 is a wire transfer report that was removed from the DOJ site – it referenced David Ellison (head of Paramount/CBS/Skydance, son of Oracle founder Larry Ellison). The fact that it was pulled makes it more interesting, not less.
Hello! I’m new to the forum. I’m not the most technology savvy but methodical research is my jam. On that note, have we considered cross-referencing entities found here with something like Open Secret to get a better understanding of contracts and lobbying that sit outside of the direct documents?
Hey, I was recently going down a rabbit while and came across a huge Plan D LLC, And Switzerland-Zugerberg conduit which was apparently discovered by online Investigators by recovering data through Incremental Update recovery and Decompression. I wrote an article abt it but wanted to make sure it doesn’t result in duplication
I’ve been transposing data from financial records into excel so I can normalize and pivot it. He had hundreds of financial accounts throughout a number of financial institutions across the globe so it’s not a fast process. Here are some of the documents I’ve already processed or am in progress with right now.
EFTA01681865.pdf - an exhaustive list of financial accounts, affiliated companies, associates onboarded to the same institutions, etc.
EFTA01514046.pdf - JP Morgan (for two months across 3 accounts)
EFTA00604453.pdf - BoA (individual statement)
EFTA01595567.pdf - Aviloop (individual statement)
EFTA01487961.pdf, and (dupe) EFTA01487954.pdf - JP Morgan (epstein interests - individual statement)
EFTA01551145.pdf - Zorro Trust (individual statement)
I’m solely focusing on financial transactions and accounts as my specialty is anti-money laundering and financial crimes so I thought I could put my skills to good use. First is documenting everything in a dataset that can be manipulated to gain insights.
Standard Works is the best site I’ve found to search for information as you can do Boolean searches (and others). i.e. bank AND statement AND Zorro
This is just a handful of the docs I’ve processed, but thought this could be helpful for folks digging into the same!
This is outstanding work @RaveKittie. Transposing financial records into structured data so they can be normalized and cross-referenced is exactly the kind of analysis that turns raw documents into actionable intelligence.
The fact that Epstein had hundreds of financial accounts across global institutions is itself a major finding for anyone not deep in the files. The wire transfer data especially is gold for mapping money flows.
If you are comfortable sharing your processed spreadsheets (or sanitized versions of them), we could potentially integrate that structured data into the site so other researchers can search and filter by financial institution, amount, date range, etc. No pressure, just putting it out there.
Keep at it. This kind of systematic financial analysis is what professional investigators do and it is exactly what this case needs.
I stumbled upon this file about but not containing JP Morgan financial records for JE, GM and Redacted. They range from 1999 to 2014 and cover personal and business accounts.
There is also this list of images, again no images, just lists.
But wait, there’s more, Deutsche Bank on Leon Black and the Rothschilds, JE, Trusts.
After a quick Google it looks like it was all found previously by others that have worked on it, but I thought I’d share here anyway.
Hi @EpsteinExposedAdmin - Had to take a few days away from the site and just catching back up. Someone has a much more detailed analysis (mine is very much a WIP) available here.
The author also has data narratives published. I think their level of analysis would be excellent for this site!
A couple more findings as I continue my financial research.
The Money page (Overview) - is missing a few organizations which are referenced on bank statements in the EFTA. Here are a few of the companies I couldn’t find in the entities list from the Money Overview.
PLB LLC
JMWT ACQUISITIONS LLP
JMWT LIMITED
Prytance, LLC
Mort, Inc
JSC Interiors LLC
J Epstein Virgin Island Foundation
The 2007 Jeffrey E. Jeffrey Epstein Insurance Trust
I’ll work on cleaning up my data so I can host it online and share it.
You were correct. You caught what others and I missed! I’ve added them to the DB and I’m adding them elsewhere on the site now. They should be fully searchable now!
It’s about 1390 Deutsche Bank statements, think I’m missing about 120 (I don’t think they’re in the files) but it’s over 90% complete anyway. I’m mostly working locally in excel, I’m not sure how best to reconcile the public google sheets with what I’ve done. I’d really like somebody else to just suck up the data and maintain it, tbh. I also went through a bunch of checks that still need to be reconciled against the statement log (I did the checks first before I stumbled on a good strategy for grabbing the statements. It’s here: epstein check transactions - Google Drive
Hey! This is incredible work! This is so much progress! I’m working through JP Morgan statements but there’s so many, it’s going to be impossible for me to process alone. Let me throw together a file with the transactions I’ve put together and share it back in a few.
Also, I think you can replace < the redacted > in the ← redacted → & Karyna Shuliak with Jennifer Kalin. I’ve only found these two names together when it comes to financial accounts, which can be seen in: EFTA01681865
I never even found JPM statements! Bank of Puerto Rico is the thing I really want to find but I haven’t been able to see any of those.
I knew about Kalin and Shuliak but wasn’t sure if Kalin was public so I just left as is. There’s a couple other victims who were unredacted so I didn’t hide but didn’t call out the transactions, either. On the one hand the DOJ published it but on the other hand I’m a little uncomfortable with how much I know via what was published vs. how much I’m supposed to be allowed to know, you know?
I think I’ve got a good strategy for having Gemini parse statements so if you’ve got a bunch post the EFTAs and I can blaze through them (by blaze, I mean give me a half hour a file) or I can explain what I think works.
I entered all the EFTAs and ending balances manually, so those are as accurate as I am. For reading the files I used ChatGPT thinking to start, which was good but took a really long time and kept stalling out on the file uploads, and then switched to Gemini thinking because it was a LOT faster but is also a horrible liar. I think I tamed it but I’d still verify any transaction against the EFTA manually before I made an accusation especially before mid-2016. I tried to manually verify a lot but in 10k+ transactions I’m not going to claim I checked every one. I think I had a pretty good feel for what the important accounts/transactions were though.
Bank of Puerto Rico is a tricky one. Looking at this summary (starting in Exhibit O, there are several references to accounts under various business names at the bank). This might help you in your research.
I think the bank officially operates under the name Banco Popular de Puerto Rico so that might help. I didn’t look long, but here’s a couple other docs that might help with your research:
EFTA01222527.pdf
EFTA01221787.pdf (several different bank checks and purchase receipts). Looks like there may also be a 1st Bank Virgin Islands for LSJ Employees, LLC based on that doc. I’ll have to add that to my neverending list…
Edit: Banco Popular de Puerto Rico and First Bank of Puerto Rico are two separate instituions. Apologies for my earlier confusion.
I was hunting for cashed checks and randomly stumbled on one and one thing led to another and I think I hit the mother lode. They’re megafiles of years of statements, I glanced through Gratitude and eyeballed some stuff. The statements aren’t very descriptive (just credits for incoming wires and dates and deposits, but no source on the wires, etc). Images of outgoing checks but they’re very blurry. To a quick glance I don’t think there’s much new money coming in so that’s good.
financial strategy group
EFTA01270954
financial trust company firstbank
EFTA01269705
freedom air firstbank
EFTA01272870
ft real estate firstbank
EFTA01270264
gratitude america firstbank
EFTA01271124
great st james articles of incorporation
EFTA01269292
great st jim firstbank
EFTA01271286
igo firstbank
EFTA01269867
jeepers firstbank
EFTA01270053
lafayette contractors firstbank
EFTA01270242
laurel inc firstbank
EFTA01271585
lcp co firstbank
EFTA01252311
lsj co financial trust
EFTA01272095
LSJE firstbank
EFTA01272487
lsje operating acct firstbank
EFTA01670642
michelles transportation firstbank
EFTA01270749
nautilus firstbank
EFTA01271382
southern trust firstbank
EFTA01271775
E: I think LCP and Lafayette contractors are Jeannie Breanon accounts but it looks like the signature matches stuff on a lot of the other checks and some of the trust documents for Great St James. Don’t know if it’s significant but I thought she was just like a shipping clerk or something.
To further on that, almost every bank sent a Legal letter to the SDNY or FBI (depending on who requested), which lists the account name and corresponding Document IDs (as numbered by the banks), but you can use those to search for docs in places like StandardWorks site (the link is a sample query for one of the financial docs). JPM has over 49k financial statement pages sent to the authorities, which are all detailed out in this document: EFTA00090639.pdf.
I’ve got all of the document identifiers extracted and organized by account type and, where possible, account number. Just need to find a good method of transaction extraction into CSV format…
Similarly, TD bank sent in two separate financial account summary docs: EFTA01595977 & EFTA01596180. 10 total accounts across the two files and 630 pages in total.
Keep in mind these total counts contain some irrelevant pages - like cover page, fee schedule, disclosures and pages intentionally left blank.
Yeah, the biggest issue is that so much stuff is redacted and so randomly and the OCR is so bad that actually getting the docs you want needs workarounds. Plus just searching for account numbers or names brings up checks, daily balance reports, AML emails, etc. Too much garbage to sort through. To get statements relatively efficiently I did a search for “As of January 1, 2014” or whatever, because that phrase is on every DB statement by the starting balance and it never gets redacted, and search by the previous month’s closing balance or the next month’s opening balance if I had a month missing (which I often did). Still would get the same file 2-3 times but sorting through 40 files to get 25 and doing 5 cleanup is a lot better than sorting through 1200.