www.q4inc.com
Open in
urlscan Pro
2606:4700:7::a29f:810b
Public Scan
Submitted URL: https://u12354644.ct.sendgrid.net/ls/click?upn=AwCWskzO54YVuvVrf7g3X50cUrqrgCPP7-2FfmSPU7Tww-3D7GJu_62i4ZQidJAut2vx9TYnJ86Pxer6t-2...
Effective URL: https://www.q4inc.com/home/default.aspx
Submission: On July 25 via manual from CA — Scanned from CA
Effective URL: https://www.q4inc.com/home/default.aspx
Submission: On July 25 via manual from CA — Scanned from CA
Form analysis
1 forms found in the DOMPOST default.aspx
<form action="default.aspx" method="post" id="fmForm1" __bizdiag="-759323139" __biza="WJ__">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['fmForm1'];
if (!theForm) {
theForm = document.fmForm1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
function GetViewType() {
return '2';
}
function GetRevisionNumber() {
return '1';
}
function GetLanguageId() {
return '1';
}
function GetVersionNumber() {
return '5.99.0.1';
}
function GetPoweredBy() {
return 'q4inc';
}
function GetViewDate() {
{
return '';
}
}
function GetSignature() {
{
return '';
}
}
//]]>
</script>
<div class="layout layout--home">
<div class="layout_inner">
<div class="layout_header" role="banner">
<div class="pane pane--header grid--no-gutter">
<div class="pane_inner clearfix"><span class="HeaderPaneDiv"><span class="HeaderPaneDiv1">
<div id="_ctrl0_ctl06_divModuleContainer" class="module module-embed module-skip">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<a class="module-skip_link" href="#maincontent">Skip to main content</a>
</div>
</div>
</div>
</span><span class="HeaderPaneDiv2">
<div id="_ctrl0_ctl09_divModuleContainer" class="module module-embed hidden">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<!-- Google Material Icons -->
<link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined" rel="stylesheet">
<!-- Google Analytics -->
<!-- <script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-1164258-15', 'auto');
ga('send', 'pageview');
</script> -->
<!-- End Google Analytics -->
<!-- TESTING -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=UA-1164258-15"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-1164258-15');
</script> -->
<!-- End Global site tag (gtag.js) - Google Analytics -->
<!-- Google Tag Manager -->
<!-- <script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-5Q2VP86');
</script> -->
<!-- End Google Tag Manager -->
<!-- Google Tag Manager (noscript) -->
<!-- <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5Q2VP86" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> -->
<!-- End Google Tag Manager (noscript) -->
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-5Q2VP86');
</script>
<!-- End Google Tag Manager -->
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5Q2VP86" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- Global site tag (gtag.js) - Google Ads: 758357897 -->
<!--
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-758357897"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'AW-758357897');
</script>
<script>
(function(w, d, t, r, u) {
var f, n, i;
w[u] = w[u] || [], f = function() {
var o = { ti: "56018014" };
o.q = w[u], w[u] = new UET(o), w[u].push("pageLoad")
}, n = d.createElement(t), n.src = r, n.async = 1, n.onload = n.onreadystatechange = function() {
var s = this.readyState;
s && s !== "loaded" && s !== "complete" || (f(), n.onload = n.onreadystatechange = null)
}, i = d.getElementsByTagName(t)[0], i.parentNode.insertBefore(n, i)
})(window, document, "script", "//bat.bing.com/bat.js", "uetq");
</script>
-->
<!-- <script type="text/javascript" src="//cdn.bizible.com/scripts/bizible.js" async=""></script> -->
<!-- OLD Facebook Pixel Code -->
<script>
! function(f, b, e, v, n, t, s) {
if (f.fbq) return;
n = f.fbq = function() {
n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments)
};
if (!f._fbq) f._fbq = n;
n.push = n;
n.loaded = !0;
n.version = '2.0';
n.queue = [];
t = b.createElement(e);
t.async = !0;
t.src = v;
s = b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t, s)
}(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '664628584002480');
fbq('track', 'PageView');
</script>
<noscript>
<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=664628584002480&ev=PageView&noscript=1" alt="Facebook Tracking Pixel">
</noscript>
<!-- End Facebook Pixel Code -->
<!-- NEW Meta Pixel Code -->
<!--
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '772249147578894');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=772249147578894&ev=PageView&noscript=1"
/></noscript>
-->
<!-- End Meta Pixel Code -->
<!-- Twitter conversion tracking base code -->
<script>
! function(e, t, n, s, u, a) {
e.twq || (s = e.twq = function() {
s.exe ? s.exe.apply(s, arguments) : s.queue.push(arguments);
}, s.version = '1.1', s.queue = [], u = t.createElement(n), u.async = !0, u.src = 'https://static.ads-twitter.com/uwt.js', a = t.getElementsByTagName(n)[0], a.parentNode.insertBefore(u, a))
}(window, document, 'script');
twq('config', 'oefiu');
</script>
<!-- End Twitter conversion tracking base code -->
<!-- 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('evetn9bydvzi');
</script>
<!-- End of Async Drift Code -->
<!-- Hotjar Tracking Code for https://www.q4inc.com/ -->
<script>
(function(h, o, t, j, a, r) {
h.hj = h.hj || function() {
(h.hj.q = h.hj.q || []).push(arguments)
};
h._hjSettings = {
hjid: 2683589,
hjsv: 6
};
a = o.getElementsByTagName('head')[0];
r = o.createElement('script');
r.async = 1;
r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
a.appendChild(r);
})(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
</script>
<!-- Start of Unbounce Code -->
<script src="https://4a2fce21d9b841eb9a6ab6312eec2a8f.js.ubembed.com" async=""></script>
<!-- End of Unbounce Code -->
<!-- Google Optimize Starts -->
<script src="https://www.googleoptimize.com/optimize.js?id=OPT-WPDHT6L"></script>
<!-- Google Optimize Ends -->
<!-- 6Sense Tracking Code STARTS -->
<script>
window._6si = window._6si || [];
window._6si.push(['enableEventTracking', true]);
window._6si.push(['setToken', 'bbe21562d6de8f05313ba6eed042fb49']);
window._6si.push(['setEndpoint', 'b.6sc.co']);
(function() {
var gd = document.createElement('script');
gd.type = 'text/javascript';
gd.async = true;
gd.src = '//j.6sc.co/6si.min.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gd, s);
})();
</script>
<!-- 6Sense Tracking Code ENDS -->
<!-- GA4 Tracking Code -->
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-DDX78HE8PG"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-DDX78HE8PG');
</script>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=AW-11004260968"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'AW-11004260968');
</script>
<!-- Google Analytics -->
<!-- <script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-1164258-15', 'auto');
ga('send', 'pageview');
</script> -->
<!-- End Google Analytics -->
<!-- TESTING -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=UA-1164258-15"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-1164258-15');
</script> -->
<!-- End Global site tag (gtag.js) - Google Analytics -->
<!-- Google Tag Manager -->
<!-- <script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-5Q2VP86');
</script> -->
<!-- End Google Tag Manager -->
<!-- Google Tag Manager (noscript) -->
<!-- <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5Q2VP86" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> -->
<!-- End Google Tag Manager (noscript) -->
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-5Q2VP86');
</script>
<!-- End Google Tag Manager -->
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5Q2VP86" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- Global site tag (gtag.js) - Google Ads: 758357897 -->
<!--
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-758357897"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'AW-758357897');
</script>
<script>
(function(w, d, t, r, u) {
var f, n, i;
w[u] = w[u] || [], f = function() {
var o = { ti: "56018014" };
o.q = w[u], w[u] = new UET(o), w[u].push("pageLoad")
}, n = d.createElement(t), n.src = r, n.async = 1, n.onload = n.onreadystatechange = function() {
var s = this.readyState;
s && s !== "loaded" && s !== "complete" || (f(), n.onload = n.onreadystatechange = null)
}, i = d.getElementsByTagName(t)[0], i.parentNode.insertBefore(n, i)
})(window, document, "script", "//bat.bing.com/bat.js", "uetq");
</script>
-->
<!-- <script type="text/javascript" src="//cdn.bizible.com/scripts/bizible.js" async=""></script> -->
<!-- OLD Facebook Pixel Code -->
<script>
! function(f, b, e, v, n, t, s) {
if (f.fbq) return;
n = f.fbq = function() {
n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments)
};
if (!f._fbq) f._fbq = n;
n.push = n;
n.loaded = !0;
n.version = '2.0';
n.queue = [];
t = b.createElement(e);
t.async = !0;
t.src = v;
s = b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t, s)
}(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '664628584002480');
fbq('track', 'PageView');
</script>
<noscript>
<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=664628584002480&ev=PageView&noscript=1" alt="Facebook Tracking Pixel">
</noscript>
<!-- End Facebook Pixel Code -->
<!-- NEW Meta Pixel Code -->
<!--
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '772249147578894');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=772249147578894&ev=PageView&noscript=1"
/></noscript>
-->
<!-- End Meta Pixel Code -->
<!-- Twitter conversion tracking base code -->
<script>
! function(e, t, n, s, u, a) {
e.twq || (s = e.twq = function() {
s.exe ? s.exe.apply(s, arguments) : s.queue.push(arguments);
}, s.version = '1.1', s.queue = [], u = t.createElement(n), u.async = !0, u.src = 'https://static.ads-twitter.com/uwt.js', a = t.getElementsByTagName(n)[0], a.parentNode.insertBefore(u, a))
}(window, document, 'script');
twq('config', 'oefiu');
</script>
<!-- End Twitter conversion tracking base code -->
<!-- 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('evetn9bydvzi');
</script>
<!-- End of Async Drift Code -->
<!-- Hotjar Tracking Code for https://www.q4inc.com/ -->
<script>
(function(h, o, t, j, a, r) {
h.hj = h.hj || function() {
(h.hj.q = h.hj.q || []).push(arguments)
};
h._hjSettings = {
hjid: 2683589,
hjsv: 6
};
a = o.getElementsByTagName('head')[0];
r = o.createElement('script');
r.async = 1;
r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
a.appendChild(r);
})(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
</script>
<!-- Start of Unbounce Code -->
<script src="https://4a2fce21d9b841eb9a6ab6312eec2a8f.js.ubembed.com" async=""></script>
<!-- End of Unbounce Code -->
<!-- Google Optimize Starts -->
<script src="https://www.googleoptimize.com/optimize.js?id=OPT-WPDHT6L"></script>
<!-- Google Optimize Ends -->
<!-- 6Sense Tracking Code STARTS -->
<script>
window._6si = window._6si || [];
window._6si.push(['enableEventTracking', true]);
window._6si.push(['setToken', 'bbe21562d6de8f05313ba6eed042fb49']);
window._6si.push(['setEndpoint', 'b.6sc.co']);
(function() {
var gd = document.createElement('script');
gd.type = 'text/javascript';
gd.async = true;
gd.src = '//j.6sc.co/6si.min.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gd, s);
})();
</script>
<!-- 6Sense Tracking Code ENDS -->
<!-- GA4 Tracking Code -->
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-DDX78HE8PG"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'G-DDX78HE8PG');
</script>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=AW-11004260968"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'AW-11004260968');
</script>
</div>
</div>
</div>
</span><span class="HeaderPaneDiv3">
<div id="_ctrl0_ctl12_divModuleContainer" class="module module-embed module-logo module-logo--header">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<a href="/home/default.aspx">
<!-- <img class="module-logo_white nav_logo" src="//s25.q4cdn.com/982695397/files/design/logos/Q4_3D_Logo.png" alt="Q4 Logo White"> -->
<img class="module-logo_white nav_logo" src="//s25.q4cdn.com/982695397/files/design/logos/Q4-shimmer-300x300.gif" alt="Q4 Logo White">
<!-- <img class="module-logo_blue nav_logo" src="//s25.q4cdn.com/982695397/files/design/logos/Q4_3D_Logo.png" alt="Q4 Logo Blue"> -->
<img class="module-logo_blue nav_logo" src="//s25.q4cdn.com/982695397/files/design/logos/Q4-shimmer-300x300.gif" alt="Q4 Logo Blue">
<!-- <img class="module-logo_white" src="//s25.q4cdn.com/982695397/files/design/logo-blue.svg" alt="Q4 Logo White">
<img class="module-logo_blue" src="//s25.q4cdn.com/982695397/files/design/logo-blue.svg" alt="Q4 Logo Blue"> -->
</a>
</div>
</div>
</div>
</span><span class="HeaderPaneDiv4">
<div id="nav_guide1" class="nav_guide"> 1. Use Left/Right arrow keys to allow users to navigate within the navigation links. 2. Use Down arrow key to expand the submenu and up/down arrow keys to navigate within the submenu. 3. Use
Enter/Space key to select the menu/submenu items. 4. Use Esc key to leave the submenu. 5. Use Home to select the first item in the menu and End to select the last item in the menu. 6. Use character keys to select the next item
having a name that starts with the typed character. </div>
<nav class="nav nav--main" aria-label="primary navigation">
<ul class="level1 sf-js-enabled" style="touch-action: pan-y;" role="menu">
<li role="none"><a href="https://www.q4inc.com/why-q4/default.aspx" tabindex="0" aria-describedby="nav_guide1" role="menuitem">Why Q4</a></li>
<li class="has-children" role="none"><a href="/platform/q4-capital-connect" class="sf-with-ul" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Platform</a>
<ul class="level2" style="display: none;">
<li role="none"><a href="https://www.q4inc.com/platform/q4-platform/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Q4 Platform</a></li>
</ul>
</li>
<li class="has-children" role="none"><a href="https://www.q4inc.com/products/investor-relations-websites/default.aspx" class="sf-with-ul" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Products</a>
<ul class="level2" style="display: none;">
<li class="has-children" role="none">
<a href="https://www.q4inc.com/products/investor-relations-websites/default.aspx" class="sf-with-ul" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Investor Relations Websites</a>
<ul class="level3" style="display: none;">
<li role="none"><a href="https://www.q4inc.com/products/investor-relations-websites/SPAC/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">SPAC</a></li>
<li role="none"><a href="https://www.q4inc.com/products/investor-relations-websites/design-library/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Design Library</a></li>
<li role="none"><a href="https://www.q4inc.com/products/investor-relations-websites/accessibility/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Accessibility</a></li>
</ul>
</li>
<li class="has-children" role="none"><a href="https://www.q4inc.com/products/investor-relations/default.aspx" class="sf-with-ul" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Investor Relations Events</a>
<ul class="level3" style="display: none;">
<li role="none"><a href="https://www.q4inc.com/products/investor-relations/earnings/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Earnings</a></li>
<li role="none"><a href="https://www.q4inc.com/products/investor-relations/video-earnings/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Video Earnings</a></li>
<li role="none"><a href="https://www.q4inc.com/products/investor-relations/virtual-investor-and-analyst-days/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Investor Days</a></li>
</ul>
</li>
<li role="none"><a href="https://www.q4inc.com/products/success-program/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Success Program</a></li>
<li class="has-children" role="none"><a href="https://www.q4inc.com/products/esg-communications/default.aspx" class="sf-with-ul" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">ESG </a>
<ul class="level3" style="display: none;">
<li role="none"><a href="https://www.q4inc.com/products/esg-communications/esg/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">ESG Website</a></li>
<li role="none"><a href="https://www.q4inc.com/products/esg-communications/virtual-events-for-esg/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">ESG Events</a></li>
</ul>
</li>
<li class="js--us" role="none"><a href="https://www.q4inc.com/products/surveillance/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem"><span class="us">Surveillance<span></span></span></a></li>
<li role="none"><a href="https://www.q4inc.com/products/engagement-analytics/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Engagement Analytics</a></li>
<li role="none"><a href="https://www.q4inc.com/products/investor-relations-crm/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Investor Relations CRM</a></li>
<li role="none"><a href="https://www.q4inc.com/products/product-release-hub/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Q4 Product Release Hub</a></li>
<li role="none"><a href="https://www.q4inc.com/products/newsroom/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Newsroom</a></li>
</ul>
</li>
<li class="has-children" role="none"><a href="/solutions/investor-relations-professionals/" class="sf-with-ul" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Solutions</a>
<ul class="level2" style="display: none;">
<li role="none"><a href="https://www.q4inc.com/solutions/investor-relations-professionals/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Investor Relations Professionals</a></li>
<li role="none"><a href="https://www.q4inc.com/solutions/sell-side-professionals/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Sell-Side Professionals</a></li>
<li role="none"><a href="https://www.q4inc.com/solutions/market-volatility-hub/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Bridging the Volatility Gap</a></li>
</ul>
</li>
<li class="has-children" role="none"><a href="https://media.q4inc.com/Home/default.aspx" target="_blank" class="sf-with-ul" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Resources</a>
<ul class="level2" style="display: none;">
<li role="none"><a href="https://q4blog.com/" target="_blank" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Q4 Blog</a></li>
<li role="none"><a href="https://media.q4inc.com/events/default.aspx" target="_blank" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Industry Events</a></li>
<li role="none"><a href="https://media.q4inc.com/videos/default.aspx" target="_blank" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Videos</a></li>
<li role="none"><a href="https://media.q4inc.com/research/default.aspx" target="_blank" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Research</a></li>
<li role="none"><a href="https://investors.q4inc.com/news/default.aspx" target="_blank" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Newsroom</a></li>
<li role="none"><a href="https://media.q4inc.com/media-kit/default.aspx" target="_blank" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Media Kit</a></li>
<li role="none"><a href="https://learn.q4inc.com/analytics-glossary/" target="_blank" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Analytics Glossary</a></li>
</ul>
</li>
<li class="has-children" role="none"><a href="https://www.q4inc.com/company/about-us/default.aspx" class="sf-with-ul" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Company</a>
<ul class="level2" style="display: none;">
<li role="none"><a href="https://www.q4inc.com/company/about-us/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">About us</a></li>
<li role="none"><a href="/company/about-us/default.aspx#leadership" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Leadership</a></li>
<li role="none"><a href="/company/about-us/default.aspx#customers" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Clients</a></li>
<li role="none"><a href="https://careers.q4inc.com/Home/default.aspx" target="_blank" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Careers</a></li>
<li role="none"><a href="https://investors.q4inc.com/" target="_blank" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Investors</a></li>
<li role="none"><a href="/company/about-us/default.aspx#press" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Press</a></li>
<li role="none"><a href="https://www.q4inc.com/company/partners/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Partners</a></li>
</ul>
</li>
<li role="none"><a href="https://www.q4inc.com/contact-us/default.aspx" tabindex="-1" aria-describedby="nav_guide1" role="menuitem">Contact Us</a></li>
</ul>
</nav>
</span><span class="HeaderPaneDiv5">
<div id="_ctrl0_ctl18_divModuleContainer" class="module module-embed module-request">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<a href="https://connect.q4inc.com/" id="upper-nav-cc-login" class="button button--demo cc-login">Log In</a>
</div>
</div>
</div>
</span><span class="HeaderPaneDiv6">
<div id="_ctrl0_ctl21_divModuleContainer" class="module module-embed module-request">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<a href="/demo/default.aspx" id="upper-nav-demo" class="button button--demo"> Let's Talk</a>
<!-- <a href="https://learn.q4inc.com/demo/" id="upper-nav-demo" class="button button--demo"> Let's Talk</a> -->
</div>
</div>
</div>
</span><span class="HeaderPaneDiv8">
<div id="_ctrl0_ctl24_divModuleContainer" class="module module-search module-search" role="search">
<div class="module_container module_container--outer">
<div id="_ctrl0_ctl24_lblTitle" class="module-search_toggle" role="button" aria-label="toggle search" tabindex="0" aria-expanded="false"><span id="_ctrl0_ctl24_lblModuleTitle" class="ModuleTitle"><span
class="material-symbols-outlined"> search </span><span class="sr-only">Site Search</span></span></div>
<div class="module_container module_container--inner" aria-hidden="true">
<label for="_ctrl0_ctl24_txtSearchInput" id="_ctrl0_ctl24_lblSearchText" class="module-search_text sr-only">Search query</label>
<input name="_ctrl0$ctl24$txtSearchInput" type="text" maxlength="256" id="_ctrl0_ctl24_txtSearchInput" class="module_input module-search_input" title="Search query" placeholder="Search Investor Relations" value="">
<button type="submit" name="_ctrl0$ctl24$btnSearch" value="Search" id="_ctrl0_ctl24_btnSearch" class="module_button module-search_button"><span class="button_text">Search</span></button>
</div>
</div>
</div>
</span><span class="HeaderPaneDiv9">
<div id="_ctrl0_ctl27_divModuleContainer" class="module module-embed layout_toggle">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<button class="layout_toggle-button" aria-label="open main menu">
<span class="material-symbols-outlined">menu</span>
</button>
</div>
</div>
</div>
</span></span></div>
</div>
<div class="pane pane--banner grid--no-gutter">
<div class="pane_inner"><span class="HeaderPane2Div1">
<div id="_ctrl0_ctl60_divModuleContainer" class="module module-html module-banner-text">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<div id="hero-banner-copy">
<h1>Where the market connects</h1>
<div class="module_details">
<p>Q4 is the only capital markets access platform that transforms how issuers, investors, and the sell side connect, communicate, and engage with one another.</p>
</div>
<div class="button_container">
<a href="/demo/default.aspx" class="button home-hero-cta" aria-label="Request a Demo">Request a Demo</a>
</div>
</div>
</div>
</div>
</div>
</span></div>
</div>
<div class="pane pane--navigation">
<div class="pane_inner"><span class="NavigationPaneDiv10">
<div id="_ctrl0_ctl30_divModuleContainer" class="module module-html layout_toggle">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<button class="layout_toggle-button" aria-label="close main menu"><span class="q4-icon_close" aria-hidden="true"></span></button>
</div>
</div>
</div>
</span><span class="NavigationPaneDiv11">
<nav class="nav nav--mobile" aria-label="mobile navigation">
<ul class="level1 sf-js-enabled" style="touch-action: pan-y;">
<li><a href="https://www.q4inc.com/why-q4/default.aspx" tabindex="0">Why Q4</a></li>
<li class="has-children"><a href="/platform/q4-capital-connect" class="sf-with-ul" tabindex="0">Platform</a>
<ul class="level2" style="display: none;">
<li class="nav_back"><span class="nav_back-button q4-icon_chevron-left" tabindex="0"></span></li>
<li><a href="https://www.q4inc.com/platform/q4-platform/default.aspx" tabindex="0">Q4 Platform</a></li>
</ul>
</li>
<li class="has-children"><a href="https://www.q4inc.com/products/investor-relations-websites/default.aspx" class="sf-with-ul" tabindex="0">Products</a>
<ul class="level2" style="display: none;">
<li class="nav_back"><span class="nav_back-button q4-icon_chevron-left" tabindex="0"></span></li>
<li class="has-children"><a href="https://www.q4inc.com/products/investor-relations-websites/default.aspx" class="sf-with-ul" tabindex="0">Investor Relations Websites</a>
<ul class="level3" style="display: none;">
<li class="nav_back"><span class="nav_back-button q4-icon_chevron-left" tabindex="0"></span></li>
<li><a href="https://www.q4inc.com/products/investor-relations-websites/SPAC/default.aspx" tabindex="0">SPAC</a></li>
<li><a href="https://www.q4inc.com/products/investor-relations-websites/design-library/default.aspx" tabindex="0">Design Library</a></li>
<li><a href="https://www.q4inc.com/products/investor-relations-websites/accessibility/default.aspx" tabindex="0">Accessibility</a></li>
</ul>
</li>
<li class="has-children"><a href="https://www.q4inc.com/products/investor-relations/default.aspx" class="sf-with-ul" tabindex="0">Investor Relations Events</a>
<ul class="level3" style="display: none;">
<li class="nav_back"><span class="nav_back-button q4-icon_chevron-left" tabindex="0"></span></li>
<li><a href="https://www.q4inc.com/products/investor-relations/earnings/default.aspx" tabindex="0">Earnings</a></li>
<li><a href="https://www.q4inc.com/products/investor-relations/video-earnings/default.aspx" tabindex="0">Video Earnings</a></li>
<li><a href="https://www.q4inc.com/products/investor-relations/virtual-investor-and-analyst-days/default.aspx" tabindex="0">Investor Days</a></li>
</ul>
</li>
<li><a href="https://www.q4inc.com/products/success-program/default.aspx" tabindex="0">Success Program</a></li>
<li class="has-children"><a href="https://www.q4inc.com/products/esg-communications/default.aspx" class="sf-with-ul" tabindex="0">ESG </a>
<ul class="level3" style="display: none;">
<li class="nav_back"><span class="nav_back-button q4-icon_chevron-left" tabindex="0"></span></li>
<li><a href="https://www.q4inc.com/products/esg-communications/esg/default.aspx" tabindex="0">ESG Website</a></li>
<li><a href="https://www.q4inc.com/products/esg-communications/virtual-events-for-esg/default.aspx" tabindex="0">ESG Events</a></li>
</ul>
</li>
<li class="js--us"><a href="https://www.q4inc.com/products/surveillance/default.aspx" tabindex="0"><span class="us" tabindex="0">Surveillance<span tabindex="0"></span></span></a></li>
<li><a href="https://www.q4inc.com/products/engagement-analytics/default.aspx" tabindex="0">Engagement Analytics</a></li>
<li><a href="https://www.q4inc.com/products/investor-relations-crm/default.aspx" tabindex="0">Investor Relations CRM</a></li>
<li><a href="https://www.q4inc.com/products/product-release-hub/default.aspx" tabindex="0">Q4 Product Release Hub</a></li>
<li><a href="https://www.q4inc.com/products/newsroom/default.aspx" tabindex="0">Newsroom</a></li>
</ul>
</li>
<li class="has-children"><a href="/solutions/investor-relations-professionals/" class="sf-with-ul" tabindex="0">Solutions</a>
<ul class="level2" style="display: none;">
<li class="nav_back"><span class="nav_back-button q4-icon_chevron-left" tabindex="0"></span></li>
<li><a href="https://www.q4inc.com/solutions/investor-relations-professionals/default.aspx" tabindex="0">Investor Relations Professionals</a></li>
<li><a href="https://www.q4inc.com/solutions/sell-side-professionals/default.aspx" tabindex="0">Sell-Side Professionals</a></li>
<li><a href="https://www.q4inc.com/solutions/market-volatility-hub/default.aspx" tabindex="0">Bridging the Volatility Gap</a></li>
</ul>
</li>
<li class="has-children"><a href="https://media.q4inc.com/Home/default.aspx" target="_blank" class="sf-with-ul" tabindex="0">Resources</a>
<ul class="level2" style="display: none;">
<li class="nav_back"><span class="nav_back-button q4-icon_chevron-left" tabindex="0"></span></li>
<li><a href="https://q4blog.com/" target="_blank" tabindex="0">Q4 Blog</a></li>
<li><a href="https://media.q4inc.com/events/default.aspx" target="_blank" tabindex="0">Industry Events</a></li>
<li><a href="https://media.q4inc.com/videos/default.aspx" target="_blank" tabindex="0">Videos</a></li>
<li><a href="https://media.q4inc.com/research/default.aspx" target="_blank" tabindex="0">Research</a></li>
<li><a href="https://investors.q4inc.com/news/default.aspx" target="_blank" tabindex="0">Newsroom</a></li>
<li><a href="https://media.q4inc.com/media-kit/default.aspx" target="_blank" tabindex="0">Media Kit</a></li>
<li><a href="https://learn.q4inc.com/analytics-glossary/" target="_blank" tabindex="0">Analytics Glossary</a></li>
</ul>
</li>
<li class="has-children"><a href="https://www.q4inc.com/company/about-us/default.aspx" class="sf-with-ul" tabindex="0">Company</a>
<ul class="level2" style="display: none;">
<li class="nav_back"><span class="nav_back-button q4-icon_chevron-left" tabindex="0"></span></li>
<li><a href="https://www.q4inc.com/company/about-us/default.aspx" tabindex="0">About us</a></li>
<li><a href="/company/about-us/default.aspx#leadership" tabindex="0">Leadership</a></li>
<li><a href="/company/about-us/default.aspx#customers" tabindex="0">Clients</a></li>
<li><a href="https://careers.q4inc.com/Home/default.aspx" target="_blank" tabindex="0">Careers</a></li>
<li><a href="https://investors.q4inc.com/" target="_blank" tabindex="0">Investors</a></li>
<li><a href="/company/about-us/default.aspx#press" tabindex="0">Press</a></li>
<li><a href="https://www.q4inc.com/company/partners/default.aspx" tabindex="0">Partners</a></li>
</ul>
</li>
<li><a href="https://www.q4inc.com/contact-us/default.aspx" tabindex="0">Contact Us</a></li>
</ul>
</nav>
<nav class="nav nav--secondary dark" aria-label="secondary navigation">
<ul class="level1">
<li><a href="https://www.q4inc.com/why-q4/default.aspx">Why Q4</a></li>
<li class="has-children"><a href="/platform/q4-capital-connect">Platform</a>
<ul class="level2 sf-js-enabled" style="touch-action: pan-y;">
<li><a href="https://www.q4inc.com/platform/q4-platform/default.aspx">Q4 Platform</a></li>
</ul>
</li>
<li class="has-children"><a href="https://www.q4inc.com/products/investor-relations-websites/default.aspx">Products</a>
<ul class="level2 sf-js-enabled" style="touch-action: pan-y;">
<li class="has-children"><a href="https://www.q4inc.com/products/investor-relations-websites/default.aspx" class="sf-with-ul">Investor Relations Websites</a>
<ul class="level3" style="display: none;">
<li><a href="https://www.q4inc.com/products/investor-relations-websites/SPAC/default.aspx">SPAC</a></li>
<li><a href="https://www.q4inc.com/products/investor-relations-websites/design-library/default.aspx">Design Library</a></li>
<li><a href="https://www.q4inc.com/products/investor-relations-websites/accessibility/default.aspx">Accessibility</a></li>
</ul>
</li>
<li class="has-children"><a href="https://www.q4inc.com/products/investor-relations/default.aspx" class="sf-with-ul">Investor Relations Events</a>
<ul class="level3" style="display: none;">
<li><a href="https://www.q4inc.com/products/investor-relations/earnings/default.aspx">Earnings</a></li>
<li><a href="https://www.q4inc.com/products/investor-relations/video-earnings/default.aspx">Video Earnings</a></li>
<li><a href="https://www.q4inc.com/products/investor-relations/virtual-investor-and-analyst-days/default.aspx">Investor Days</a></li>
</ul>
</li>
<li><a href="https://www.q4inc.com/products/success-program/default.aspx">Success Program</a></li>
<li class="has-children"><a href="https://www.q4inc.com/products/esg-communications/default.aspx" class="sf-with-ul">ESG </a>
<ul class="level3" style="display: none;">
<li><a href="https://www.q4inc.com/products/esg-communications/esg/default.aspx">ESG Website</a></li>
<li><a href="https://www.q4inc.com/products/esg-communications/virtual-events-for-esg/default.aspx">ESG Events</a></li>
</ul>
</li>
<li class="js--us"><a href="https://www.q4inc.com/products/surveillance/default.aspx"><span class="us">Surveillance<span></span></span></a></li>
<li><a href="https://www.q4inc.com/products/engagement-analytics/default.aspx">Engagement Analytics</a></li>
<li><a href="https://www.q4inc.com/products/investor-relations-crm/default.aspx">Investor Relations CRM</a></li>
<li><a href="https://www.q4inc.com/products/product-release-hub/default.aspx">Q4 Product Release Hub</a></li>
<li><a href="https://www.q4inc.com/products/newsroom/default.aspx">Newsroom</a></li>
</ul>
</li>
<li class="has-children"><a href="/solutions/investor-relations-professionals/">Solutions</a>
<ul class="level2 sf-js-enabled" style="touch-action: pan-y;">
<li><a href="https://www.q4inc.com/solutions/investor-relations-professionals/default.aspx">Investor Relations Professionals</a></li>
<li><a href="https://www.q4inc.com/solutions/sell-side-professionals/default.aspx">Sell-Side Professionals</a></li>
<li><a href="https://www.q4inc.com/solutions/market-volatility-hub/default.aspx">Bridging the Volatility Gap</a></li>
</ul>
</li>
<li class="has-children"><a href="https://media.q4inc.com/Home/default.aspx" target="_blank">Resources</a>
<ul class="level2 sf-js-enabled" style="touch-action: pan-y;">
<li><a href="https://q4blog.com/" target="_blank">Q4 Blog</a></li>
<li><a href="https://media.q4inc.com/events/default.aspx" target="_blank">Industry Events</a></li>
<li><a href="https://media.q4inc.com/videos/default.aspx" target="_blank">Videos</a></li>
<li><a href="https://media.q4inc.com/research/default.aspx" target="_blank">Research</a></li>
<li><a href="https://investors.q4inc.com/news/default.aspx" target="_blank">Newsroom</a></li>
<li><a href="https://media.q4inc.com/media-kit/default.aspx" target="_blank">Media Kit</a></li>
<li><a href="https://learn.q4inc.com/analytics-glossary/" target="_blank">Analytics Glossary</a></li>
</ul>
</li>
<li class="has-children"><a href="https://www.q4inc.com/company/about-us/default.aspx">Company</a>
<ul class="level2 sf-js-enabled" style="touch-action: pan-y;">
<li><a href="https://www.q4inc.com/company/about-us/default.aspx">About us</a></li>
<li><a href="/company/about-us/default.aspx#leadership">Leadership</a></li>
<li><a href="/company/about-us/default.aspx#customers">Clients</a></li>
<li><a href="https://careers.q4inc.com/Home/default.aspx" target="_blank">Careers</a></li>
<li><a href="https://investors.q4inc.com/" target="_blank">Investors</a></li>
<li><a href="/company/about-us/default.aspx#press">Press</a></li>
<li><a href="https://www.q4inc.com/company/partners/default.aspx">Partners</a></li>
</ul>
</li>
<li><a href="https://www.q4inc.com/contact-us/default.aspx">Contact Us</a></li>
</ul>
</nav>
</span><span class="NavigationPaneDiv12">
<div id="_ctrl0_ctl36_divModuleContainer" class="module module-html module-request-mobile">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<a href="http://www.q4inc.com/request-demo" class="button button--demo"> Request a Demo</a>
</div>
</div>
</div>
</span></div>
</div>
</div>
<div class="layout_content" id="maincontent" role="main">
<div class="pane pane--breadcrumb">
<div class="pane_inner"></div>
</div>
<div class="pane pane--left">
<div class="pane_inner"><span class="LeftPaneDiv"></span></div>
</div>
<div class="pane pane--content">
<div class="pane_inner"><span class="ContentPaneDiv"><span class="ContentPaneDiv2">
<div id="_ctrl0_ctl63_divModuleContainer" class="module module-html module-clients list--reset module-us">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<ul class="module-clients_list">
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/shopify-logo.svg" class="module-clients_list-image" alt="Shopify Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/visa-logo.svg" class="module-clients_list-image module-clients_list-image--visa" alt="Visa Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/spotify-logo.svg" class="module-clients_list-image" alt="Spotify Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/mc-logo.svg" class="module-clients_list-image" alt="McDonalds Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/walmart-logo.svg" class="module-clients_list-image" alt="Walmart Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/salesforce-logo.svg" class="module-clients_list-image" alt="Salesforce Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/national_bank.svg" class="module-clients_list-image" alt="National Bank Logo" style="width: 110px;"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/netflix-logo.svg" class="module-clients_list-image" alt="Netflix Logo"></li>
</ul>
</div>
</div>
</div>
</span><span class="ContentPaneDiv3">
<div id="_ctrl0_ctl66_divModuleContainer" class="module module-html module-clients list--reset module-eu">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<ul class="module-clients_list">
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/shopify-logo.svg" class="module-clients_list-image" alt="Shopify Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/visa-logo.svg" class="module-clients_list-image module-clients_list-image--visa" alt="Visa Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/spotify-logo.svg" class="module-clients_list-image" alt="Spotify Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/mc-logo.svg" class="module-clients_list-image" alt="McDonalds Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/RWE_Logo_2018.svg" class="module-clients_list-image module-clients_list-image--rwe" alt="RWE Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/national_bank.svg" class="module-clients_list-image" alt="National Bank Logo" style="width: 110px;"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/salesforce-logo.svg" class="module-clients_list-image" alt="Salesforce Logo"></li>
<li><img src="//s25.q4cdn.com/982695397/files/images/logos/airbus-logo.png" class="module-clients_list-image" alt="Airbus Logo"></li>
</ul>
</div>
</div>
</div>
</span><span class="ContentPaneDiv4">
<div id="_ctrl0_ctl69_divModuleContainer" class="module module-embed parallax-section">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<style>
.parallax-container {
max-width: 100%;
height: 500px;
margin: 0 auto;
position: relative;
}
.box {
transition: transform;
will-change: transform;
margin: 50px 0;
}
.copy-box {
position: absolute;
color: #ffffff;
padding: 70px 50px;
width: 55%;
height: auto;
top: -100px;
left: 0;
background-color: hsla(0, 0%, 100%, 1);
background-image: radial-gradient(at 39% 27%, hsla(14, 100%, 59%, 1) 0px, transparent 50%), radial-gradient(at 32% 1%, hsla(11, 100%, 55%, 1) 0px, transparent 50%), radial-gradient(at 68% 53%, hsla(316, 76%, 43%, 1) 0px, transparent 50%), radial-gradient(at 100% 47%, hsla(245, 84%, 56%, 1) 0px, transparent 50%), radial-gradient(at 100% 0%, hsla(337, 72%, 50%, 1) 0px, transparent 50%), radial-gradient(at 99% 99%, hsla(245, 84%, 56%, 1) 0px, transparent 50%), radial-gradient(at 68% 99%, hsla(319, 65%, 50%, 1) 0px, transparent 50%), radial-gradient(at 73% 0%, hsla(345, 100%, 54%, 1) 0px, transparent 50%), radial-gradient(at 0% 1%, hsla(14, 100%, 59%, 1) 0px, transparent 50%), radial-gradient(at 0% 47%, hsla(14, 100%, 59%, 1) 0px, transparent 50%), radial-gradient(at 0% 99%, hsla(357, 100%, 55%, 1) 0px, transparent 50%), radial-gradient(at 37% 98%, hsla(343, 87%, 38%, 1) 0px, transparent 50%);
box-shadow: 0 10px 50px -10px rgba(0, 0, 0, 0.5);
}
.copy-box h2 {
text-align: left;
color: inherit;
}
.image-box {
position: absolute;
width: 55%;
height: auto;
top: 20px;
right: 0;
}
.image-box img {
width: 100%;
height: auto;
}
/* For mobile devices */
@media only screen and (max-width: 767px) {
/* Disable parallax */
[data-parallax] {
transform: none !important;
}
/* Stack boxes vertically */
.parallax-container {
height: auto;
display: flex;
flex-direction: column;
}
.box {
position: relative;
transform: none !important;
margin: 0;
}
.copy-box,
.image-box {
position: static !important;
width: 100%;
}
.copy-box {
padding: 40px;
order: 1;
box-shadow: none;
}
.image-box {
margin-top: 0;
order: 2;
}
}
</style>
<div class="parallax-container">
<div class="box image-box" data-speed="3" data-parallax="" style="transform: translate3d(0px, 291.22px, 0px);"><img src="//s25.q4cdn.com/982695397/files/images/parallax/parallax-home.jpg"></div>
<div class="box copy-box" data-speed="1" data-parallax="" style="transform: translate3d(0px, 78.642px, 0px);">
<div class="module_details homepage-intro-details">
<h2 class="module_title">The capital markets access platform</h2>
<p style="max-width:940px; font-size:18px;">The Q4 platform is the only destination built for you to communicate your compelling value, unify data across your program, and transform how you connect with the capital
markets.</p>
</div>
</div>
</div>
<script>
var windowSel = $(window);
// parallax
function parallaxScroll(selector, speed) {
var elementTop = $(selector).offset().top;
var elementBottom = elementTop + $(selector).outerHeight();
var viewportTop = $(window).scrollTop();
var viewportBottom = viewportTop + $(window).height();
if (viewportBottom > elementTop && viewportTop < elementBottom) {
var movement = -(viewportTop - elementTop) * (speed / 10);
window.requestAnimationFrame(function() {
$(selector).css('transform', 'translate3d(0,' + movement + 'px, 0)');
});
}
}
// parallax init
function parallaxInit(selector) {
if ($(selector).length && window.innerWidth > 1024 && navigator.userAgent.match(/iPad/i) == null) {
$(selector).each(function(i, el) {
var speed = $(el).data('speed');
//init function on load
parallaxScroll($(el), speed);
// init function on scroll
windowSel.on('scroll', function() {
parallaxScroll($(el), speed);
});
});
}
}
var parallaxItem = '[data-parallax]';
parallaxInit(parallaxItem);
</script>
</div>
</div>
</div>
</span><span class="ContentPaneDiv5">
<div id="_ctrl0_ctl72_divModuleContainer" class="module module-html module-benefits">
<div class="module_container module_container--outer">
<h2 id="_ctrl0_ctl72_lblTitle" class="module_title"><span id="_ctrl0_ctl72_lblModuleTitle" class="ModuleTitle">Q4 makes the market smarter, faster, and more informed</span></h2>
<div class="module_container module_container--inner">
<style>
.three-column-section.module_items.grid--flex.grid--no-gutter {
margin: 45px auto 0 !important;
max-width: 1020px;
display: flex;
justify-content: space-between;
}
.module_details a.module_learn-more {
margin: 0;
padding: 0;
}
.module-benefits .module_item {
margin: 10px auto;
padding: 15px 50px 50px;
text-align: left;
border-radius: 10px;
width: 44%;
transition: 0.3s ease-in-out;
border: solid 1px #f0f0f0;
}
.module-benefits .module_item-header {
display: flex;
align-items: flex-start;
flex-direction: column;
border-bottom: none;
margin: 30px auto 10px;
height: auto;
}
.module-benefits .module_item:hover {
box-shadow: 0px 4px 15px rgb(0 0 0 / 15%);
}
.module-benefits .module_item p {
font-size: 16px;
margin-bottom: 30px !important;
color: #2A3035 !important;
}
.module_item-header img {
width: 100%;
max-width: 70px;
margin: 0;
}
.module_item-header h2 {
font-size: 26px;
margin: 20px 0 0;
transition: color 0.3s ease-in-out;
}
.module_item-header h2,
span.module_learn-more {
color: #006add;
}
.module-benefits .module_item:hover span.module_learn-more,
.module-benefits .module_item:hover .module_item-header h2 {
color: #4533EE;
}
@media only screen and (max-width: 767px) {
.module-benefits .module_item {
width: 100%;
}
</style>
<div class="three-column-section module_items grid--flex grid--no-gutter">
<a href="/success-platform/default.aspx" aria-label="Build a proactive data-driven strategy to position your investment opportunity with investors" class="module_item">
<div class="module_item-header">
<div class="header-icon-container">
<!-- <img src="//s25.q4cdn.com/982695397/files/images/home/icons/home-icons-public-companies.png" alt="Public companies Icon"> -->
<span class="material-symbols-outlined" style="font-size: 60px;">work</span>
</div>
<h2>Public Companies</h2>
</div>
<div class="module_details">
<p>Enjoy seamless integration and AI-driven insights across all your engagement channels to maximize your opportunities with investors.</p>
<span class="module_learn-more">Learn More</span>
</div>
</a>
<a href="/products/virtual-events/capital-markets/default.aspx" aria-label="Reinvent the investor conference and bus-tour experience as the demand for virtual accelerates." class="module_item">
<div class="module_item-header">
<div class="header-icon-container">
<!-- <img src="//s25.q4cdn.com/982695397/files/images/home/icons/home-icons-banks.png" alt="Investment Banks Icon"> -->
<span class="material-symbols-outlined" style="font-size: 60px;">account_balance</span>
</div>
<h2>Investment Banks</h2>
</div>
<div class="module_details">
<p>Reinvent the investor conference and road show experience as the demand for virtual events continues. </p>
<span class="module_learn-more">Learn More</span>
</div>
</a>
</div>
</div>
</div>
</div>
</span><span class="ContentPaneDiv6">
<div id="_ctrl0_ctl75_divModuleContainer" class="module module-html module-boxes-introduction module--no-padding-top module--no-padding-top text-center ea-vid">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<!-- <div id="ea-video" style="padding:55% 0 0 0;position:relative; width:100%; max-width:900px;margin:45px auto;">
<iframe src="https://player.vimeo.com/video/777397083?h=f557144224&badge=0&autopause=0&player_id=0&app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen="" style="position:absolute;top:0;left:0;width:100%;height:100%;" title="Q4 - Capital Markets Event Platform"></iframe>
</div> -->
<div style="padding:55% 0 0 0;position:relative; width:100%; max-width:1100px;margin:45px auto;">
<iframe src="https://player.vimeo.com/video/830194589?h=4bf53ab3ca&badge=0&autopause=0&player_id=0&app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen=""
style="position:absolute;top:0;left:0;width:100%;height:100%;" title="Q4Inc - Brand Launch Video - v2b (1)"></iframe>
</div>
</div>
</div>
</div>
</span><span class="ContentPaneDiv7">
<div id="_ctrl0_ctl78_divModuleContainer" class="module module-html module-your-needs background--grey module-us">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<h3>Transform your investor relations program.</h3>
<p>More than 2600 of the leading public companies trust the Q4 platform and outstanding service excellence to deliver their company’s message to shareholders, shape investor perceptions and increase engagement with their stock.
</p>
<div class="module-your-needs_items module-your-needs_items--us">
<div class="module-your-needs_item">
<div class="module-your-needs_item-inner">
<div class="module-your-needs_item-box">
<div class="module-your-needs_item-gif">
<span class="material-symbols-outlined"> laptop_mac </span>
</div>
<div class="module-your-needs_item-content">
<div class="module-your-needs_item-headline">
<h4 class="module-your-needs_item-headline-text">Websites</h4>
</div>
<h5 class="module-your-needs_item-content-text" role="presentation">Showcase a dynamic destination worthy of your company’s compelling story.</h5>
<a aria-label="Learn more about Investor Relations Websites" href="/products/investor-relations-websites/default.aspx" tabindex="0" class="module_learn-more">Learn More</a>
</div>
</div>
</div>
</div>
<div class="module-your-needs_item">
<div class="module-your-needs_item-inner">
<div class="module-your-needs_item-box">
<div class="module-your-needs_item-gif">
<span class="material-symbols-outlined"> calendar_month </span>
</div>
<div class="module-your-needs_item-content">
<div class="module-your-needs_item-headline">
<h4 class="module-your-needs_item-headline-text">Virtual Events</h4>
</div>
<h5 class="module-your-needs_item-content-text" role="presentation">Stand apart from the competition and deliver the market’s most reliable, stress-free earnings and events. </h5>
<a aria-label="Learn more about Virtual Events" href="/products/investor-relations/default.aspx" tabindex="0" class="module_learn-more">Learn More</a>
</div>
</div>
</div>
</div>
<div class="module-your-needs_item">
<div class="module-your-needs_item-inner">
<div class="module-your-needs_item-box">
<div class="module-your-needs_item-gif">
<span class="material-symbols-outlined"> switch_account </span>
</div>
<div class="module-your-needs_item-content">
<div class="module-your-needs_item-headline">
<h4 class="module-your-needs_item-headline-text">Investor Relations CRM</h4>
</div>
<h5 class="module-your-needs_item-content-text" role="presentation">Drive more value from your CRM with investor relations’ most dependable and powerful AI-driven decisioning engine.</h5>
<a aria-label="Learn more about Investor Relations CRM" href="/products/investor-relations-crm/default.aspx" tabindex="0" class="module_learn-more">Learn More</a>
</div>
</div>
</div>
</div>
<div class="module-your-needs_item">
<div class="module-your-needs_item-inner">
<div class="module-your-needs_item-box">
<div class="module-your-needs_item-gif">
<span class="material-symbols-outlined"> query_stats </span>
</div>
<div class="module-your-needs_item-content">
<div class="module-your-needs_item-headline">
<h4 class="module-your-needs_item-headline-text">Investor Relations Surveillance</h4>
</div>
<h5 class="module-your-needs_item-content-text" role="presentation">Drive the value of your surveillance efforts with Q4’s unmatched combination of data-driven intelligence and analyst insight.</h5>
<a aria-label="Learn more about Surveillance" href="/products/surveillance/default.aspx" tabindex="0" class="module_learn-more">Learn More</a>
</div>
</div>
</div>
</div>
<div class="module-your-needs_item">
<div class="module-your-needs_item-inner">
<div class="module-your-needs_item-box">
<div class="module-your-needs_item-gif">
<span class="material-symbols-outlined"> monitoring </span>
</div>
<div class="module-your-needs_item-content">
<div class="module-your-needs_item-headline">
<h4 class="module-your-needs_item-headline-text">Engagement Analytics</h4>
</div>
<h5 class="module-your-needs_item-content-text" role="presentation">Activate the power of your integrated, proprietary data to target the right investors.</h5>
<a aria-label="Learn more about Investor Relations CRM" href="/products/investor-relations-crm/default.aspx" tabindex="0" class="module_learn-more">Learn More</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</span><span class="ContentPaneDiv8">
<div id="_ctrl0_ctl81_divModuleContainer" class="module module-embed module-news-grid module--title-dot module--thin-bottom">
<div class="module_container module_container--outer">
<h2 id="_ctrl0_ctl81_lblTitle" class="module_title"><span id="_ctrl0_ctl81_lblModuleTitle" class="ModuleTitle">Recent News</span></h2>
<div class="module_container module_container--inner">
<div class="module_container module_container--content slick-initialized slick-slider">
<div class="slick-list draggable">
<div class="slick-showing sr-only" aria-live="polite">showing 1-3 of 3</div>
<div class="slick-track" style="opacity: 1; width: 948px; transform: translate3d(0px, 0px, 0px);">
<div class="slick-slide slick-current slick-active" data-slick-index="0" aria-hidden="false" style="width: 316px;">
<div>
<div class="module_item" style="width: 100%; display: inline-block;">
<div class="module_item-wrap">
<div class="module_date-time"><span class="module_date-text">July 19, 2023</span></div>
<div class="module_headline">
<a class="module_headline-link" href="https://investors.q4inc.com/news/news-details/2023/Q4-Inc.-to-Report-Second-Quarter-2023-Results-on-August-9th/default.aspx" target="_blank" tabindex="0">Q4 Inc. to Report Second Quarter 2023 Results on August 9th <span class="sr-only">(opens in new window)</span></a>
</div>
<div class="module_learn-more-container">
<a class="module_learn-more" href="https://investors.q4inc.com/news/news-details/2023/Q4-Inc.-to-Report-Second-Quarter-2023-Results-on-August-9th/default.aspx" target="_blank" aria-label="Read more of Q4 Inc. to Report Second Quarter 2023 Results on August 9th" tabindex="0"><span class="module_link-text">Read Press Release</span><span class="sr-only">(opens in new window)</span></a>
</div>
</div>
</div>
</div>
</div>
<div class="slick-slide slick-active" data-slick-index="1" aria-hidden="false" style="width: 316px;">
<div>
<div class="module_item" style="width: 100%; display: inline-block;">
<div class="module_item-wrap">
<div class="module_date-time"><span class="module_date-text">June 22, 2023</span></div>
<div class="module_headline">
<a class="module_headline-link" href="https://investors.q4inc.com/news/news-details/2023/Q4-Inc.-Enhances-Institutional-Targeting-as-part-of-Engagement-Analytics-Suite/default.aspx" target="_blank" tabindex="0">Q4 Inc. Enhances Institutional Targeting as part of Engagement Analytics Suite <span class="sr-only">(opens in new window)</span></a>
</div>
<div class="module_learn-more-container">
<a class="module_learn-more" href="https://investors.q4inc.com/news/news-details/2023/Q4-Inc.-Enhances-Institutional-Targeting-as-part-of-Engagement-Analytics-Suite/default.aspx" target="_blank" aria-label="Read more of Q4 Inc. Enhances Institutional Targeting as part of Engagement Analytics Suite" tabindex="0"><span class="module_link-text">Read Press Release</span><span class="sr-only">(opens in new window)</span></a>
</div>
</div>
</div>
</div>
</div>
<div class="slick-slide slick-active" data-slick-index="2" aria-hidden="false" style="width: 316px;">
<div>
<div class="module_item" style="width: 100%; display: inline-block;">
<div class="module_item-wrap">
<div class="module_date-time"><span class="module_date-text">June 5, 2023</span></div>
<div class="module_headline">
<a class="module_headline-link" href="https://investors.q4inc.com/news/news-details/2023/Q4-Inc.-Introduces-First-of-its-Kind-IR-Event-Management-App-to-the-Q4-Platform/default.aspx" target="_blank" tabindex="0">Q4 Inc. Introduces First-of-its-Kind IR Event Management App to the Q4 Platform <span class="sr-only">(opens in new window)</span></a>
</div>
<div class="module_learn-more-container">
<a class="module_learn-more" href="https://investors.q4inc.com/news/news-details/2023/Q4-Inc.-Introduces-First-of-its-Kind-IR-Event-Management-App-to-the-Q4-Platform/default.aspx" target="_blank" aria-label="Read more of Q4 Inc. Introduces First-of-its-Kind IR Event Management App to the Q4 Platform" tabindex="0"><span class="module_link-text">Read Press Release</span><span class="sr-only">(opens in new window)</span></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
$('.module-news-grid .module_container--inner').news({
showAllYears: true,
limit: 3,
itemContainer: '.module_container--content',
itemTemplate: (
/* beautify preserve:start */
'<div class="module_item">' +
'<div class="module_item-wrap">' +
'<div class="module_date-time">' +
'<span class="module_date-text">{{date}}</span>' +
'</div>' +
'<div class="module_headline">' +
'<a class="module_headline-link" href="{{url}}" target="_blank">{{title}} <span class="sr-only">(opens in new window)</span></a>' +
'</div>' +
'<div class="module_learn-more-container">' +
'<a class="module_learn-more" href="{{url}}" target="_blank" aria-label="Read more of {{title}}">' +
'<span class="module_link-text">Read Press Release</span>' +
'<span class="sr-only">(opens in new window)</span>'+
'</a>' +
'</div>' +
'</div>' +
'</div>'
/* beautify preserve:end */),
beforeRenderItems: function(e, tplData) {
$.each(tplData.items, function(i, item) {
var url = item.url;
console.log(url.toLowerCase().indexOf('.aspx'));
if (url.toLowerCase().indexOf('.aspx') > 0) {
item.blank = true;
}
});
},
complete: function() {
$('.module_item:contains("Supporting Great IR Through Great Partnerships: The New and Expanded NYSE Issuer Services Program")').find('.module_learn-more .module_link-text').text('Read Article');
$('.module-news-grid .module_container--content').slick({
slidesToShow: 3,
slidesToScroll: 1,
infinite: true,
arrows: true,
responsive: [{
breakpoint: 1024,
settings: {
slidesToShow: 2,
slidesToScroll: 1
}
}, {
breakpoint: 768,
settings: {
slidesToShow: 1,
slidesToScroll: 1
}
}]
});
}
});
</script>
<div></div>
</div>
</div>
</div>
</span><span class="ContentPaneDiv9">
<div id="_ctrl0_ctl84_divModuleContainer" class="module module-html module-request-grey-box2 background--q4blue module--thick-top">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<div class="module_container--content">
<div class="module_details">
<div class="module_left-side">
<p>Ready to transform your IR program?</p>
</div>
<div class="module_right-side">
<a href="/demo/default.aspx" class="button button--demo">Talk to a consultant</a>
</div>
</div>
</div>
</div>
</div>
</div>
</span></span></div>
</div>
<div class="pane pane--right">
<div class="pane_inner"><span class="RightPaneDiv"></span></div>
</div>
</div>
<div class="layout_footer" role="contentinfo">
<div class="pane pane--footer">
<div class="pane_inner"><span class="FooterPaneDiv"></span></div>
</div>
<div class="pane pane--footer2 grid--no-gutter">
<div class="pane_inner"><span class="FooterPane2Div14">
<div id="_ctrl0_ctl39_divModuleContainer" class="module module-html module-logo-footer grid_col grid_col--2-of-12 grid_col--lc-1-of-1 grid_col--md-1-of-1">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<!-- <a href="/"><img src="//s25.q4cdn.com/982695397/files/design/logo-footer.svg" alt="Q4 Logo Footer"></a> -->
<a href="/"><img src="//s25.q4cdn.com/982695397/files/design/logos/Footer-logo2.png" alt="Q4 Logo Footer" style="max-width: 70px;"></a>
</div>
</div>
</div>
</span><span class="FooterPane2Div15">
<div id="_ctrl0_ctl42_divModuleContainer" class="module module-html footer-navigation-links grid_col grid_col--10-of-12 grid_col--lc-1-of-1 grid_col--md-1-of-1">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<nav class="nav nav--footer" aria-label="footer navigation">
<ul class="level1" role="list">
<li class="has-children" role="listitem">
<h3><a href="/products/q4-studio-ir-websites/default.aspx">Products</a></h3>
<ul class="level2" style="display: block;">
<li><a href="/products/success-program/default.aspx">Success Program</a></li>
<li class="has-children">
<a href="/products/investor-relations-websites/default.aspx">Investor Relations Websites</a>
<ul class="level3">
<li><a href="/products/investor-relations-websites/design-library/default.aspx">Design Library</a></li>
</ul>
</li>
<li class="has-children"><a href="/products/investor-relations/default.aspx">Virtual Events</a>
<ul class="level3">
<li><a href="/products/virtual-events/investor-conferences/default.aspx">Investor Conferences</a></li>
</ul>
</li>
<li><a href="/products/esg-communications/default.aspx">ESG</a></li>
<li><a href="/products/investor-relations-crm/default.aspx">Investor Relations CRM</a></li>
<li class="js--us"><a href="/products/surveillance/default.aspx"><span class="us">Surveillance</span></a></li>
<li class="js--eu"><a href="/products/shareholder-id/default.aspx"><span class="eu">Shareholder ID</span></a></li>
<li><a href="https://media.q4inc.com/newsroom/default.aspx">Newsroom</a></li>
<!-- <li><a href="http://www.q4ipo.com/IPO/default.aspx" target="_blank">IPO Program</a></li>
<li><a href="/products/investor-relations-websites/IPO/default.aspx" target="_blank">IPO Program</a></li>-->
</ul>
</li>
<li class="has-children" role="listitem">
<h3><a href="https://www.q4inc.com/business-needs/default.aspx">Business Needs</a></h3>
<ul class="level2" style="display: block;">
<!--<li><a href="/success-platform/default.aspx">Investor Relations<br>Success Platform</a></li> -->
<li><a href="/business-needs/default.aspx#investment-opportunity">Position Your Compelling<br>Investment Opportunity</a></li>
<li><a href="/business-needs/default.aspx#shareholder-base">Build a High-Quality<br>Shareholder Base</a></li>
<li><a href="/business-needs/default.aspx#high-quality-investors">Attract and Retain<br>Quality Investors</a></li>
<li class="js--us"><a href="/business-needs/default.aspx#shareholder-behavior"><span class="us">Understand Share<br>Price Movement</span></a></li>
<li class="js--eu"><a href="/business-needs/default.aspx#understand-shareholders"><span class="eu">Understand Your<br>Shareholders</span></a></li>
</ul>
</li>
<li class="has-children" role="listitem">
<h3><a href="https://media.q4inc.com/Home/default.aspx" target="_blank">Resources</a></h3>
<ul class="level2" style="display: block;">
<li><a href="https://q4blog.com/" target="_blank">Q4 Blog</a></li>
<li><a href="https://media.q4inc.com/events/default.aspx" target="_blank">Industry Events</a></li>
<li><a href="https://media.q4inc.com/videos/default.aspx" target="_blank">Videos</a></li>
<li><a href="https://media.q4inc.com/research/default.aspx" target="_blank">Research</a></li>
<li><a href="https://investors.q4inc.com/news/default.aspx" target="_blank">Newsroom</a></li>
<li><a href="https://media.q4inc.com/media-kit/default.aspx" target="_blank">Media Kit</a></li>
<li><a href="https://www.q4inc.com/privacy-center/" target="_blank">Privacy Center</a></li>
<li><a href="https://learn.q4inc.com/analytics-glossary/" target="_blank">Analytics Glossary</a></li>
</ul>
</li>
<li class="has-children" role="listitem">
<h3><a href="/company/about-us/default.aspx">Company</a></h3>
<ul class="level2" style="display: block;">
<li><a href="https://www.q4inc.com/company/about-us/default.aspx">About Us</a></li>
<li><a href="https://www.q4inc.com/company/about-us/default.aspx#leadership">Leadership</a></li>
<li><a href="https://www.q4inc.com/company/about-us/default.aspx#customers">Customers</a></li>
<li><a href="https://investors.q4inc.com/">Investors</a></li>
<li><a href="https://careers.q4inc.com/Home/default.aspx" target="_blank">Careers</a></li>
<li><a href="https://www.q4inc.com/company/about-us/default.aspx#press">Press</a></li>
<li><a href="https://www.q4inc.com/contact-us/default.aspx" role="listitem">Contact Us</a></li>
</ul>
</li>
<li role="listitem">
<h3><a href="/support/default.aspx">Support</a></h3>
<!-- <ul class="level2">
<li><a href="mailto:support@q4inc.com?subject=Q4 Website Support Request">Website Support</a></li>
<li><a href="mailto:support@q4inc.com?subject=Q4 Desktop Support Request">Desktop Support</a></li>
<li><a href="//www.q4inc.com/contact-us/default.aspx" target="_blank">Events Support</a></li>
</ul> -->
</li>
<li class="has-children no-link" role="listitem">
<!-- <span>Social Media</span> -->
<ul class="level2" id="social-links" style="display: block;">
<li>
<a href="https://www.linkedin.com/company/206721?goback=%2Eanb_1893846_*2_*1_*1_*1_*1_*1&trk=prof-0-ovw-curr_pos" target="_blank" class="q4-icon_linkedin" aria-label="LinkedIn profile of Q4inc"><span class="sr-only">opens in a new window</span></a>
</li>
<li><a href="https://twitter.com/q4tweets" target="_blank" class="q4-icon_twitter" aria-label="Twitter profile of Q4inc"><span class="sr-only">opens in a new window</span></a></li>
<!-- <li><a href="https://www.facebook.com/q4inc" target="_blank" class="q4-icon_facebook" aria-label="Facebook profile of Q4inc"><span class="sr-only">opens in a new window</span></a></li>-->
<li><a href="https://www.instagram.com/q4inc/" target="_blank" class="q4-icon_instagram" aria-label="Instagram profile of Q4inc"><span class="sr-only">opens in a new window</span></a></li>
</ul>
<br>
<h3>
<a href="https://www.essentialaccessibility.com/q4inc?utm_source=q4inchomepage&utm_medium=iconlarge&utm_term=eachannelpage&utm_content=header&utm_campaign=q4inc" target="_blank" aria-label="Accessibility" class="ea-link"><span class="sr-only">opens in a new window</span></a>
</h3>
</li>
</ul>
</nav>
</div>
</div>
</div>
</span><span class="FooterPane2Div16">
<div id="_ctrl0_ctl45_divModuleContainer" class="module module-html module-social-media hidden appended">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<ul class="module-social-media_list list--reset">
</ul>
</div>
</div>
</div>
</span></div>
</div>
<div class="pane pane--credits grid--no-gutter">
<div class="pane_inner"><span class="Q4FooterDiv17">
<div id="_ctrl0_ctl48_RightBlock" class="hidden"></div>
<div id="_ctrl0_ctl48_divModuleContainer" class="module module-links module-quick-links list--reset grid_col grid_col--3-of-4 grid_col--md-1-of-1">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<ul id="_ctrl0_ctl48_qlList" class="module-links_list">
<li id="_ctrl0_ctl48_QuickLinkList_ctl00_liQuickLink" class="QuickLinkRow">
<a href="https://www.q4inc.com/site-map/default.aspx" id="_ctrl0_ctl48_QuickLinkList_ctl00_link" class="module-links_list-item-link" target="_self">Sitemap</a>
</li>
<li id="_ctrl0_ctl48_QuickLinkList_ctl01_liQuickLink" class="QuickLinkRowAlt">
<a href="https://www.q4inc.com/privacy-center/default.aspx" id="_ctrl0_ctl48_QuickLinkList_ctl01_link" class="module-links_list-item-link" target="_self">Privacy</a>
</li>
<li id="_ctrl0_ctl48_QuickLinkList_ctl02_liQuickLink" class="QuickLinkRow">
<a href="https://www.q4inc.com/terms-of-use/default.aspx" id="_ctrl0_ctl48_QuickLinkList_ctl02_link" class="module-links_list-item-link" target="_self">Terms of Use</a>
</li>
<li id="_ctrl0_ctl48_QuickLinkList_ctl03_liQuickLink" class="QuickLinkRowAlt">
<a href="https://www.q4inc.com/Security/default.aspx" id="_ctrl0_ctl48_QuickLinkList_ctl03_link" class="module-links_list-item-link" target="_self">Security</a>
</li>
<li id="_ctrl0_ctl48_QuickLinkList_ctl04_liQuickLink" class="QuickLinkRow">
<a href="https://www.q4inc.com/soc2/default.aspx" id="_ctrl0_ctl48_QuickLinkList_ctl04_link" class="module-links_list-item-link" target="_self">SOC-2</a>
</li>
<li id="_ctrl0_ctl48_QuickLinkList_ctl05_liQuickLink" class="QuickLinkRowAlt">
<a href="/files/doc_downloads/2022/Q4-DPA.pdf" target="_blank" id="_ctrl0_ctl48_QuickLinkList_ctl05_link" class="module-links_list-item-link">Data Processing Addendum</a>
</li>
<li id="_ctrl0_ctl48_QuickLinkList_ctl06_liQuickLink" class="QuickLinkRow">
<a href="https://www.q4inc.com/q4-accessibility-statement/default.aspx" id="_ctrl0_ctl48_QuickLinkList_ctl06_link" class="module-links_list-item-link" target="_self">Accessibility Statement</a>
</li>
<li id="_ctrl0_ctl48_QuickLinkList_ctl07_liQuickLink" class="QuickLinkRowAlt">
<a href="https://www.q4inc.com/Master-Client-Agreement/default.aspx" id="_ctrl0_ctl48_QuickLinkList_ctl07_link" class="module-links_list-item-link" target="_self">Master Client Agreement</a>
</li>
</ul>
</div>
</div>
</div>
</span><span class="Q4FooterDiv18">
<div id="_ctrl0_ctl51_divModuleContainer" class="module module-html copyright grid_col grid_col--1-of-4 grid_col--md-1-of-1">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner"> © Copyright Q4 Inc. <span class="copyright_year">2023</span>. All rights reserved. </div>
</div>
</div>
</span><span class="Q4FooterDiv19">
<div id="_ctrl0_ctl54_divModuleContainer" class="module module-embed">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<style>
.cm_disclaimer.cm_disclaimer-banner.slide-up.visible {
display: none !important;
}
.cm_disclaimer-banner {
max-width: 240px;
}
.cm_disclaimer-buttons .button {
min-width: 100%;
}
.cm_disclaimer-buttons .cm_button {
color: #0F5CA3;
background: #E6EEFB;
}
.cm_close-button {
display: none !important;
}
.cm_disclaimer-header.h3 {
text-align: center;
}
.cm p {
text-align: justify;
}
button.button.button--inverted.cm_button.cm_button--preference {
display: none;
}
</style>
<script src="https://widgets.q4app.com/widgets/q4.cookiemonster.0.1.8.min.js"></script>
<script type="text/javascript">
$(window).cookieMonster({
logo: '', //default
triggerClass: '.cm-link',
initState: 'disclaimer', // disclaimer/open/closed
acceptOnClose: false, // when users click on the close button or outside the sidebar this will set the cookie and the recommended settings.
disclaimer: {
layout: 'banner', //popup/banner
style: 'slide-up', //slide-up/fade-in
header: 'Cookies on this website.',
description: 'We use cookies on q4inc.com to provide you with the best possible experience. If you wish to review the cookies we store, please select the Cookie Preferences option on this banner. For more information, you can review our <a href="/privacy-policy/default.aspx">Privacy Policy</a> and <a href="/cookies-policy/default.aspx">Cookie Policy</a>. You can adjust your preferences <a class="cm_button--preference">here</a>.',
accept: 'Accept',
control: 'Cookie Preferences',
closeButton: true,
onAccept: function() {},
onClose: function() {}
},
preferences: {
position: 'left', //left/right
header: 'Q4INC.COM Cookie Preferences',
description: 'Please use the following sections to learn more about the types of cookies we use, and how you can opt out of those you do not wish to be stored. At q4inc.com, we respect your privacy and are committed to protecting your information. For more information, you can review our <a href="/privacy-policy/default.aspx">Privacy Policy</a> and <a href="/cookies-policy/default.aspx">Cookie Policy</a>.',
statement: null,
recommendedText: 'Accept Recommended Settings',
necessaryHeader: 'Necessary Cookies',
necessaryDescription: 'These cookies are necessary for the services and viewing experience of this site, and cannot be opted out of via this tool. If you still wish to remove these, you may do using your browser settings. A description of these technologies is provided in our <a href="/privacy-policy/default.aspx">Privacy Policy</a> and <a href="/cookies-policy/default.aspx">Cookie Policy</a>.',
thirdPartyHeader: 'Warning: Some cookies require your attention',
thirdPartyDescription: 'Consent for some third party cookies can not be automatically revoked. Please follow the link below if you want to opt out of them.',
},
optionalCookies: [{
name: 'pardot',
label: 'Pardot by Salesforce',
description: 'We use these cookies to deliver a seamless user experience for those customers and users that have created an account with us for receiving email communications.',
cookies: ['lpv*', 'pardot', 'visitor_id*'],
onAccept: function() {
piAId = '315951';
piCId = '1329';
function async_load() {
var s = document.createElement('script');
s.type = 'text/javascript';
s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js';
var c = document.getElementsByTagName('script')[0];
c.parentNode.insertBefore(s, c);
}
async_load();
},
onRevoke: function() {},
thirdPartyCookies: {
name: 'Pardot by Salesforce',
optOutLink: 'https://help.salesforce.com/articleView?id=pardot_basics_cookies.htm&type=5'
}
}, {
name: 'linkedin',
label: 'LinkedIn Ads',
description: 'We use the LinkedIn Ads cookie to track the success of LinkedIn advertising. This cookie is an analytics tool that allows us to measure the effectiveness of advertising by understanding the actions people take on our website.',
cookies: ['bcookie', 'liap', 'li_oatml'],
onAccept: function() {
_linkedin_data_partner_id = "327114";
window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
window._linkedin_data_partner_ids.push(_linkedin_data_partner_id);
var s = document.getElementsByTagName("script")[0];
var b = document.createElement("script");
b.type = "text/javascript";
b.async = true;
b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
s.parentNode.insertBefore(b, s);
},
onRevoke: function() {},
thirdPartyCookies: {
name: 'LinkedIn Ads',
optOutLink: 'https://www.linkedin.com/help/linkedin/answer/62931/manage-advertising-preferences?lang=en'
}
}],
complete: function(e) {}
});
</script>
<style type="text/css">
.optional_party.optional_party--Third.party.cookie .pref_heading,
.optional_party.optional_party--Third.party.cookie .optional_toggle {
display: none;
}
</style>
</div>
</div>
</div>
</span><span class="Q4FooterDiv20">
<div id="_ctrl0_ctl57_divModuleContainer" class="module module-embed hidden">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<script>
var q4App = $.extend(true, q4Defaults, {
scrollTo: function($el, duration) {
var inst = this,
d = duration !== undefined && !isNaN(duration) ? duration : inst.options.scrollSpeed;
if ($el.length) {
if (history) {
history.scrollRestoration = 'manual';
}
$('html, body').animate({
scrollTop: $el.filter(":visible").eq(0).offset().top - inst.options.headerOffset()
}, d, function() {
if ($(window).scrollTop() != $el.filter(":visible").eq(0).offset().top - inst.options.headerOffset()) {
$('html, body').animate({
scrollTop: $el.filter(":visible").eq(0).offset().top - inst.options.headerOffset()
}, d);
return false;
}
});
}
},
options: {
headerOffset: function() {
return $('.pane--header').outerHeight();
},
},
scrollingTable: function(selector) {
$(selector).not(selector + ' table').wrap('<div class="table-wrapper" />');
},
meetingFancy: function($selector, trigger) {
var meetingCookie = sessionStorage.getItem('requestMeeting');
if (meetingCookie != 'closed') {
$selector.removeClass('js--hidden');
}
$selector.on('click', '.button--cookie', function() {
$selector.addClass('js--hidden');
sessionStorage.setItem("requestMeeting", 'closed');
});
$selector.on('click', trigger, function(e) {
e.preventDefault();
$.fancybox.open({
type: 'iframe',
src: '/request-meeting-iframe/default.aspx',
opts: {
margin: [10, 0],
slideClass: 'fancybox-slide--form',
parentEl: 'form'
}
});
});
window.addEventListener('message', function(event) {
if (event.data == 'close-fancybox') {
$.fancybox.close();
}
}, false);
},
iconFix: function() {
$('.q4icons .module_link').each(function() {
if (!$(this).children('.q4icons_icon').length) {
$(this).prepend('<span class="q4icons_icon" aria-hidden="true"></span>');
}
});
},
scrollHeader: function() {
var inst = this,
$window = $(window),
$layout = $('.layout');
$window.on('scroll load', function() {
if ($window.scrollTop() > 0) {
$layout.addClass('js--header-white');
} else {
$layout.removeClass('js--header-white');
}
});
},
//Custom menu expand to incorporate back functionality
_onMobileMenuExpand: function($nav, $class1, $class2, link) {
var isTouchMove = false;
$nav.on('touchmove', 'li.has-children:not(.home) > a, li.has-children.no-link:not(.home) > span', function(e) {
isTouchMove = true;
var $this = $(this),
$parent = $this.parent();
if (!$parent.hasClass('js--expanded') && !isTouchMove) {
e.preventDefault();
$this.attr('aria-expanded', true);
$this.next('ul').show(0, function() {
$parent.siblings().removeClass('js--expanded');
$parent.addClass('js--expanded');
if ($this.closest('ul').hasClass('level1')) {
$('.layout').addClass($class1);
$parent.find($('.level2')).prepend('<li class="nav_back"><span class="nav_back-button nav_back-button--l2 q4-icon_chevron-left"></span></li>');
if (link == true) {
$nav.find($('.js--level2-title')).remove();
$this.clone().prependTo($parent.find($('.level2'))).addClass('js--cloned js--level2-title').wrap('<div class="js--level2-title"></div>');
}
}
if ($this.closest('ul').hasClass('level2')) {
$('.layout').addClass($class2);
$parent.find($('.level3')).prepend('<li class="nav_back"><span class="nav_back-button nav_back-button--l3 q4-icon_chevron-left"></span></li>');
if (link == true) {
$nav.find($('.js--level3-title')).remove();
$this.clone().prependTo($parent.find($('.level3'))).addClass('js--cloned js--level3-title').wrap('<div class="js--level3-title"></div>');
}
}
});
}
});
$nav.on('touchend', 'li.has-children:not(.home) > a, li.has-children.no-link:not(.home) > span', function(e) {
var $this = $(this),
$parent = $this.parent();
if (!$parent.hasClass('js--expanded') && !isTouchMove) {
e.preventDefault();
$this.attr('aria-expanded', true);
$this.next('ul').show(0, function() {
$parent.siblings().removeClass('js--expanded');
$parent.addClass('js--expanded');
if ($this.closest('ul').hasClass('level1')) {
$('.layout').addClass($class1);
$parent.find($('.level2')).prepend('<li class="nav_back"><span class="nav_back-button nav_back-button--l2 q4-icon_chevron-left"></span></li>');
if (link == true) {
$nav.find($('.js--level2-title')).remove();
$this.clone().prependTo($parent.find($('.level2'))).addClass('js--cloned js--level2-title').wrap('<div class="js--level2-title"></div>');
}
}
if ($this.closest('ul').hasClass('level2')) {
$('.layout').addClass($class2);
$parent.find($('.level3')).prepend('<li class="nav_back"><span class="nav_back-button nav_back-button--l3 q4-icon_chevron-left"></span></li>');
if (link == true) {
$nav.find($('.js--level3-title')).remove();
$this.clone().prependTo($parent.find($('.level3'))).addClass('js--cloned js--level3-title').wrap('<div class="js--level3-title"></div>');
}
}
});
}
isTouchMove = false;
});
$nav.on('click', '.nav_back-button--l2', function() {
var $expandedSpan = $nav.find($('.level1 > .js--expanded > span'));
$('.layout').removeClass($class1);
$nav.find($('.level1 > .js--expanded')).removeClass('js--expanded');
$expandedSpan.attr('aria-expanded', false).next('ul').css('display', 'none');
$expandedSpan.focus()
$nav.find($('.level2 > .nav_back')).remove();
});
$nav.on('click', '.nav_back-button--l3', function() {
$('.layout').removeClass($class2);
$nav.find($('.level2 > .js--expanded')).removeClass('js--expanded');
$nav.find($('.level3 > .nav_back')).remove();
});
},
mobileHeaderNav: function() {
$('.layout_toggle').on('click', '.layout_toggle-button', function(e) {
e.preventDefault();
if (!$('.layout').hasClass('js--mobile')) {
$('.layout').addClass('js--mobile');
} else {
$('.layout').removeClass('js--mobile').removeClass('js--level2-open').removeClass('js--level3-open');
$('.nav--mobile').find('li.js--expanded').removeClass('js--expanded');
}
});
$('.nav--main .level1').clone().insertBefore('.nav--secondary').wrap('<nav class="nav nav--mobile"></nav>');
$('.nav--mobile').find('li.has-children > ul').prepend('<li class="nav_back"><span class="nav_back-button q4-icon_chevron-left"></span></li>');
// Open Level2 Mobile Nav
$('.nav--mobile').find('.level1 > li.has-children > a').on('click', function(e) {
if (!$(this).closest('.has-children').hasClass('js--expanded')) {
e.preventDefault();
$(this).closest('.has-children').addClass('js--expanded').siblings().removeClass('js--expanded');
$('.layout').addClass('js--level2-open');
}
});
// Open Level3 Mobile Nav
// $('.nav--mobile').find('.level2 > li.has-children > a').on('click', function(e) {
// if (!$(this).closest('.has-children').hasClass('js--expanded')) {
// e.preventDefault();
// $(this).closest('.has-children').addClass('js--expanded').siblings().removeClass('js--expanded');
// $('.layout').addClass('js--level3-open');
// }
// });
// Back to level 1 Mobile Nav
$('.nav--mobile').find('.level2 > .nav_back > .nav_back-button').on('click', function() {
$(this).closest('.has-children').removeClass('js--expanded');
$('.layout').removeClass('js--level2-open');
});
// Back to level 2 Mobile Nav
// $('.nav--mobile').find('.level3 > .nav_back > .nav_back-button').on('click', function() {
// $(this).closest('.has-children').removeClass('js--expanded');
// $('.layout').removeClass('js--level3-open');
// });
},
sections: function() {
var hash = decodeURIComponent(window.location.hash.length ? window.location.hash.substring(1) : '');
$('.layout').removeClass('js--mobile');
if ($('.module-' + hash).length) {
setTimeout(function() {
q4App.scrollTo($('.module-' + hash), 500);
window.location.hash = hash;
}, 50);
}
$('body').on('click', 'a[href*="#"]', function(e) {
var hash = $(this).attr('href').split('#').pop();
if ($('.module-' + hash).length) {
e.preventDefault();
q4App.scrollTo($('.module-' + hash), 500);
window.location.hash = hash;
}
$(this).attr('aria-hidden', 'false').parent().siblings().find('>a').attr('aria-hidden', 'true');
});
},
//Append function for mobile functionality
socialMediaFooter: function() {
$('.nav--footer .level1').append($('.module-social-media_list > li'));
},
scrollNavigation: function() {
$('.module-page-nav').on('click', 'a', function(e) {
$this = $(this);
e.preventDefault();
q4App.scrollTo($($this.data('destination')), 500);
$($this.data('destination')).attr('tabindex', '-1').focus();
});
},
navCheckGeoLocations: function() {
$('nav').find($('span.us')).closest('li').addClass('js--us');
$('nav').find($('span.eu')).closest('li').addClass('js--eu');
$('nav').find($('span.uk')).closest('li').addClass('js--uk');
},
searchFunctionality: function() {
$('.module-search_button').on('click', function() {
if (!$(this).closest('.module-search').find('.module-search_input').val().length) {
$(this).closest('.module-search').find('.js--revealed').removeClass('js--revealed');
$(this).closest('.module-search').find('.js--active').removeClass('js--active');
}
});
},
fancySignup: function() {
var inst = this,
validationLock = true,
signup = inst.options.mailingListSignupCls,
$signup = $(signup),
confirm = 'div[id*="SubscriberConfirmation"]',
$confirm = $('div[id*="SubscriberConfirmation"]'), // jshint ignore:line
footerSuccess = inst.options.mailingListConfig.location + ' ' + confirm + ' .module_message--success',
$footerSuccess = $(footerSuccess);
// Subscriber Confirmation fix
if ($confirm.is(':visible')) {
if ($confirm.filter(':visible').closest(inst.options.mailingListConfig.location).length) {
var successText = $confirm.filter(':visible').closest(inst.options.mailingListConfig.location).find('.module_message--success').text();
$confirm.filter(':visible').parent().html(inst.options.mailingListConfig.tpl).find('.module_message--success').html(successText);
}
inst.scrollTo($('div[id*="SubscriberConfirmation"]').filter(':visible'), 0);
if (!$footerSuccess.length) {
$('.module-unsubscribe,' + inst.options.mailingListConfig.hideOnConfirmation).addClass('js--hidden');
}
}
if (!$signup.length) {
return;
}
$signup.each(function() {
var $this = $(this);
// If a confirmation or error message is visible on page load, scroll to the module
if ($this.find('input.module_input').length && $this.find('input.module_input').val().length) {
inst.scrollTo($this, 0);
}
// Create a second submit button to be displayed inside fancybox. Replace input type submit with button
var $submit = $this.find('input[type="submit"]');
$submit.addClass('js--hidden');
$submit[0].outerHTML = $submit[0].outerHTML.replace(/^<input/, '<button') + '<span class="button_text">' + $submit[0].value + '</span></button>';
$this.find('.module_actions').append('<button type="submit" class="button module-subscribe_submit-button module-subscribe_submit-button--fancy"><span class="button_text">' + inst.options.mailingListConfig
.submitText + '</span></button>');
$this.on('click', '.module-subscribe_submit-button--fancy', function(e) {
e.preventDefault();
validationLock = false;
var $parent = $(this).closest(signup),
errors = inst._mailingListValidation($parent);
if (!errors.length) {
$(this).closest(signup).find('.module_actions [type="submit"]').not(this).trigger('click');
return false;
} else {
inst.scrollTo($this.find('.module_error-container'), 0);
}
return false;
});
// Run validation on change
$this.find('input, select').on('change', function() {
if (!validationLock) {
inst._mailingListValidation($this);
}
});
// Validate submit on enter
$this.find('input[type="text"], input[type="email"]').on('keydown', function(e) {
if (e.keyCode == 13) {
e.preventDefault();
$(this).closest(signup).find('.module_actions [type="submit"]').trigger('click');
return false;
}
});
});
},
wrapHeadings: function() {
$('.nav--footer .level1 > li > a').wrap('<h3 />');
},
navAccessibility: function() {
$('nav .selected > a').attr('aria-current', 'page');
$('.nav--main').attr('aria-label', 'primary navigation');
$('.nav--secondary').attr('aria-label', 'secondary navigation');
$('.nav--mobile').attr('aria-label', 'mobile navigation');
$('.nav--sitemap').attr('aria-label', 'sitemap navigation');
$('.nav--footer').attr('aria-label', 'footer navigation');
},
footerNavResizeFix: function(footerNavBreakpoint) {
var app = this,
winWidth = $(window).width(),
$nav = $('.nav--footer');
if (winWidth > footerNavBreakpoint) {
$nav.find('ul.level1 > li.has-children > ul').css('display', 'block');
$nav.find('li.has-children.no-link:not(.home) > span').removeAttr('role tabindex aria-expanded');
} else {
$nav.find('ul.level1 > li.has-children:not(.js--expanded) > ul').css('display', 'none');
$nav.find('li.has-children.no-link:not(.home) > span').attr({
role: 'button',
tabindex: 0,
'aria-expanded': false
});
}
},
SFDisclaimer: function() {
if ($('.released-earnings-popup-container').length < 1) {
return;
}
var thePopup = {
show: true,
key: null,
// cookieName: 'releasedEarningsEventItemq320311'
};
//check if current item have not already been shown to the user and set show flag to true
// if (q4App.getCookie(thePopup.cookieName) == thePopup.key || q4App.getCookie(thePopup.cookieName) == '') {
thePopup.show = true;
// } else {
// thePopup.show = false;
//}
if (thePopup.show) {
// show the popup and set a cookie representing current item for future use
$.fancybox.open({
type: 'inline',
autoSize: false,
width: 640,
height: 'auto',
src: '#released-earnings-popup'
});
q4App.setCookie(thePopup.cookieName, 'active');
} else {
$('.released-earnings-popup-container').parent().remove();
}
},
init: function() {
var app = this;
var winWidth = $(window).width(),
winHeight = $(window).height();
app.cleanUp();
app.submitOnEnter('.module-unsubscribe');
app.submitOnEnter('.module-search');
app.validateSubmit('.module-search');
app.superfish($('.nav--secondary .level2'), {
cssArrows: false,
delay: 0
});
app.superfish($('.nav--main .level1'), {
cssArrows: false,
delay: 0
});
app.cleanQuickLinks($('.module-links'));
app.copyright($('.copyright_year'));
app.reveal('.pane--footer .module-subscribe', '.module_input', '.module-subscribe_mailing-list, .module_actions', true);
app.reveal('.layout', '.module-search_toggle', '.module-search .module_container--inner', false);
app.docTracking();
app.fancySignup();
app.resetDate(['.nav a[href*="s4.q4web.com"]:not([href$=".pdf"])']);
app.previewToolbar();
app.sections();
app.contrast.init();
app.meetingFancy($('.module-cta'), '.button--meeting');
app.iconFix();
app.scrollHeader();
app.socialMediaFooter();
app._onMobileMenuExpand($('.nav--footer'), 'js--footer-level2-open', 'js--footer-level3-open', true);
app.searchFunctionality();
app.scrollNavigation();
app.mobileHeaderNav();
app.navCheckGeoLocations();
app.wrapHeadings();
app.navAccessibility();
app.accessibleNavKeyboard('.nav--main', '1', '.nav--mobile');
app.SFDisclaimer();
$(window).on('resize', function() {
// on true resize, as chrome on mobile devices fires resize on scroll
if ($(window).width() != winWidth || $(window).height() != winHeight) {
app.footerNavResizeFix(1024);
}
});
app.footerNavResizeFix(1024);
}
});
q4App.init();
var Q4Location = {
whitelist: ["AD", "AL", "AT", "BA", "BE", "BG", "BY", "CH", "CZ", "DE", "DK", "EE", "ES", "FI", "FO", "FR", "GB", "GG", "GI", "GR", "HR", "HU", "IE", "IM", "IS", "IT", "JE", "LI", "LT", "LU", "LV", "MC", "MD", "ME", "MK",
"MT", "NL", "NO", "PL", "PT", "RO", "RS", "RU", "SE", "SI", "SJ", "SK", "SM", "UA"
],
init: function() {
this._checkCookie();
},
_checkCookie: function() {
var choice = null,
cookies = document.cookie.split(';');
// check for site cookie
for (var i = 0; i < cookies.length; i++) {
var c = $.trim(cookies[i]);
if (c.indexOf('SiteChoice') == 0) {
choice = c.split('=')[1];
}
}
if (!choice) {
this._getUserCountry();
} else {
$('body').addClass(choice);
}
},
_getUserCountry: function() {
var $this = this;
$.getJSON("https://pro.ip-api.com/json/?key=xdjZbj0ZiVVozCo").done(function(response) {
if ($.inArray(response.countryCode, $this.whitelist) > -1) {
$this._setCookie('eu-only');
$('body').addClass('eu-only');
} else {
$this._setCookie('non-eu');
$('body').addClass('non-eu');
}
}).fail(function() {
$this._setCookie('non-eu');
});
},
_setCookie: function(choice) {
var domainname = window.location.hostname;
document.cookie = 'SiteChoice=' + choice + '; path=/; domain=' + domainname;
}
};
Q4Location.init();
</script>
<!-- UTM tracking Script -->
<script>
if (GetViewType() != 0) {
var currentURL = window.location.href;
if (currentURL.includes("?")) {
var currentUTMs = currentURL.split('?').pop();
var allLinks = document.getElementsByTagName("a");
for (var i = 0; i < allLinks.length; i++) {
if (allLinks[i].href.includes("?")) {
allLinks[i].href += "&" + currentUTMs;
} else {
allLinks[i].href += "?" + currentUTMs;
}
}
}
}
</script>
<script>
(function() {
var domainsToDecorate = ['domain1.com', //add or remove domains (without https or trailing slash)
'domain2.net'
],
queryParams = ['utm_medium', //add or remove query parameters you want to transfer
'utm_source', 'utm_campaign', 'something_else'
]
// do not edit anything below this line
var links = document.querySelectorAll('a');
// check if links contain domain from the domainsToDecorate array and then decorates
for (var linkIndex = 0; linkIndex < links.length; linkIndex++) {
for (var domainIndex = 0; domainIndex < domainsToDecorate.length; domainIndex++) {
if (links[linkIndex].href.indexOf(domainsToDecorate[domainIndex]) > -1 && links[linkIndex].href.indexOf("#") === -1) {
links[linkIndex].href = decorateUrl(links[linkIndex].href);
}
}
}
// decorates the URL with query params
function decorateUrl(urlToDecorate) {
urlToDecorate = (urlToDecorate.indexOf('?') === -1) ? urlToDecorate + '?' : urlToDecorate + '&';
var collectedQueryParams = [];
for (var queryIndex = 0; queryIndex < queryParams.length; queryIndex++) {
if (getQueryParam(queryParams[queryIndex])) {
collectedQueryParams.push(queryParams[queryIndex] + '=' + getQueryParam(queryParams[queryIndex]))
}
}
return urlToDecorate + collectedQueryParams.join('&');
}
// a function that retrieves the value of a query parameter
function getQueryParam(name) {
if (name = (new RegExp('[?&]' + encodeURIComponent(name) + '=([^&]*)')).exec(window.location.search)) return decodeURIComponent(name[1]);
}
})();
</script>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5Q2VP86" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- Removes # from the URL when using Anchors -->
<script>
// set a short timeout before taking action
// so as to allow hash to be set
setTimeout(() => {
// uses HTML5 history API to manipulate the location bar
history.replaceState('', document.title, window.location.origin + window.location.pathname + window.location.search);
}, 5); // 5 millisecond timeout in this case
</script>
</div>
</div>
</div>
</span><span class="Q4FooterDiv10">
<div id="_ctrl0_ctl87_divModuleContainer" class="module module-embed hidden">
<div class="module_container module_container--outer">
<div class="module_container module_container--inner">
<!-- <script src="http://127.0.0.1:8080/q4.slickProgressBar.js"></script> -->
<script>
var slickSettings1 = {
slidesToShow: 5,
slidesToScroll: 1,
infinite: true,
focusOnSelect: true,
arrows: true,
asNavFor: '.module-workflow_highlight-images',
responsive: [{
breakpoint: 1200,
settings: {
slidesToShow: 3,
slidesToScroll: 1
}
}, {
breakpoint: 768,
settings: {
slidesToShow: 1,
slidesToScroll: 1
}
}]
};
var slickSettings2 = {
slidesToShow: 1,
slidesToScroll: 1,
infinite: true,
fade: true,
cssEase: 'linear',
speed: 700,
touchMove: false,
draggable: false,
dots: false,
asNavFor: '.module-workflow_highlight-items',
adaptiveHeight: true,
arrows: false,
autoplay: true,
autoplaySpeed: 8000
};
// Progress Bar
var progressBar = {
increment: 1000,
timer: 0,
percentage: 0,
intervalID: null,
playing: true,
init: function() {
this.reset();
this.play();
},
reset: function(id, play) {
if (id) {
clearInterval(id);
} else if (this.intervalID) {
clearInterval(this.intervalID);
}
this.timer = 0;
this.percentage = 0;
$('.module-workflow_highlight-item-progressStatus').css('transition', 'none');
$('.module-workflow_highlight-item-progressStatus').css('width', 0);
this.playing = false;
if (play) this.play();
},
play: function() {
var _ = this;
var onInterval = function() {
_.timer = _.timer + _.increment;
_.percentage = ((_.timer / 8000) * 100) + "%";
(_.timer <= 8000) ? $('.js--slick-current .module-workflow_highlight-item-progressStatus').css('width', _.percentage): _.reset(intervalID, true);
}
$('.module-workflow_highlight-item-progressStatus').css('transition', 'width linear 1000ms');
_.playing = true;
var intervalID = setInterval(onInterval, _.increment);
_.intervalID = intervalID;
_.timer = _.timer + _.increment;
_.percentage = ((_.timer / 8000) * 100) + "%";
$('.js--slick-current .module-workflow_highlight-item-progressStatus').css('width', _.percentage);
},
pause: function() {
if (this.intervalID) clearInterval(this.intervalID);
this.timer = 0;
this.percentage = 0;
this.playing = false;
},
getInst: function() {
return this;
},
isPlaying: function() {
return this.playing
},
getIntervalID: function() {
return this.intervalID
}
}
$(document).ready(function() {
$('.module-workflow.module-us .module-workflow_highlight-images').on('init', function(slick) {
progressBar.init();
});
// US Region
$('.module-workflow.module-us .module-workflow_highlight-items').slick(slickSettings1, {
asNavFor: '.module-workflow.module-us .module-workflow_highlight-images'
});
$('.module-workflow.module-us .module-workflow_highlight-images').slick(slickSettings2, {
asNavFor: '.module-workflow.module-us .module-workflow_highlight-items'
});
// EU Region
$('.module-workflow.module-eu .module-workflow_highlight-items').slick(slickSettings1, {
asNavFor: '.module-workflow.module-eu .module-workflow_highlight-images'
});
$('.module-workflow.module-eu .module-workflow_highlight-images').slick(slickSettings2, {
asNavFor: '.module-workflow.module-eu .module-workflow_highlight-items'
});
$('.module-workflow .module-workflow_highlight-items .slick-slide:first-child').addClass('js--slick-current');
// On after slide change
$('.module-workflow .module-workflow_highlight-images').on('afterChange', function(event, slick, currentSlide, nextSlide) {
$('[data-slick-index*="' + currentSlide + '"]').addClass('js--slick-current').siblings().removeClass('js--slick-current');
$('.module-workflow').find('video').trigger('play');
(progressBar.playing) ? progressBar.init(): progressBar.reset(progressBar.intervalID);
});
$('.module-workflow_highlight-item').on('click', function() {
$(this).closest('.module-workflow').find('video').trigger('play');
})
// play toggle
$('.module-workflow_highlight-control-container button').on('click', function(e) {
var sliderStatus = $(this).data('playing');
var slickMethod = (sliderStatus) ? 'slickPause' : 'slickPlay';
var animationPlayState = (sliderStatus) ? 'paused' : 'running';
var btnText = (sliderStatus) ? "Play" : "Pause";
(sliderStatus) ? progressBar.reset(): progressBar.play();
$('.module-workflow.module-us .module-workflow_highlight-items').slick(slickMethod);
$('.module-workflow.module-us .module-workflow_highlight-images').slick(slickMethod);
$('.module-workflow.module-eu .module-workflow_highlight-items').slick(slickMethod);
$('.module-workflow.module-eu .module-workflow_highlight-images').slick(slickMethod);
$(this).text(btnText);
$(this).data('playing', !sliderStatus);
});
});
</script>
<style>
.module-workflow_highlight-item-progressBar {
width: 100%;
height: 3px;
background-color: #fff;
position: absolute;
bottom: -25px;
left: 0;
}
.module-workflow_highlight-item-box:before,
.module-workflow_highlight-item-box:after {
display: none;
}
.module-workflow_highlight-item-progressBar>div {
width: 0%;
background-color: #0F5CA3;
height: 3px;
position: relative;
transition: width linear 1000ms;
}
</style>
</div>
</div>
</div>
</span></div>
</div>
</div>
</div>
</div>
<input type="hidden" name="__antiCSRF" id="__antiCSRF" value="">
</form>
Text Content
close disclaimer Cookies on this website. We use cookies on q4inc.com to provide you with the best possible experience. If you wish to review the cookies we store, please select the Cookie Preferences option on this banner. For more information, you can review our Privacy Policy and Cookie Policy. You can adjust your preferences here. Accept Cookie Preferences No, thanks close preference sidebar Q4INC.COM Cookie Preferences Please use the following sections to learn more about the types of cookies we use, and how you can opt out of those you do not wish to be stored. At q4inc.com, we respect your privacy and are committed to protecting your information. For more information, you can review our Privacy Policy and Cookie Policy. Accept Recommended Settings Necessary Cookies These cookies are necessary for the services and viewing experience of this site, and cannot be opted out of via this tool. If you still wish to remove these, you may do using your browser settings. A description of these technologies is provided in our Privacy Policy and Cookie Policy. Pardot by Salesforce pardot option toggle on/off We use these cookies to deliver a seamless user experience for those customers and users that have created an account with us for receiving email communications. Warning: Some cookies require your attention Consent for some third party cookies can not be automatically revoked. Please follow the link below if you want to opt out of them. Pardot by Salesforce LinkedIn Ads linkedin option toggle on/off We use the LinkedIn Ads cookie to track the success of LinkedIn advertising. This cookie is an analytics tool that allows us to measure the effectiveness of advertising by understanding the actions people take on our website. Warning: Some cookies require your attention Consent for some third party cookies can not be automatically revoked. Please follow the link below if you want to opt out of them. LinkedIn Ads Skip to main content 1. Use Left/Right arrow keys to allow users to navigate within the navigation links. 2. Use Down arrow key to expand the submenu and up/down arrow keys to navigate within the submenu. 3. Use Enter/Space key to select the menu/submenu items. 4. Use Esc key to leave the submenu. 5. Use Home to select the first item in the menu and End to select the last item in the menu. 6. Use character keys to select the next item having a name that starts with the typed character. * Why Q4 * Platform * Q4 Platform * Products * Investor Relations Websites * SPAC * Design Library * Accessibility * Investor Relations Events * Earnings * Video Earnings * Investor Days * Success Program * ESG * ESG Website * ESG Events * Surveillance * Engagement Analytics * Investor Relations CRM * Q4 Product Release Hub * Newsroom * Solutions * Investor Relations Professionals * Sell-Side Professionals * Bridging the Volatility Gap * Resources * Q4 Blog * Industry Events * Videos * Research * Newsroom * Media Kit * Analytics Glossary * Company * About us * Leadership * Clients * Careers * Investors * Press * Partners * Contact Us Log In Let's Talk search Site Search Search query Search menu WHERE THE MARKET CONNECTS Q4 is the only capital markets access platform that transforms how issuers, investors, and the sell side connect, communicate, and engage with one another. Request a Demo * Why Q4 * Platform * * Q4 Platform * Products * * Investor Relations Websites * * SPAC * Design Library * Accessibility * Investor Relations Events * * Earnings * Video Earnings * Investor Days * Success Program * ESG * * ESG Website * ESG Events * Surveillance * Engagement Analytics * Investor Relations CRM * Q4 Product Release Hub * Newsroom * Solutions * * Investor Relations Professionals * Sell-Side Professionals * Bridging the Volatility Gap * Resources * * Q4 Blog * Industry Events * Videos * Research * Newsroom * Media Kit * Analytics Glossary * Company * * About us * Leadership * Clients * Careers * Investors * Press * Partners * Contact Us * Why Q4 * Platform * Q4 Platform * Products * Investor Relations Websites * SPAC * Design Library * Accessibility * Investor Relations Events * Earnings * Video Earnings * Investor Days * Success Program * ESG * ESG Website * ESG Events * Surveillance * Engagement Analytics * Investor Relations CRM * Q4 Product Release Hub * Newsroom * Solutions * Investor Relations Professionals * Sell-Side Professionals * Bridging the Volatility Gap * Resources * Q4 Blog * Industry Events * Videos * Research * Newsroom * Media Kit * Analytics Glossary * Company * About us * Leadership * Clients * Careers * Investors * Press * Partners * Contact Us Request a Demo * * * * * * * * * * * * * * * * THE CAPITAL MARKETS ACCESS PLATFORM The Q4 platform is the only destination built for you to communicate your compelling value, unify data across your program, and transform how you connect with the capital markets. Q4 MAKES THE MARKET SMARTER, FASTER, AND MORE INFORMED work PUBLIC COMPANIES Enjoy seamless integration and AI-driven insights across all your engagement channels to maximize your opportunities with investors. Learn More account_balance INVESTMENT BANKS Reinvent the investor conference and road show experience as the demand for virtual events continues. Learn More TRANSFORM YOUR INVESTOR RELATIONS PROGRAM. More than 2600 of the leading public companies trust the Q4 platform and outstanding service excellence to deliver their company’s message to shareholders, shape investor perceptions and increase engagement with their stock. laptop_mac WEBSITES SHOWCASE A DYNAMIC DESTINATION WORTHY OF YOUR COMPANY’S COMPELLING STORY. Learn More calendar_month VIRTUAL EVENTS STAND APART FROM THE COMPETITION AND DELIVER THE MARKET’S MOST RELIABLE, STRESS-FREE EARNINGS AND EVENTS. Learn More switch_account INVESTOR RELATIONS CRM DRIVE MORE VALUE FROM YOUR CRM WITH INVESTOR RELATIONS’ MOST DEPENDABLE AND POWERFUL AI-DRIVEN DECISIONING ENGINE. Learn More query_stats INVESTOR RELATIONS SURVEILLANCE DRIVE THE VALUE OF YOUR SURVEILLANCE EFFORTS WITH Q4’S UNMATCHED COMBINATION OF DATA-DRIVEN INTELLIGENCE AND ANALYST INSIGHT. Learn More monitoring ENGAGEMENT ANALYTICS ACTIVATE THE POWER OF YOUR INTEGRATED, PROPRIETARY DATA TO TARGET THE RIGHT INVESTORS. Learn More RECENT NEWS showing 1-3 of 3 July 19, 2023 Q4 Inc. to Report Second Quarter 2023 Results on August 9th (opens in new window) Read Press Release(opens in new window) June 22, 2023 Q4 Inc. Enhances Institutional Targeting as part of Engagement Analytics Suite (opens in new window) Read Press Release(opens in new window) June 5, 2023 Q4 Inc. Introduces First-of-its-Kind IR Event Management App to the Q4 Platform (opens in new window) Read Press Release(opens in new window) Ready to transform your IR program? Talk to a consultant * PRODUCTS * Success Program * Investor Relations Websites * Design Library * Virtual Events * Investor Conferences * ESG * Investor Relations CRM * Surveillance * Shareholder ID * Newsroom * BUSINESS NEEDS * Position Your Compelling Investment Opportunity * Build a High-Quality Shareholder Base * Attract and Retain Quality Investors * Understand Share Price Movement * Understand Your Shareholders * RESOURCES * Q4 Blog * Industry Events * Videos * Research * Newsroom * Media Kit * Privacy Center * Analytics Glossary * COMPANY * About Us * Leadership * Customers * Investors * Careers * Press * Contact Us * SUPPORT * * opens in a new window * opens in a new window * opens in a new window OPENS IN A NEW WINDOW * Sitemap * Privacy * Terms of Use * Security * SOC-2 * Data Processing Addendum * Accessibility Statement * Master Client Agreement © Copyright Q4 Inc. 2023. All rights reserved. word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 × ×