Faits : A. A.a. Le 19 février 2010, B._ SA (anciennement C._ SA) a ouvert une relation bancaire au nom de A._ SA, société de droit panaméen. D._ a été identifiée comme l'ayant droit économique de ce compte. Le 22 avril 2016, la banque a demandé à D._, qui était au bénéfice d'une procuration, de signer et de renvoyer les documents requis par l'accord visant à faciliter la mise en oeuvre par les établissements financiers suisses de la loi fiscale américaine (ci -après : les documents FATCA). Le 17 mai 2016, D._ a demandé à la banque de dissoudre la société et de transférer les avoirs sur un autre compte à ouvrir à son nom. Lors d'un rendez-vous le 7 mai 2016, la banque a expliqué à D._ que la remise des documents FATCA était nécessaire même si la clôture du compte avait été demandée. Cette dernière a confirmé sa volonté de clôturer le compte et de transférer les fonds sur un autre compte à ouvrir à son nom. Le 6 juin 2016, la banque a redemandé les documents requis et a communiqué un relevé de compte au 26 mai 2016 indiquant un solde de 4'173'231 USD. Par courrier du 11 avril 2018, D._, après plusieurs tentatives infructueuses, a renouvelé son instruction de transférer l'intégralité des avoirs sur un autre compte, cette fois ouvert dans les livres de la banque X._. A.b. Sur réquisition de A._ SA, l'Office des poursuites de Genève a notifié le 2 mai 2018 à la banque un commandement de payer, poursuite n° xx xxxxxx x, portant sur le montant de 4'043'986 fr. avec intérêts moratoires à 5% dès le 9 avril 2018 (représentant la contre-valeur de 4'173'231 USD), à titre de " Restitution dépôt bancaire, Compte No yyyyyyy (valeur communiquée le 26 mai 2016 "). La banque y a formé opposition. Par courrier valablement signé du 7 mai 2018, la banque a réitéré sa demande de documents et informations qu'elle avait précédemment requis. A ce courrier était annexé un relevé de portefeuille indiquant un solde au 2 mai 2018 de 4'001'306 USD. B. B.a. B.a.a. Par requête du 21 juin 2018, A._ SA a requis du Tribunal de première instance du canton de Genève (ci-après : le Tribunal) la mainlevée provisoire de l'opposition au commandement de payer à concurrence de 3'887'469 fr. avec intérêts à 5% l'an dès le 9 avril 2018, montant correspondant à la contre-valeur de 4'001'306 USD. A._ SA a invoqué à titre de reconnaissance de dette le relevé de compte du 2 mai 2018 ainsi que le courrier de la banque du 7 mai 2018. Le 12 octobre 2018, la banque a conclu au déboutement de A._ SA et a produit un nouveau relevé au 20 septembre 2018 indiquant un solde de 3'823'302 USD. Le 24 octobre 2018, A._ SA a répliqué et indiqué qu'à tout le moins, la mainlevée devait être prononcée à concurrence de 3'704'894 fr. 34 (contre-valeur de 3'823'302 USD). B.a.a. Par jugement du 22 novembre 2018, le Tribunal a prononcé la mainlevée provisoire de l'opposition formée par la banque au commandement de payer à concurrence de 3'704'894 fr. 34. B.b. Par arrêt du 18 mars 2019, la Chambre civile de la Cour de justice du canton de Genève a annulé le jugement du 22 novembre 2018 et, statuant à nouveau, a rejeté la requête de mainlevée provisoire déposée le 21 juin 2018 par A._ SA. C. Par acte du 15 mai 2019, A._ SA exerce un recours en matière civile au Tribunal fédéral contre l'arrêt du 18 mars 2019. Elle conclut principalement à sa réforme en ce sens que le recours de la banque du 7 décembre 2018 est rejeté et la mainlevée provisoire de l'opposition confirmée. Subsidiairement, elle conclut à son annulation et au renvoi de la cause à l'autorité cantonale pour nouvelle décision dans le sens des considérants. En substance, elle se plaint de la violation de l'art. 82 al. 1 LP. Des réponses n'ont pas été requises.