CINXE.COM

Business Data & Analytics | Global Market Insights | FactSet

<!doctype html> <html lang="en"> <head> <meta name="google-site-verification" content="8RdGbXIBTwJnbChaGZ8eKziJ_5YUzrUfTpTWrDMjvXo" /> <meta name="google-site-verification" content="g4lYoNMVHRQLXvAU7RGAtKAd91CvBm-Ze9UKHtnTCLk" /> <meta name="google-site-verification" content="IqPhvTf88G3s1K2ELjDqRbnhskttrJ5JUpNmYI5BeZQ" /> <meta name="google-site-verification" content="rOL-UAV8vMgnJ5fyp7pdyCf9eWy1PpZTTvyEU9KiCIw" /> <meta name="facebook-domain-verification" content="f5b050akk9yn7ocoxxdsgqtimxlnkz" /> <script type="text/javascript" charset="UTF-8" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-domain-script="48817743-8ff9-4c07-a64a-67d66f7cbc1b"></script> <script type="text/javascript" async src="//pi.pardot.com/pdt.js"></script> <script>window["pdt"] = window["pdt"] || function () { (window["pdt"].cq = window["pdt"].cq || []).push(arguments); }</script> <script>pdt('create', 952242, 96147, 'pi.pardot.com');</script> <meta name="description" content="FactSet provides business data to power your workflow, valuable market analytics to help you outperform, and global market insights to give you perspective." /> <meta name="format-detection" content="telephone=no" /> <meta name="keywords" content="business data market analytics investor data investment data financial services data financial services tools financial services data solution esg investing investment research portfolio management quantitative research wealth management risk management ai ai investment research" /> <meta name="og:description" content="FactSet provides business data to power your workflow, valuable market analytics to help you outperform, and global market insights to give you perspective." /> <meta name="og:title" content="Business Data & Analytics | Global Market Insights | FactSet" /> <meta name="og:url" content="https://www.factset.com//" /> <meta name="twitter:description" content="FactSet provides business data to power your workflow, valuable market analytics to help you outperform, and global market insights to give you perspective." /> <meta name="twitter:title" content="Business Data & Analytics | Global Market Insights | FactSet" /> <meta name="twitter:card" content="summary" /> <meta name="robots" content="" /> <meta name="site-priority" content="5" /> <link rel="canonical" href="https://www.factset.com/" /> <title>Business Data & Analytics | Global Market Insights | FactSet</title> <!-- Start of Async Drift Code --> <script> "use strict"; !function() { var t = window.driftt = window.drift = window.driftt || []; if (!t.init) { if (t.invoked) return void (window.console && console.error && console.error("Drift snippet included twice.")); t.invoked = !0, t.methods = [ "identify", "config", "track", "reset", "debug", "show", "ping", "page", "hide", "off", "on" ], t.factory = function(e) { return function() { var n = Array.prototype.slice.call(arguments); return n.unshift(e), t.push(n), t; }; }, t.methods.forEach(function(e) { t[e] = t.factory(e); }), t.load = function(t) { var e = 3e5, n = Math.ceil(new Date() / e) * e, o = document.createElement("script"); o.type = "text/javascript", o.async = !0, o.crossorigin = "anonymous", o.src = "https://js.driftt.com/include/" + n + "/" + t + ".js"; var i = document.getElementsByTagName("script")[0]; i.parentNode.insertBefore(o, i); }; } }(); drift.SNIPPET_VERSION = '0.3.1'; drift.load('wzuhguenifcy'); </script> <!-- End of Async Drift Code --> <meta charset="UTF-8" /> <link rel="icon" href="/favicon.ico" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="preconnect" href="https://images.ctfassets.net" /> <link rel="preconnect" href="https://videos.ctfassets.net" /> <link rel="preconnect" href="https://cdn.factset.com" /> <script src="https://polyfill.apps.factset.com/v3/polyfill.min.js"></script> <script> window.onerror = function (msg, url, lineNo, columnNo, error) { const string = msg.toLowerCase(); const substring = 'script error'; if (string.indexOf(substring) > -1) { console.error('Script Error: See Browser Console for Detail'); } else { const message = [ 'Message: ' + msg, 'URL: ' + url, 'Line: ' + lineNo, 'Column: ' + columnNo, 'Error object: ' + JSON.stringify(error), ].join(' - '); console.error(message); } return false; }; window.dataLayer = window.dataLayer || []; function gtag() { window.dataLayer?.push(arguments); } window.gtag('consent', 'default', { ad_storage: 'denied', analytics_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied', }); </script> <script defer src="/api/prefetch"></script> <script type="module" crossorigin src="/assets/index-xOhvscpi.js"></script> <link rel="stylesheet" crossorigin href="/assets/index-BHOmK0n6.css"> </head> <body> <div id="app"></div> </body> </html>