PageSourceSearch

https://www.tijorifinance.com/in/search/

html tijorifinance.com collected 2026-10-03 23:27:17 UTC 65,579 bytes, 1,796 lines download raw bytes

1<!-- home page -->
2
3<!DOCTYPE html>
4<html lang="en" data-theme="default">
5
6<head>
7  <meta charset="utf-8">
8  
8<script>(function(){var t=localStorage.getItem('theme');if(t){document.documentElement.setAttribute('data-theme',t);}})();</script>
8
9  <meta http-equiv="x-ua-compatible" content="ie=edge">
10  <title>Indian Stock Research & Portfolio Management | Tijori Finance</title>
11  <meta name="title" content="Indian Stock Research & Portfolio Management | Tijori Finance">
12  <link rel="shortcut icon" type="image/png" href="/static/images/favicon.ico">
13
14  <meta name="viewport" content="width=device-width, initial-scale=1.0">
15  <meta name="description" content="Discover Indian stocks with in-depth financial data, company analysis, market share research, portfolio tracking, and sector insights on Tijori Finance.">
16  <meta name="author" content="">
17  <meta name="format-detection" content="telephone=no" />
18  
19
20  
21  
22  
23   
24  
25  
26    
27    
28<link rel="canonical" href="https://www.tijorifinance.com/search/">
29<meta property="og:type" content="website">
30<meta property="og:site_name" content="Tijori Finance">
31<meta property="og:locale" content="en_IN">
32<meta property="og:title" content="Indian Stock Research & Portfolio Management | Tijori Finance">
33<meta property="og:description" content="Discover Indian stocks with in-depth financial data, company analysis, market share research, portfolio tracking, and sector insights on Tijori Finance.">
34<meta property="og:url" content="https://www.tijorifinance.com/search/">
35<meta name="twitter:card" content="summary">
36
37    
37<script type="application/ld+json">
38    {
39      "@context": "https://schema.org",
40      "@type": "WebPage",
41      "name": "Indian Stock Research \u0026 Portfolio Management | Tijori Finance",
42      "description": "Discover Indian stocks with in-depth financial data, company analysis, market share research, portfolio tracking, and sector insights on Tijori Finance.",
43      "url": "https://www.tijorifinance.com/search/",
44      "isPartOf": {"@type": "WebSite", "name": "Tijori Finance", "url": "https://www.tijorifinance.com"}
45    }
46    </script>
46
47
48
49    
50    
50<script type="application/ld+json">
51{
52  "@context": "https://schema.org",
53  "@graph": [
54    {
55      "@type": "Organization",
56      "@id": "https://www.tijorifinance.com/#organization",
57      "name": "Tijori Finance",
58      "legalName": "Tijori Financial Services Private Limited",
59      "url": "https://www.tijorifinance.com",
60      "description": "Financial research and portfolio tracking for Indian public markets, covering NSE and BSE listed companies and Indian mutual funds.",
61      "sameAs": [
62        "https://twitter.com/Tijori1",
63        "https://www.instagram.com/tijorifinance/"
64      ]
65    },
66    {
67      "@type": "WebSite",
68      "@id": "https://www.tijorifinance.com/#website",
69      "name": "Tijori Finance",
70      "url": "https://www.tijorifinance.com",
71      "publisher": {"@id": "https://www.tijorifinance.com/#organization"}
72    }
73  ]
74}
75</script>
75
76
77
78  
79    
80
81<script>
82  window.partytown = {
83    debug: false,
84    lib: "/static/javascript/~partytown/",
85    forward: [
86      
87      "mixpanel.track",
88      "mixpanel.identify",
89      "mixpanel.register",
90      "mixpanel.register_once",
91      "mixpanel.people.set",
92      "mixpanel.people.union",
93      
94    ],
95  };
96</script>
vendor: 1 bytes, line 96
96
97<script>
98  /* Partytown 0.10.2 - MIT builder.io */
99  const t = { preserveBehavior: !1 },
100    e = (e) => {
101      if ("string" == typeof e) return [e, t];
102      const [n, r = t] = e;
103      return [n, { ...t, ...r }];
104    },
105    n = Object.freeze(
106      ((t) => {
107        const e = new Set();
108        let n = [];
109        do {
110          Object.getOwnPropertyNames(n).forEach((t) => {
111            "function" == typeof n[t] && e.add(t);
112          });
113        } while ((n = Object.getPrototypeOf(n)) !== Object.prototype);
114        return Array.from(e);
115      })()
116    );
117  !(function (t, r, o, i, a, s, c, d, l, p, u = t, f) {
118    function h() {
119      f ||
120        ((f = 1),
121        "/" == (c = (s.lib || "/~partytown/") + (s.debug ? "debug/" : ""))[0] &&
122          ((l = r.querySelectorAll('script[type="text/partytown"]')),
123          i != t
124            ? i.dispatchEvent(new CustomEvent("pt1", { detail: t }))
125            : ((d = setTimeout(v, 1e4)),
126              r.addEventListener("pt0", w),
127              a
128                ? y(1)
129                : o.serviceWorker
130                ? o.serviceWorker
131                    .register(c + (s.swPath || "partytown-sw.js"), { scope: c })
132                    .then(function (t) {
133                      t.active
134                        ? y()
135                        : t.installing &&
136                          t.installing.addEventListener(
137                            "statechange",
138                            function (t) {
139                              "activated" == t.target.state && y();
140                            }
141                          );
142                    }, console.error)
143                : v())));
144    }
145    function y(e) {
146      (p = r.createElement(e ? "script" : "iframe")),
147        (t._pttab = Date.now()),
148        e ||
149          ((p.style.display = "block"),
150          (p.style.width = "0"),
151          (p.style.height = "0"),
152          (p.style.border = "0"),
153          (p.style.visibility = "hidden"),
154          p.setAttribute("aria-hidden", !0)),
155        (p.src =
156          c +
157          "partytown-" +
158          (e ? "atomics.js?v=0.10.2" : "sandbox-sw.html?" + t._pttab)),
159        r.querySelector(s.sandboxParent || "body").appendChild(p);
160    }
161    function v(n, o) {
162      for (
163        w(),
164          i == t &&
165            (s.forward || []).map(function (n) {
166              const [r] = e(n);
167              delete t[r.split(".")[0]];
168            }),
169          n = 0;
170        n < l.length;
171        n++
172      )
173        ((o = r.createElement("script")).innerHTML = l[n].innerHTML),
174          (o.nonce = s.nonce),
175          r.head.appendChild(o);
176      p && p.parentNode.removeChild(p);
177    }
178    function w() {
179      clearTimeout(d);
180    }
181    (s = t.partytown || {}),
182      i == t &&
183        (s.forward || []).map(function (r) {
184          const [o, { preserveBehavior: i }] = e(r);
185          (u = t),
186            o.split(".").map(function (e, r, o) {
187              var a;
188              u = u[o[r]] =
189                r + 1 < o.length
190                  ? u[o[r]] || ((a = o[r + 1]), n.includes(a) ? [] : {})
191                  : (() => {
192                      let e = null;
193                      if (i) {
194                        const { methodOrProperty: n, thisObject: r } = ((
195                          t,
196                          e
197                        ) => {
198                          let n = t;
199                          for (let t = 0; t < e.length - 1; t += 1) n = n[e[t]];
200                          return {
201                            thisObject: n,
202                            methodOrProperty:
203                              e.length > 0 ? n[e[e.length - 1]] : void 0,
204                          };
205                        })(t, o);
206                        "function" == typeof n &&
207                          (e = (...t) => n.apply(r, ...t));
208                      }
209                      return function () {
210                        let n;
211                        return (
212                          e && (n = e(arguments)),
213                          (t._ptf = t._ptf || []).push(o, arguments),
214                          n
215                        );
216                      };
217                    })();
218            });
219        }),
220      "complete" == r.readyState
221        ? h()
222        : (t.addEventListener("DOMContentLoaded", h),
223          t.addEventListener("load", h));
224  })(window, document, navigator, top, window.crossOriginIsolated);
225</script>
225
226
227  
228  
229    
230
231<script>
232  window.dataLayer = window.dataLayer || [];
233</script>
233
234
235<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 68 bytes, lines 235-238
235
236<script
237  async
238  src="https://www.googletagmanager.com/gtag/js?id=
238G-Z62VVEVVLV
vendor: 13 bytes, lines 238-239
238"
239></script>
240<script>
241  function gtag(){dataLayer.push(arguments);}
242  gtag('js', new Date());
243
244  gtag('config', 'G-Z62VVEVVLV');
245</script>
245
246
247
248<!-- Google Tag Manager -->
249<script>
vendor: 354 bytes, lines 249-254
249
250  (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
251      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
252      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
253      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
254      })(window,document,'script','dataLayer','
254GTM-MHTJRN35
vendor: 4 bytes, line 254
254');
255</script>
255
256<!-- End Google Tag Manager -->
257
258
259 
260<!-- Paste this right before your closing </head> tag -->
261<script type="text/partytown">
262  (function (e, c) {
263    if (!c.__SV) {
264      var l, h;
265      window.mixpanel = c;
266      c._i = [];
267      c.init = function (q, r, f) {
268        function t(d, a) {
269          var g = a.split(".");
270          2 == g.length && ((d = d[g[0]]), (a = g[1]));
271          d[a] = function () {
272            d.push([a].concat(Array.prototype.slice.call(arguments, 0)));
273          };
274        }
275        var b = c;
276        "undefined" !== typeof f ? (b = c[f] = []) : (f = "mixpanel");
277        b.people = b.people || [];
278        b.toString = function (d) {
279          var a = "mixpanel";
280          "mixpanel" !== f && (a += "." + f);
281          d || (a += " (stub)");
282          return a;
283        };
284        b.people.toString = function () {
285          return b.toString(1) + ".people (stub)";
286        };
287        l =
288          "disable time_event track track_pageview track_links track_forms track_with_groups add_group set_group remove_group register register_once alias unregister identify name_tag set_config reset opt_in_tracking opt_out_tracking has_opted_in_tracking has_opted_out_tracking clear_opt_in_out_tracking start_batch_senders start_session_recording stop_session_recording people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user people.remove".split(
289            " ",
290          );
291        for (h = 0; h < l.length; h++) t(b, l[h]);
292        var n = "set set_once union unset remove delete".split(" ");
293        b.get_group = function () {
294          function d(p) {
295            a[p] = function () {
296              b.push([g, [p].concat(Array.prototype.slice.call(arguments, 0))]);
297            };
298          }
299          for (
300            var a = {},
301              g = ["get_group"].concat(
302                Array.prototype.slice.call(arguments, 0),
303              ),
304              m = 0;
305            m < n.length;
306            m++
307          )
308            d(n[m]);
309          return a;
310        };
311        c._i.push([q, r, f]);
312      };
313      c.__SV = 1.2;
314      var k = e.createElement("script");
315      k.type = "text/javascript";
316      k.async = !0;
317      k.src =
318        "undefined" !== typeof MIXPANEL_CUSTOM_LIB_URL
319          ? MIXPANEL_CUSTOM_LIB_URL
320          : "file:" === e.location.protocol &&
321              "//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)
322            ? "https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js"
323            : "//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";
324      e = e.getElementsByTagName("script")[0];
325      e.parentNode.insertBefore(k, e);
326    }
327  })(document, window.mixpanel || []);
328
329  mixpanel.init('7d702426b594e2595f328e77440af155', {
330    autocapture: false,
331    record_sessions_percent: 0,
332    track_pageview: false,
333  });
334
335  (function () {
336    function getDeviceType() {
337      var ua = navigator.userAgent;
338      if (/tablet|ipad/i.test(ua)) return "tablet";
339      if (/mobile|android|iphone/i.test(ua)) return "mobile";
340      return "desktop";
341    }
342
343    var p = new URLSearchParams(window.location.search);
344    var utms = {
345      utm_source: p.get("utm_source") || "",
346      utm_medium: p.get("utm_medium") || "",
347      utm_campaign: p.get("utm_campaign") || "",
348      utm_content: p.get("utm_content") || "",
349      utm_term: p.get("utm_term") || "",
350    };
351
352    mixpanel.register_once({
353      ...utms,
354      utm_source_first: p.get("utm_source") || "",
355      device_type: getDeviceType(),
356    });
357
358    mixpanel.register({
359      utm_source_last: p.get("utm_source") || "",
360      app_version: "1.0.0",
361    });
362
363    mixpanel.track("page_viewed", {
364      page_url: window.location.href,
365      page_title: document.title,
366      referrer: document.referrer,
367      landing_page: !window.sessionStorage.getItem("visited"),
368    });
369    window.sessionStorage.setItem("visited", "1");
370  })();
371</script>
371
372
373<script type="text/javascript">
374  window.trackFeatureExplored = function (featureName, category, ticker) {
375    if (!window.mixpanel) return;
376    var explored = new Set(
377      JSON.parse(window.sessionStorage.getItem("explored_features") || "[]"),
378    );
379    if (explored.has(featureName)) return;
380    explored.add(featureName);
381    window.sessionStorage.setItem(
382      "explored_features",
383      JSON.stringify(Array.from(explored)),
384    );
385    window.mixpanel.track("feature_explored", {
386      feature_name: featureName,
387      feature_category: category,
388      company_ticker: ticker || "",
389      session_feature_count: explored.size,
390    });
391    if (window.django && window.django.user && window.django.user.id) {
392      window.mixpanel.people.union("features_used", [featureName]);
393    }
394  };
395</script>
395
396
397
398
399
400<script type="text/javascript">
401    (function(c,l,a,r,i,t,y){
402        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
403        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
404        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
405    })(window, document, "clarity", "script", "wqfby1v9sk");
406
407    
408    // An anonymous visitor has no CodexUser/Subscription for any of the above
409    // to run against, so every session previously showed up in Clarity with
410    // no plan/plan_tier/plan_type/plan_status tags at all -- not
411    // distinguishable from a logged-in free user, and not filterable as
412    // "anonymous" either. Fixed literal values here plumb every session into
413    // the same set of tags. plan_status may be overridden client-side to
414    // "guest_checkout" (website/react/account/components/reports_checkout/
415    // clarity.js) once the anon report-checkout flow is actually in play --
416    // this stays the fallback for a plain anonymous visitor who never does.
417    window.clarity("set", "plan", "none");
418    window.clarity("set", "plan_tier", "anonymous");
419    window.clarity("set", "plan_type", "anonymous");
420    window.clarity("set", "plan_status", "anonymous");
421    
422
423    // Track Kite signups. The Kite OAuth flow completes server-side and
424    // redirects a genuinely new account to the landing page with
425    // ?kite_signup=1&flow=<signup_flow|subscription_flow> (mirrors the email
426    // signup analytics event). flow segments the onboarding funnel in Clarity.
427    (function () {
428        var params = new URLSearchParams(window.location.search);
429        if (params.get("kite_signup") !== "1") return;
430        if (window.sessionStorage.getItem("kite_signup_tracked")) return;
431
432        // The Clarity queue is set up synchronously above, so this is safe to
433        // call before the async tag finishes loading.
434        window.clarity("set", "signup_method", "kite");
435        var flow = params.get("flow");
436        if (flow) window.clarity("set", "flow", flow);
437        window.clarity("event", "kite_signup");
438        window.sessionStorage.setItem("kite_signup_tracked", "1");
439
440        // Strip the markers so a page refresh doesn't re-fire the event.
441        params.delete("kite_signup");
442        params.delete("flow");
443        var newSearch = params.toString();
444        window.history.replaceState(
445            {},
446            "",
447            window.location.pathname +
448                (newSearch ? "?" + newSearch : "") +
449                window.location.hash
450        );
451    })();
452</script>
452
453
454
455
456
457  
457<script src="/static/javascript/vendor/jquery/jquery-3.4.1.min.js"
458    integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
458
459   
460  
460<script src="/static/javascript/jquery.autocomplete.min.js" defer></script>
460
461  
462
463  
464
465  <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
466  <!--[if lt IE 9]>
467      
467<script src="/static/javascript/vendor/html5shiv.min.js"></script>
467
468    <![endif]-->
469
470
471  
472
473    
474  <!-- Latest compiled and minified Bootstrap CSS -->
475  <link href="/static/css/vendor/bootstrap/bootstrap.min.css" rel="stylesheet"
476    integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
477  <link href="/static/css/vendor/select2/select2.min.css" rel="stylesheet">
478  <link rel="stylesheet" href="/static/css/vendor/typekit/ycy4ypa.css">
479  <!-- styels.css will be removed once header and footer section are refactor is done -->
480  <link rel="stylesheet" type="text/css" href="/static/css/style.css">
481  
482    <link rel="stylesheet" type="text/css" href="/static/css/global/india/top-header.css">
483    <link rel="stylesheet" type="text/css" href="/static/css/global/india/footer-new.css">
484    <link rel="stylesheet" type="text/css" href="/static/css/common/standard.css" />
485    <link rel="stylesheet" href="/static/css/vendor/fonts/inter.css">
486
487<link rel="stylesheet" type="text/css" href="/static/css/home-page/home-page.css">
488
489
490
491  
492  
493  
494  
495<style>
496    [data-overlayscrollbars-overflow-y="scroll"] body {
497        margin-right: 13px;
498    }
499
500    /* scrollbar plugin override */
501    body .os-theme-dark {
502        --os-handle-bg: rgba(0, 0, 0, 0.3);
503        --os-handle-bg-hover: rgba(0, 0, 0, 0.4);
504        --os-handle-bg-active: rgba(0, 0, 0, 0.2);
505        --os-size: 13px;
506        --os-padding-perpendicular: 2px;
507        --os-padding-axis: 12px;
508    }
509
510    body .os-scrollbar {
511        background: #e9e9e985;
512    }
513
514    .scrollbar-arrow-box.up-arrow {
515        width: 0;
516        height: 0;
517        border-left: 5.5px solid transparent;
518        border-right: 5.5px solid transparent;
519        border-bottom: 7.3px solid rgba(0, 0, 0, 0.3);
520        border-radius: 2px;
521        position: absolute;
522        top: -2px;
523        left: 50%;
524        transform: translate(-50%, -100%);
525    }
526
527    .scrollbar-arrow-box.down-arrow {
528        width: 0;
529        height: 0;
530        border-left: 5.5px solid transparent;
531        border-right: 5.5px solid transparent;
532        border-top: 7.3px solid rgba(0, 0, 0, 0.3);
533        border-radius: 2px;
534        position: absolute;
535        bottom: -2px;
536        left: 50%;
537        transform: translate(-50%, 100%);
538    }
539</style>
540<link rel="stylesheet" href="/static/css/vendor/overlayscrollbars-2.5.0.overlayscrollbars.min.css">
541
542</head>
543
544
545<body csrf_token="ihyIeAqjizMkxBMovbfGF1jchjQbIdlBprcv816Z5IXfjopbAKP0EB0L1qvcljTI" pagename="" class="" data-overlayscrollbars-initialize>
546  
547    
548
549<!-- Google Tag Manager (noscript) -->
vendor: 75 bytes, lines 549-552
549
550<noscript
551  ><iframe
552    src="https://www.googletagmanager.com/ns.html?id=
552GTM-MHTJRN35
vendor: 102 bytes, lines 552-557
552"
553    height="0"
554    width="0"
555    style="display: none; visibility: hidden"
556  ></iframe
557></noscript>
558<!-- End Google Tag Manager (noscript) -->
559
560
561
562  
563<!-- Modal -->
564<div class="modal fade" id="feedbackChartPopUp" tabindex="-1" role="dialog" aria-labelledby="modalChartPopUpCenterTitle" aria-hidden="true">
565<div class="modal-dialog modal-dialog-centered" role="document">
566  <div class="modal-content">
567    <div class="modal-body" id="modalpop-chart">
568          <form id="form_callback" method="post"  class="myfomr2 formcallbackForm form_callback" >
569                        <div class="feedbackheading">
570                          Leave Feedback
571                         </div>
572
573                           <div class="feedbacksubheading">
574                               We'd love to hear from you!
575
576                          </div>
577
578                              <div class="form-group">
579                                  <label class="formheading">
580                                      Name<span class="mandatory">*</span>
581                                  </label>
582                                  <input id="form_callback_name"  name="fname" class="form-control"  required />
583                              </div>
584                              <div class="form-group">
585                                  <label class="formheading">
586                                      Email
587                                  </label>
588                                  <input id="form_callback_email" class="form-control" placeholder="To help us get in touch with you" type="email" name="email"  />
589                               </div>
590                              <div class="form-group">
591                                  <label class="formheading">
592                                      Message<span class="mandatory">*</span>
593                                  </label>
594                                 <textarea id="form_callback_message" name="message" class="form-control" rows="4" cols="50" required></textarea>
595                              </div>
596
597
598
599                              <button class="bloc-button btn btn-d btn-lg btn-block mycustombtnform " type="submit">
600                                  Submit
601                              </button>
602
603
604          </form>
605
606          <div class="formcallbackSuccess" style="display:none">
607            <img src="/static/images/success.svg" class="successImg" alt="success"> <br>
608              Thank you! Someone from our team will get in touch with your shortly.
609              <a href="#close-modal" id="closey" data-dismiss="modal"class="close-modal-2 btn btn-primary ">Close</a>
610          </div>
611
612
613    </div>
614    <div class="modal-footer">
615
616    </div>
617  </div>
618</div>
619</div>
620
621  <div class="header">
622    
623<nav class="navbar navbar-expand-xl">
624   <a class="main_logo" href="/?r=n" a="home">
625      
626
627<svg class="logo-web" width="177.6" height="24" viewBox="0 0 148 20" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
628<g clip-path="url(#clip_iconwordmark_home)">
629<path d="M6.0023 0.331183C6.781 -0.110395 7.74036 -0.110394 8.51905 0.331183L13.263 3.02139C14.0417 3.46297 14.5214 4.27904 14.5214 5.1622V10.5426C14.5214 11.4258 14.0417 12.2418 13.263 12.6834L8.51905 15.3736C7.74036 15.8152 6.781 15.8152 6.0023 15.3736L1.25837 12.6834C0.479688 12.2418 0 11.4258 0 10.5426V5.1622C0 4.27904 0.479688 3.46297 1.25837 3.02139L6.0023 0.331183Z" fill="#FFC008"/>
630<path d="M3.15372 8.20214L3.10449 5.74298L6.5243 3.80145C6.91942 3.57713 7.40015 3.581 7.79177 3.81164L11.1805 5.80734V8.20214L8.16169 6.35528V12.1176H6.17494V6.34803L3.15372 8.20214Z" fill="black"/>
631<path d="M21.2653 3.64555C21.0851 3.64555 20.9541 3.50101 20.9541 3.34044V2.42511C20.9541 2.26451 21.0851 2.12 21.2653 2.12H28.4577C28.6379 2.12 28.7691 2.26451 28.7691 2.42511V3.34044C28.7691 3.50101 28.6379 3.64555 28.4577 3.64555H25.7381V13.2646C25.7381 13.4252 25.5905 13.5697 25.4268 13.5697H24.3292C24.1653 13.5697 24.0178 13.4252 24.0178 13.2646V3.64555H21.2653Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
632<path d="M33.3723 2.40834C33.3723 2.24774 33.5197 2.10321 33.6835 2.10321H34.7812C34.9451 2.10321 35.0926 2.24774 35.0926 2.40834V13.2639C35.0926 13.4245 34.9451 13.569 34.7812 13.569H33.6835C33.5197 13.569 33.3723 13.4245 33.3723 13.2639V2.40834Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
633<path d="M39.2918 12.1398L39.898 11.4975C40.1274 11.3048 40.2748 11.369 40.4386 11.5296C40.6843 11.8026 41.1596 12.2361 41.8148 12.2361C42.634 12.2361 43.5023 11.6099 43.5023 10.1646V2.40834C43.5023 2.24774 43.6335 2.10321 43.8137 2.10321H44.9114C45.0916 2.10321 45.2226 2.24774 45.2226 2.40834V10.1485C45.2226 12.4288 43.7482 13.7456 41.7985 13.7456C40.3403 13.7456 39.5375 12.8946 39.2591 12.5413C39.1771 12.4128 39.1934 12.2522 39.2918 12.1398Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
634<path d="M56.004 1.94382C59.3462 1.94382 62.0332 4.57741 62.0332 7.86941C62.0332 11.1614 59.3627 13.7629 56.004 13.7629C52.6618 13.7629 49.9913 11.1614 49.9913 7.86941C49.9913 4.57741 52.6454 1.94382 56.004 1.94382ZM56.004 12.1089C58.3961 12.1089 60.3457 10.214 60.3457 7.86941C60.3457 5.54093 58.3961 3.59784 56.004 3.59784C53.6284 3.59784 51.6788 5.55699 51.6788 7.86941C51.6624 10.1979 53.6284 12.1089 56.004 12.1089Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
635<path d="M67.2089 2.40834C67.2089 2.24774 67.3399 2.10321 67.5201 2.10321H72.0747C74.0898 2.10321 75.7283 3.6609 75.7283 5.60397C75.7283 7.11347 74.7124 8.36604 73.2544 8.92809L75.5479 13.0872C75.6626 13.296 75.5481 13.569 75.2695 13.569H73.9588C73.8278 13.569 73.7294 13.4887 73.6966 13.4245L71.4521 9.08867H68.9291V13.2639C68.9291 13.4245 68.7816 13.569 68.6178 13.569H67.5201C67.3399 13.569 67.2089 13.4245 67.2089 13.2639V2.40834ZM71.9436 7.67553C73.025 7.67553 73.9915 6.77624 73.9915 5.63609C73.9915 4.57623 73.0413 3.67696 71.9436 3.67696H68.9618V7.65947H71.9436V7.67553Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
636<path d="M81.1205 2.40834C81.1205 2.24774 81.268 2.10321 81.4319 2.10321H82.5296C82.6932 2.10321 82.8408 2.24774 82.8408 2.40834V13.2639C82.8408 13.4245 82.6932 13.569 82.5296 13.569H81.4319C81.268 13.569 81.1205 13.4245 81.1205 13.2639V2.40834Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
637</g>
638<rect x="21.2653" y="18.568" width="61.7906" height="1.43198" fill="#FFC008"/>
639<path d="M88.9673 12V7.63636H89.6044V9.25781H89.6427C89.6797 9.18963 89.7329 9.1108 89.8025 9.02131C89.8721 8.93182 89.9687 8.85369 90.0923 8.78693C90.2159 8.71875 90.3793 8.68466 90.5824 8.68466C90.8466 8.68466 91.0824 8.75142 91.2898 8.88494C91.4971 9.01847 91.6598 9.21094 91.7777 9.46236C91.897 9.71378 91.9567 10.0163 91.9567 10.37C91.9567 10.7237 91.8977 11.027 91.7798 11.2798C91.6619 11.5312 91.5 11.7251 91.294 11.8615C91.0881 11.9964 90.853 12.0639 90.5888 12.0639C90.3899 12.0639 90.2273 12.0305 90.1008 11.9638C89.9758 11.897 89.8778 11.8189 89.8068 11.7294C89.7358 11.6399 89.6811 11.5604 89.6427 11.4908H89.5895V12H88.9673ZM89.5916 10.3636C89.5916 10.5937 89.625 10.7955 89.6918 10.9688C89.7585 11.142 89.8551 11.2777 89.9815 11.3757C90.1079 11.4723 90.2628 11.5206 90.446 11.5206C90.6364 11.5206 90.7954 11.4702 90.9233 11.3693C91.0511 11.267 91.1477 11.1286 91.2131 10.9538C91.2798 10.7791 91.3132 10.5824 91.3132 10.3636C91.3132 10.1477 91.2805 9.95384 91.2152 9.78196C91.1513 9.61009 91.0547 9.47443 90.9254 9.375C90.7976 9.27557 90.6378 9.22585 90.446 9.22585C90.2614 9.22585 90.1051 9.27344 89.9773 9.36861C89.8508 9.46378 89.755 9.59659 89.6896 9.76705C89.6243 9.9375 89.5916 10.1364 89.5916 10.3636ZM92.9634 13.2273C92.8682 13.2273 92.7816 13.2195 92.7035 13.2038C92.6253 13.1896 92.5671 13.174 92.5288 13.157L92.6822 12.6349C92.7986 12.6662 92.9023 12.6797 92.9932 12.6754C93.0842 12.6712 93.1644 12.6371 93.234 12.5732C93.305 12.5092 93.3675 12.4048 93.4215 12.2599L93.5003 12.0426L92.3029 8.72727H92.9847L93.8136 11.267H93.8476L94.6765 8.72727H95.3604L94.0117 12.4368C93.9492 12.6072 93.8697 12.7514 93.7731 12.8693C93.6765 12.9886 93.5614 13.0781 93.4279 13.1378C93.2944 13.1974 93.1395 13.2273 92.9634 13.2273Z" fill="#A3A3A3" fill-opacity="0.7"/>
640<rect x="100.488" y="7" width="47" height="6" fill="url(#zerodha_pattern_home)" style="mix-blend-mode:luminosity; filter: grayscale(1);"/>
641<defs>
642<pattern id="zerodha_pattern_home" patternContentUnits="objectBoundingBox" width="1" height="1">
643<use xlink:href="#zerodha_img_home" transform="matrix(0.00164204 0 0 0.0128626 0 -0.0145047)"/>
644</pattern>
645<clipPath id="clip_iconwordmark_home">
646<rect width="84.4879" height="15.7518" fill="white"/>
647</clipPath>
648<image id="zerodha_img_home" width="609" height="80" preserveAspectRatio="none" xlink:href="/static/images/zerodha-badge.png"/>
649</defs>
650</svg>
651<svg class="logo-mobile" width="85.00" height="32.50" viewBox="0 0 85.00 32.50" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
652<svg x="0" y="0" width="85.0000" height="20.0000" viewBox="0 0 84.4879 20">
653<g clip-path="url(#clip_iconwordmark_homem)">
654<path d="M6.0023 0.331183C6.781 -0.110395 7.74036 -0.110394 8.51905 0.331183L13.263 3.02139C14.0417 3.46297 14.5214 4.27904 14.5214 5.1622V10.5426C14.5214 11.4258 14.0417 12.2418 13.263 12.6834L8.51905 15.3736C7.74036 15.8152 6.781 15.8152 6.0023 15.3736L1.25837 12.6834C0.479688 12.2418 0 11.4258 0 10.5426V5.1622C0 4.27904 0.479688 3.46297 1.25837 3.02139L6.0023 0.331183Z" fill="#FFC008"/>
655<path d="M3.15372 8.20214L3.10449 5.74298L6.5243 3.80145C6.91942 3.57713 7.40015 3.581 7.79177 3.81164L11.1805 5.80734V8.20214L8.16169 6.35528V12.1176H6.17494V6.34803L3.15372 8.20214Z" fill="black"/>
656<path d="M21.2653 3.64555C21.0851 3.64555 20.9541 3.50101 20.9541 3.34044V2.42511C20.9541 2.26451 21.0851 2.12 21.2653 2.12H28.4577C28.6379 2.12 28.7691 2.26451 28.7691 2.42511V3.34044C28.7691 3.50101 28.6379 3.64555 28.4577 3.64555H25.7381V13.2646C25.7381 13.4252 25.5905 13.5697 25.4268 13.5697H24.3292C24.1653 13.5697 24.0178 13.4252 24.0178 13.2646V3.64555H21.2653Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
657<path d="M33.3723 2.40834C33.3723 2.24774 33.5197 2.10321 33.6835 2.10321H34.7812C34.9451 2.10321 35.0926 2.24774 35.0926 2.40834V13.2639C35.0926 13.4245 34.9451 13.569 34.7812 13.569H33.6835C33.5197 13.569 33.3723 13.4245 33.3723 13.2639V2.40834Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
658<path d="M39.2918 12.1398L39.898 11.4975C40.1274 11.3048 40.2748 11.369 40.4386 11.5296C40.6843 11.8026 41.1596 12.2361 41.8148 12.2361C42.634 12.2361 43.5023 11.6099 43.5023 10.1646V2.40834C43.5023 2.24774 43.6335 2.10321 43.8137 2.10321H44.9114C45.0916 2.10321 45.2226 2.24774 45.2226 2.40834V10.1485C45.2226 12.4288 43.7482 13.7456 41.7985 13.7456C40.3403 13.7456 39.5375 12.8946 39.2591 12.5413C39.1771 12.4128 39.1934 12.2522 39.2918 12.1398Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
659<path d="M56.004 1.94382C59.3462 1.94382 62.0332 4.57741 62.0332 7.86941C62.0332 11.1614 59.3627 13.7629 56.004 13.7629C52.6618 13.7629 49.9913 11.1614 49.9913 7.86941C49.9913 4.57741 52.6454 1.94382 56.004 1.94382ZM56.004 12.1089C58.3961 12.1089 60.3457 10.214 60.3457 7.86941C60.3457 5.54093 58.3961 3.59784 56.004 3.59784C53.6284 3.59784 51.6788 5.55699 51.6788 7.86941C51.6624 10.1979 53.6284 12.1089 56.004 12.1089Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
660<path d="M67.2089 2.40834C67.2089 2.24774 67.3399 2.10321 67.5201 2.10321H72.0747C74.0898 2.10321 75.7283 3.6609 75.7283 5.60397C75.7283 7.11347 74.7124 8.36604 73.2544 8.92809L75.5479 13.0872C75.6626 13.296 75.5481 13.569 75.2695 13.569H73.9588C73.8278 13.569 73.7294 13.4887 73.6966 13.4245L71.4521 9.08867H68.9291V13.2639C68.9291 13.4245 68.7816 13.569 68.6178 13.569H67.5201C67.3399 13.569 67.2089 13.4245 67.2089 13.2639V2.40834ZM71.9436 7.67553C73.025 7.67553 73.9915 6.77624 73.9915 5.63609C73.9915 4.57623 73.0413 3.67696 71.9436 3.67696H68.9618V7.65947H71.9436V7.67553Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
661<path d="M81.1205 2.40834C81.1205 2.24774 81.268 2.10321 81.4319 2.10321H82.5296C82.6932 2.10321 82.8408 2.24774 82.8408 2.40834V13.2639C82.8408 13.4245 82.6932 13.569 82.5296 13.569H81.4319C81.268 13.569 81.1205 13.4245 81.1205 13.2639V2.40834Z" fill="var(--Neutralshades-Grey-N700, #000000)"/>
662</g>
663<rect x="21.2653" y="18.568" width="61.7906" height="1.43198" fill="#FFC008"/>
664</svg>
665<svg x="25.0000" y="25.0000" width="60.0000" height="7.5000" viewBox="85 6 63 8">
666<path d="M88.9673 12V7.63636H89.6044V9.25781H89.6427C89.6797 9.18963 89.7329 9.1108 89.8025 9.02131C89.8721 8.93182 89.9687 8.85369 90.0923 8.78693C90.2159 8.71875 90.3793 8.68466 90.5824 8.68466C90.8466 8.68466 91.0824 8.75142 91.2898 8.88494C91.4971 9.01847 91.6598 9.21094 91.7777 9.46236C91.897 9.71378 91.9567 10.0163 91.9567 10.37C91.9567 10.7237 91.8977 11.027 91.7798 11.2798C91.6619 11.5312 91.5 11.7251 91.294 11.8615C91.0881 11.9964 90.853 12.0639 90.5888 12.0639C90.3899 12.0639 90.2273 12.0305 90.1008 11.9638C89.9758 11.897 89.8778 11.8189 89.8068 11.7294C89.7358 11.6399 89.6811 11.5604 89.6427 11.4908H89.5895V12H88.9673ZM89.5916 10.3636C89.5916 10.5937 89.625 10.7955 89.6918 10.9688C89.7585 11.142 89.8551 11.2777 89.9815 11.3757C90.1079 11.4723 90.2628 11.5206 90.446 11.5206C90.6364 11.5206 90.7954 11.4702 90.9233 11.3693C91.0511 11.267 91.1477 11.1286 91.2131 10.9538C91.2798 10.7791 91.3132 10.5824 91.3132 10.3636C91.3132 10.1477 91.2805 9.95384 91.2152 9.78196C91.1513 9.61009 91.0547 9.47443 90.9254 9.375C90.7976 9.27557 90.6378 9.22585 90.446 9.22585C90.2614 9.22585 90.1051 9.27344 89.9773 9.36861C89.8508 9.46378 89.755 9.59659 89.6896 9.76705C89.6243 9.9375 89.5916 10.1364 89.5916 10.3636ZM92.9634 13.2273C92.8682 13.2273 92.7816 13.2195 92.7035 13.2038C92.6253 13.1896 92.5671 13.174 92.5288 13.157L92.6822 12.6349C92.7986 12.6662 92.9023 12.6797 92.9932 12.6754C93.0842 12.6712 93.1644 12.6371 93.234 12.5732C93.305 12.5092 93.3675 12.4048 93.4215 12.2599L93.5003 12.0426L92.3029 8.72727H92.9847L93.8136 11.267H93.8476L94.6765 8.72727H95.3604L94.0117 12.4368C93.9492 12.6072 93.8697 12.7514 93.7731 12.8693C93.6765 12.9886 93.5614 13.0781 93.4279 13.1378C93.2944 13.1974 93.1395 13.2273 92.9634 13.2273Z" fill="#A3A3A3" fill-opacity="0.7"/>
667<rect x="100.488" y="7" width="47" height="6" fill="url(#zerodha_pattern_homem)" style="mix-blend-mode:luminosity; filter: grayscale(1);"/>
668</svg>
669<defs>
670<pattern id="zerodha_pattern_homem" patternContentUnits="objectBoundingBox" width="1" height="1">
671<use xlink:href="#zerodha_img_homem" transform="matrix(0.00164204 0 0 0.0128626 0 -0.0145047)"/>
672</pattern>
673<clipPath id="clip_iconwordmark_homem">
674<rect width="84.4879" height="15.7518" fill="white"/>
675</clipPath>
676<image id="zerodha_img_homem" width="609" height="80" preserveAspectRatio="none" xlink:href="/static/images/zerodha-badge.png"/>
677</defs>
678</svg>
679
680   </a>
681   <div class="page-links" style="display: none;">
682      <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
683         <span class="bars"></span>
684         <span class="close-nav"></span>
685      </button>
686      <div class="collapse navbar-collapse" id="navbarSupportedContent">
687         <ul class="navbar-nav">
688            
689               
690               <li class="nav-item new_tag"><a class="filterop" data-toggle="modal" data-target="#login-required">
691                  Timeline</a>
692               </li>
693               
694            
695               
696               <li class="nav-item "><a class="filterop" href="/in/portfolio/sample/">
697                  Portfolio</a>
698               </li>
699               
700            
701               
702               <li class="nav-item "><a class="filterop" data-toggle="modal" data-target="#login-required">
703                  Watchlist</a>
704               </li>
705               
706            
707               
708               <li class="nav-item "><a class="filterop" data-toggle="modal" data-target="#login-required">
709                  Alerts</a>
710               </li>
711               
712            
713               
714               <li class="nav-item "><a class="filterop" href="/raw-materials">
715                  Raw Materials</a>
716               </li>
717               
718            
719               
720               <li class="nav-item "><a class="filterop" href="/markets">
721                  Markets</a>
722               </li>
723               
724            
725               
726               <li class="nav-item "><a class="filterop" href="/macro">
727                  Macro</a>
728               </li>
729               
730            
731               
732               <li class="nav-item">
733                  <select id="sector_list" onChange="window.location.href=this.value">
734                     <option value="0" disabled>Sectors</option> 
735                     
736                        <option value="/sector/general-insurance">
737                              General Insurance
738                        </option>
739                     
740                        <option value="/sector/textiles">
741                              Textiles
742                        </option>
743                     
744                        <option value="/sector/telecom">
745                              Telecom
746                        </option>
747                     
748                        <option value="/sector/nbfc">
749                              NBFC
750                        </option>
751                     
752                        <option value="/sector/steel">
753                              Steel
754                        </option>
755                     
756                        <option value="/sector/real-estate">
757                              Real Estate
758                        </option>
759                     
760                        <option value="/sector/sugar">
761                              Sugar
762                        </option>
763                     
764                        <option value="/sector/rating-agency">
765                              Rating Agencies
766                        </option>
767                     
768                        <option value="/sector/fertilizer">
769                              Fertilizers
770                        </option>
771                     
772                        <option value="/sector/power">
773                              Power
774                        </option>
775                     
776                        <option value="/sector/pharma">
777                              Pharmaceuticals
778                        </option>
779                     
780                        <option value="/sector/oil-refining">
781                              Oil Refining
782                        </option>
783                     
784                        <option value="/sector/life-insurance">
785                              Life Insurance
786                        </option>
787                     
788                        <option value="/sector/hospitals">
789                              Hospitals
790                        </option>
791                     
792                        <option value="/sector/coal">
793                              Coal
794                        </option>
795                     
796                        <option value="/sector/cement">
797                              Cement
798                        </option>
799                     
800                        <option value="/sector/banking">
801                              Banks
802                        </option>
803                     
804                        <option value="/sector/aviation">
805                              Aviation
806                        </option>
807                     
808                        <option value="/sector/aquaculture">
809                              Meat &amp; Sea Food
810                        </option>
811                     
812                        <option value="/sector/asset-management">
813                              Asset Management
814                        </option>
815                     
816                        <option value="/sector/hotels">
817                              Hotels
818                        </option>
819                     
820                        <option value="/sector/automobile">
821                              Automobile
822                        </option>
823                     
824                        <option value="/sector/chemicals">
825                              Chemicals
826                        </option>
827                     
828                  </select>
829               </li>
830               <li class="nav-item pl-xl-0"><a class="filterop" data-toggle="modal" data-target="#login-required">
831                  Stock Screener</a>
832               </li>
833               
834            
835         </ul>
836      </div>
837
838      <div class="nav-item pr-0">
839         <div class="nav-user static ">
840            
841               <a href="/account/signin" class="signin-btn">Sign In</a>
842            
843         </div>
844      </div> 
845   </div>
846</nav>
847
848  </div>
849  <div class="mybody">
850    
851
852<div class="home_page_wrapper">
853   <div>
854      <div class="home_page_search_widget">
855         <div class="search_box">
856           <div class="search_icon">
857               <i class="fa fa-search" aria-hidden="true"></i>
858           </div>
859            <input id="search_field" class="form-control" type="text" name="company" fieldname="" maxlength="100" placeholder="Search for a company, sector or brand" autocomplete="off" allowedchars="^a-zA-Z0-9 .\-()_&amp;\[\]&amp;'/">
860            <div id="search_results"></div>
861        </div>
862      </div>
863   </div>
864</div>
865
866
867
868
869<div class="modal fade upgrade-plan" id="upgrade-to-premium" tabindex="-1" role="dialog" 
870  aria-labelledby="upgradeplan" aria-hidden="true">
871  <div class="modal-dialog modal-dialog-centered" role="document">
872    <div class="modal-content position-relative">
873      <div class="modal-body text-center">
874        <div class="head mt-2">
875          Premium Feature
876        </div>
877        <div>
878          <div class="upgrade-to">SUBSCRIBE TO&nbsp;<strong>PREMIUM PLAN</strong>&nbsp;AND GET ACCESS TO</div>
879          <div class="plan-card premium">
880            <div class="head">All the advantages of Free plan, plus:</div>
881            <div>
882              <div class="sub_head">TRACKING</div>
883              <ul>
884                <li>
885                    <i class="fa fa-check"></i>
886                    5 Portfolio Accounts
887                </li>
888                <li>
889                    <i class="fa fa-check"></i>
890                    10 Watchlists
891                </li>
892                <li>
893                    <i class="fa fa-check"></i>
894                    Unlimited Alerts
895                </li>
896              </ul>
897            </div>
898            <div>
899              <div class="sub_head">FINANCIAL RESEARCH</div>
900              <ul>
901                <li>
902                    <i class="fa fa-check"></i>
903                    In-Depth Comparison of Financials
904                </li>
905                <li>
906                    <i class="fa fa-check"></i>
907                    Reverse DCF
908                </li>
909              </ul>
910            </div>
911            <div>
912              <div class="sub_head">FUNDAMENTAL RESEARCH</div>
913              <ul>
914                <li>
915                    <i class="fa fa-check"></i>
916                    Operational Metrics - Historic Data of 6000+ Metrics
917                </li>
918                <li>
919                    <i class="fa fa-check"></i>
920                    Historic Data of
921                    <div class="pl-4">
922                      Market Share, Revenue Mix, Market Monitor, Raw Materials, 
923                      Macro Indicator, Sector Research
924                    <div>
925                </li>
926                <li>
927                    <i class="fa fa-check"></i>
928                    Source Links
929                </li>
930                <li>
931                    <i class="fa fa-check"></i>
932                    Stock Screener - Unlimited queries
933                </li>
934              </ul>
935            </div>
936          </div>
937          </div>
938          <div>
939            <a href="/account/subscription/" class="signup-btn-premium">
940            Upgrade to Premium Plan
941            </a>
942          </div>
943        </div>
944      <div class="close-btn">&#10006;</div>
945    </div>
946  </div>
947  </div>
948</div>
949
950
951
952<div class="modal fade upgrade-plan" id="upgrade-to-unlimited" tabindex="-1" role="dialog" 
953  aria-labelledby="upgradeplan" aria-hidden="true">
954  <div class="modal-dialog modal-dialog-centered" role="document">
955    <div class="modal-content position-relative">
956      <div class="modal-body text-center">
957        <div class="head mt-4">Monthly Limit Exceeded</div>
958        <div>
959          <div class="upgrade-to">
960            UPGRADE TO&nbsp;<strong>PREMIUM PLAN</strong>&nbsp;AND GET ACCESS TO
961          </div>
962          <div class="plan-card premium">
963            <div class="head">All the advantages of Free plan, plus:</div>
964            <div>
965              <div class="sub_head">TRACKING</div>
966              <ul>
967                <li>
968                    <i class="fa fa-check"></i>
969                    5 Portfolio Accounts
970                </li>
971                <li>
972                    <i class="fa fa-check"></i>
973                    10 Watchlists
974                </li>
975                <li>
976                    <i class="fa fa-check"></i>
977                    Unlimited Alerts
978                </li>
979              </ul>
980            </div>
981            <div>
982              <div class="sub_head">FINANCIAL RESEARCH</div>
983              <ul>
984                <li>
985                    <i class="fa fa-check"></i>
986                    In-Depth Comparison of Financials
987                </li>
988                <li>
989                    <i class="fa fa-check"></i>
990                    Reverse DCF
991                </li>
992              </ul>
993            </div>
994            <div>
995              <div class="sub_head">FUNDAMENTAL RESEARCH</div>
996              <ul>
997                <li>
998                    <i class="fa fa-check"></i>
999                    Operational Metrics - Historic Data of 6000+ Metrics
1000                </li>
1001                <li>
1002                    <i class="fa fa-check"></i>
1003                    Historic Data of
1004                    <div class="pl-4">
1005                      Market Share, Revenue Mix, Market Monitor, Raw Materials, 
1006                      Macro Indicator, Sector Research
1007                    <div>
1008                </li>
1009                <li>
1010                    <i class="fa fa-check"></i>
1011                    Source Links
1012                </li>
1013                <li>
1014                    <i class="fa fa-check"></i>
1015                    Unlimited Filter queries
1016                </li>
1017              </ul>
1018            </div>
1019          </div>
1020          </div>
1021          <div>
1022            <a href="/account/subscription/" class="signup-btn-premium">
1023            Upgrade to Premium Plan
1024            </a>
1025          </div>
1026        </div>
1027      <div class="close-btn">&#10006;</div>
1028    </div>
1029  </div>
1030  </div>
1031</div>
1032
1033<div class="modal fade login-required" id="login-required" tabindex="-1" role="dialog" 
1034  aria-labelledby="loginrequired" aria-hidden="true">
1035  <div class="modal-dialog modal-dialog-centered" role="document">
1036    <div class="modal-content position-relative" >
1037      <div class="modal-body text-center px-0">
1038        <div class="head">Login Required</div>
1039        <p class="info mb-0 mt-3">You need to be signed in to access this feature</p>
1040        <a href="/account/signup/?ref=login_required_popup" class="signup-btn">SIGN UP FOR A FREE ACCOUNT</a>
1041        <div class="sign-in">Already have an account? <a href="/account/signin" class="sign-in-link">Sign In</a></div>
1042      </div>
1043      <div class="close-btn">&#10006;</div>
1044    </div>
1045  </div>
1046</div>
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056<style>
1057    /* upgrade to pro plan */
1058  .upgrade-plan .modal-dialog {
1059    margin: 0 auto;
1060    height: 100%;
1061    max-width: 460px;
1062  }
1063  .upgrade-plan .modal-content{
1064    padding: 0px;
1065    font-family: "Inter", sans-serif;
1066    background-color:var(--Neutralshades-Grey-N000-White, #ffffff);
1067    color:var(--Neutralshades-Grey-N700, #000000);
1068  }
1069
1070  .upgrade-plan .sign-in {
1071    font-size: 12px;
1072    color: var(--Neutralshades-Grey-N500-Secondary-Text, #5c5c5c);
1073  }
1074
1075  .upgrade-plan .sign-in-link {
1076    cursor: pointer;
1077    color: var(--Secondary-Blue-Link, #2c79f7);
1078    border-bottom: dotted 1.4px var(--Secondary-Blue-Link, #2c79f7);
1079  }
1080
1081  .upgrade-plan .sign-in-link:hover {
1082    text-decoration: none;
1083  }
1084
1085  .upgrade-plan .info {
1086    color: var(--Neutralshades-Grey-N500-Secondary-Text, #5c5c5c);
1087    font-size: 13.5px;
1088    letter-spacing: 0.2px;
1089  }
1090
1091  .upgrade-plan .signup-btn {
1092    background-color: var(--Secondary-Blue-Link, #2c79f7);
1093    color: var(--Neutralshades-Grey-N000-White, #ffffff);
1094    margin-top: 1rem;
1095    margin-bottom: 1rem;
1096    border: none;
1097    padding: .4rem 1.6rem;
1098    border-radius: 4px;
1099  }
1100
1101  .upgrade-plan .signup-btn.premium {
1102    padding: 0.4rem 4rem;
1103  }
1104
1105  .upgrade-plan .head {
1106    font-size: 20px;
1107    font-weight: 500;
1108  }
1109
1110  .upgrade-plan .upgrade-to {
1111    font-size: 9px;
1112    letter-spacing: 1.5px;
1113    margin-top: 0.3rem;
1114  }
1115
1116  .upgrade-plan .plan-card {
1117    box-shadow: 0 0px 6px rgb(0 0 0 / 19%);
1118    width: 80%;
1119    margin: auto;
1120    padding: 1rem;
1121    padding-left: 3rem;
1122    border: 8px;
1123    margin-top: 0.6rem;
1124    margin-bottom: 0.8rem;
1125    border-radius: 6px;
1126    font-size: 11px;
1127    text-align: left;
1128    border:1px solid var(--Neutralshades-Grey-N100-Outline,#e4e4e4)
1129  }
1130
1131  .upgrade-plan .plan-card.premium {
1132    width: 96%;
1133    max-width: 340px;
1134  }
1135
1136  .upgrade-plan .plan-card .head {
1137    font-weight: 500;
1138    font-size: 14px;
1139    letter-spacing: 0px;
1140  }
1141
1142  .upgrade-plan .plan-card .sub_head {
1143    font-weight: 500;
1144    margin-top: 1rem;
1145    letter-spacing: 1px;
1146    font-size: 11px;
1147  }
1148
1149  .upgrade-plan .plan-card ul {
1150    list-style: none;
1151    padding: 0;
1152  }
1153
1154  .upgrade-plan .plan-card  li {
1155    line-height: 18px;
1156    color: var(--Neutralshades-Grey-N500-Secondary-Text, #5c5c5c);
1157  }
1158
1159  .upgrade-plan .plan-card .fa {
1160    margin-right: 4px;
1161    font-size: 9px;
1162    color: var(--Neutralshades-Grey-N700, #000000);
1163  }
1164
1165  .upgrade-plan .plan-card .view-all {
1166    font-size: 8px;
1167    letter-spacing: 0.5px;
1168    border-bottom: solid 1px;
1169    display: inline-block;
1170    font-weight: 500;
1171    color: var(--Neutralshades-Grey-N700, #000000);
1172  }
1173
1174  .upgrade-plan .plan-card .view-all:hover {
1175    text-decoration: none;
1176    color: var(--Neutralshades-Grey-N700, #000000);
1177  }
1178
1179  .upgrade-plan .plan-features {
1180    list-style: none;
1181    padding-left: 0;
1182    margin-top: 0;
1183    margin-bottom: 0;
1184    font-size: 12px;
1185    letter-spacing: 0.3px;
1186  }
1187
1188  .upgrade-plan .features.premium {
1189    margin: 1rem 0;
1190  }
1191
1192  .upgrade-plan .plan-features .fa-check {
1193    color: var(--Primary-Yellow-P400, #ffc008);
1194    padding-right: 4px;
1195  }
1196
1197  .upgrade-plan .plan-name {
1198    display: flex;
1199    align-items: center;
1200    justify-content: center;
1201    font-size: 12px;
1202    letter-spacing: 1px;
1203    font-weight: 500;
1204  }
1205
1206  .upgrade-plan .plan-name.premium {
1207    border-bottom: 2px solid var(--Primary-Yellow-P400, #ffc008);
1208    padding-bottom: 4px;
1209    display: inline-block;
1210  }
1211
1212  .upgrade-plan .plans-link {
1213    color: var(--Neutralshades-Grey-N500-Secondary-Text, #5c5c5c);
1214    border-bottom: dotted 1px;
1215    font-size: 13px;
1216  }
1217
1218  .upgrade-plan .plans-link:hover {
1219    text-decoration: none;
1220  }
1221
1222  .upgrade-plan .signup-btn-premium {
1223     background-color: var(--Secondary-Blue-Link, #2c79f7);
1224    color: var(--Neutralshades-Grey-N000-White, #ffffff);
1225    margin-top: 1rem;
1226    margin-bottom: 1rem;
1227    border: none;
1228    padding: .4rem 1.6rem;
1229    border-radius: 4px;
1230    text-decoration: none;
1231    display: inline-block;
1232  }
1233
1234  .signals_icon {
1235    width: 0;
1236    height: 0;
1237    border-left: 12px solid transparent;
1238    border-right: 12px solid transparent;
1239    border-top: 15px solid rgba(255, 193, 8, 0.4);
1240    border-radius: 15px 15px 0 0;
1241    position: relative;
1242    margin-right: 6px;
1243  }
1244
1245  .signals_icon .signals_icon_child {
1246    position: absolute;
1247    bottom: 0;
1248    left: 50%;
1249    transform: translateX(-50%);
1250    width: 0;
1251    height: 0;
1252    border-left: 8px solid transparent;
1253    border-right: 8px solid transparent;
1254    border-top: 10px solid var(--Primary-Yellow-P400, #ffc008);
1255    border-radius: 10px 10px 0 0;
1256  }
1257
1258  .upgrade-plan .modal-content {
1259    border-radius: 0;
1260  }
1261
1262  .upgrade-plan .close-btn {
1263    position: absolute;
1264    top: 10px;
1265    right: 16px;
1266    color: var(--Neutralshades-Grey-N500-Secondary-Text, #5c5c5c);
1267    cursor: pointer;
1268  }
1269
1270  .upgrade-plan .plan-features {
1271    text-align: left;
1272    padding-left: 2rem;
1273  }
1274
1275  .upgrade-plan .sublist {
1276    padding-left: 1rem;
1277    list-style: none;
1278  }
1279
1280  .upgrade-plan .sublist .fa-check {
1281    color: var(--Neutralshades-Grey-N200, #cecece);
1282  }
1283
1284  .upgrade-plan .sublist.premium .fa-check {
1285    color: var(--Primary-Yellow-P400, #ffc008);
1286  }
1287
1288  .upgrade-plan .plan-features {
1289    text-align: left;
1290    padding-left: 2rem;
1291  }
1292
1293  .upgrade-plan .sublist {
1294    padding-left: 1rem;
1295  }
1296
1297  .upgrade-plan .sublist .fa-check {
1298    color: #e5e5e5;
1299  }
1300
1301  .upgrade-plan .plan-features {
1302    text-align: left;
1303    padding-left: 2rem;
1304  }
1305
1306  .upgrade-plan .sublist {
1307    padding-left: 1rem;
1308  }
1309
1310  .upgrade-plan .sublist .fa-check {
1311    color: #e5e5e5;
1312  }
1313
1314  @media (max-width:495px) {
1315    .upgrade-plan .modal-dialog {
1316      max-width: 96%;
1317    }
1318  }
1319
1320  @media (max-width:420px) {
1321    .upgrade-plan .plan-card.premium {
1322      padding-left: 2rem;
1323    }
1324  }
1325
1326  
1327  .login-required {
1328    font-family: "Inter",sans-serif;
1329  }
1330
1331  .login-required .modal-content{
1332    padding: 30px;
1333    background-color:var( --Neutralshades-Grey-N000-White, #ffffff);
1334    color:var(--Neutralshades-Grey-N700, #000000);
1335  }
1336
1337  .login-required .sign-in {
1338    font-size: 12px;
1339    color: var(--Neutralshades-Grey-N500-Secondary-Text, #5c5c5c);
1340  }
1341
1342  .login-required .sign-in-link {
1343    cursor: pointer;
1344    color: var(--Secondary-Blue-Link, #2c79f7);
1345    border-bottom: dotted 1.4px var(--Secondary-Blue-Link, #2c79f7);
1346  }
1347
1348  .login-required .sign-in-link:hover {
1349    text-decoration: none;
1350  }
1351
1352  .login-required .info {
1353    color: var(--Neutralshades-Grey-N500-Secondary-Text, #5c5c5c);
1354    font-size: 14px;
1355    letter-spacing: 0.2px;
1356  }
1357
1358  .login-required .signup-btn {
1359    width: 75%;
1360    background-color: var(--Secondary-Blue-Link, #2c79f7);
1361    color: var(--Neutralshades-Grey-N000-White, #ffffff);
1362    letter-spacing: 1px;
1363    margin-top: 1rem;
1364    margin-bottom: 1rem;
1365    border: none;
1366    padding: .4rem 1rem;
1367    text-transform: uppercase;
1368    font-size: 12px;
1369    display: inline-block;
1370  }
1371
1372  .login-required .signup-btn:hover {
1373    text-decoration: none;
1374  }
1375
1376  .login-required .head {
1377    font-size: 24px;
1378    letter-spacing: 0;
1379    font-weight: 500;
1380  }
1381
1382  .login-required .modal-content {
1383    border-radius: 0;
1384  }
1385
1386  .login-required .close-btn {
1387    position: absolute;
1388    top: 10px;
1389    right: 16px;
1390    color: var(--Neutralshades-Grey-N500-Secondary-Text, #5c5c5c);
1391    cursor: pointer;
1392    font-size: 14px;
1393  }
1394
1395  @media (max-width: 575px) {
1396    .login-required .modal-dialog {
1397      width: 96%;
1398      max-width: 440px;
1399      margin: 0.5rem auto;
1400    }
1401  }
1402
1403  @media (max-width: 440px) {
1404    .login-required .modal-content {
1405      padding: 30px 16px;
1406    }
1407
1408    .login-required .signup-btn {
1409      width: 80%;
1410    }
1411  }
1412
1413  @media (max-width: 360px) {
1414    .login-required .signup-btn {
1415      width: 90%;
1416    }
1417  }
1418</style>
1419<script>
1420  $(function () {
1421    $(".close-btn").on("click", function () {
1422      $(this).closest(".modal").modal("hide");
1423    });
1424  })
1425</script>
1425
1426<!-- Contact us Modal -->
1427
1428<div
1429  class="modal fade"
1430  id="wl-contactus"
1431  tabindex="-1"
1432  role="dialog"
1433  aria-labelledby="watchlistcontactus"
1434  aria-hidden="true"
1435>
1436  <div class="modal-dialog modal-dialog-centered" role="document">
1437    <div class="modal-content">
1438      <div id="captcha-contactus"></div>
1439      <div class="modal-body wl-contact">
1440        <form>
1441          <div class="form-head mb-3">CONTACT US</div>
1442          <div class="form-group">
1443            <label class="form-label" for="wl-contact-name">NAME</label>
1444            <input
1445              type="text"
1446              id="wl-contact-name"
1447              class="form-control"
1448              required
1449            />
1450          </div>
1451          <div class="form-group">
1452            <label class="form-label" for="wl-contact-email">EMAIL</label>
1453            <input
1454              type="email"
1455              id="wl-contact-email"
1456              class="form-control"
1457              required
1458            />
1459          </div>
1460          <div class="form-group">
1461            <label class="form-label" for="wl-contact-message">MESSAGE</label>
1462            <textarea
1463              id="wl-contact-message"
1464              class="form-control"
1465              rows="4"
1466              required
1467            ></textarea>
1468          </div>
1469          <p class="text-danger error" style="display: none;">
1470            Something went wrong. Please try again
1471          </p> 
1472          <button class="btn contact-submit" type="submit">Submit</button>
1473        </form>
1474      </div>
1475      <div class="modal-body formSuccess" style="display: none">
1476        <div class="text-center">
1477          <img
1478            src="/static/images/success.svg"
1479            class="successImg"
1480            alt="success"
1481          />
1482          <br />
1483          Our team will get back to you soon.
1484        </div>
1485      </div>
1486    </div>
1487  </div>
1488</div>
1489
1490<!-- css -->
1491<style>
1492  .grecaptcha-logo {
1493    display: none;
1494  }
1495
1496  /* contact us form */
1497  #wl-contactus .modal-content {
1498    border-radius: 8px;
1499    padding: 15px 30px;
1500    background-color: var(--Neutralshades-Grey-N000-White, #ffffff);
1501    color: var(--Neutralshades-Grey-N700, #000000);
1502    border-color: var(--Neutralshades-Grey-N100-Outline, #e4e4e4);
1503  }
1504
1505  #wl-contactus .form-control {
1506    background-color: var(--Neutralshades-Grey-N000-BG-01, #f2f2f2);
1507    color: var(--Neutralshades-Grey-N700, #000000);
1508    border-color: var(--Neutralshades-Grey-N100-Outline, #e4e4e4);
1509  }
1510
1511  #wl-contactus .form-control:focus {
1512    background-color: var(--Neutralshades-Grey-N000-BG-01, #f2f2f2);
1513    color: var(--Neutralshades-Grey-N700, #000000);
1514    border-color: var(--Neutralshades-Grey-N200, #cecece);
1515    box-shadow: none;
1516  }
1517
1518  #wl-contactus .form-control::placeholder {
1519    color: var(--Neutralshades-Grey-N400-Body-Text-and-Icons, #8b8b8b);
1520  }
1521
1522  #wl-contactus .modal-header,
1523  #wl-contactus .modal-footer {
1524    border-color: var(--Neutralshades-Grey-N100-Outline, #e4e4e4);
1525  }
1526  
1527  .wl-contact .form-head {
1528    padding-top: 20px;
1529    font-size: 13px;
1530    font-weight: 600;
1531    letter-spacing: 1.2px;
1532    text-align: center;
1533  }
1534
1535  .wl-contact .form-label {
1536    font-size: 10px;
1537    letter-spacing: 1.5px;
1538    color: var(--Neutralshades-Grey-N500-Secondary-Text, #5C5C5C);
1539    font-weight: 600;
1540  }
1541
1542  .wl-contact button.contact-submit {
1543    border-style: none;
1544    border-width: 1px;
1545    border-radius: 0;
1546    background-color: #3bb37b;
1547    font-weight: 600;
1548    color: var(--Neutralshades-Grey-N000-White, #ffffff);;
1549    font-size: 12px;
1550    text-transform: uppercase;
1551    letter-spacing: 1.5px;
1552    margin-top: 24px;
1553    margin-bottom: 20px;
1554    width: 100%;
1555    padding: 10px 16px;
1556  }
1557
1558  .wl-contact.modal-body {
1559    padding: 0;
1560  }
1561
1562  #wl-contactus .formSuccess {
1563    padding: 0 20px;
1564    padding-top: 25%;
1565    padding-bottom: 154px;
1566  }
1567
1568  #wl-contactus .modal-dialog {
1569    width: 350px;
1570    max-width: 500px;
1571  }
1572
1573  @media all and (max-width: 576px) {
1574    #wl-contactus .modal-dialog {
1575      width: 80%;
1576      max-width: 500px;
1577      margin: 0.5rem auto;
1578    }
1579  }
1580</style>
1581
1582<!-- js -->
1583<script>
1584  var gCaptchaId;
1585  var captchaRequested = false;
1586  var captchaSubmitPending = false;
1587  var captchaModalOpen = false;
1588
1589  // reCAPTCHA is ~344 KB on the wire and is only ever needed once this modal
1590  // opens, so it is injected on first open instead of on every page load.
1591  function loadCaptcha() {
1592    if (captchaRequested) {
1593      return;
1594    }
1595    captchaRequested = true;
1596
1597    ["https://www.google.com", "https://www.gstatic.com"].forEach(function (origin) {
1598      var preconnect = document.createElement("link");
1599      preconnect.rel = "preconnect";
1600      preconnect.href = origin;
1601      preconnect.crossOrigin = "anonymous";
1602      document.head.appendChild(preconnect);
1603    });
1604
1605    var script = document.createElement("script");
1606    script.src = "https://www.google.com/recaptcha/api.js?onload=onCaptchaLoad&render=explicit";
1607    script.async = true;
1608    script.defer = true;
1609    document.head.appendChild(script);
1610  }
1611
1612  function onCaptchaLoad() {
1613    gCaptchaId = grecaptcha.render("captcha-contactus", {
1614      sitekey: "6LfPQmAiAAAAAMv3obqT8tePgc8grDWPk8z69sr6",
1615      size: "invisible",
1616      callback: onFormSubmit
1617      });
1618
1619    // The badge is rendered after "shown.bs.modal" has already fired.
1620    if (captchaModalOpen) {
1621      $(".grecaptcha-logo").show();
1622    }
1623
1624    // Submit was clicked while the script was still in flight.
1625    if (captchaSubmitPending) {
1626      captchaSubmitPending = false;
1627      grecaptcha.execute(gCaptchaId);
1628    }
1629  }
1630
1631  function onFormSubmit(token) {
1632    var formElement = document.querySelector("#wl-contactus form");
1633    formElement.reportValidity();
1634    var url = window.location.origin + "/api/subscription/contact-us/";
1635    if (formElement.checkValidity()) {
1636      var data = {
1637        sender_name: $("#wl-contact-name").val(),
1638        sender_address: $("#wl-contact-email").val(),
1639        message: $("#wl-contact-message").val(),
1640        source: "home",
1641        captcha_response: token,
1642        captcha_type: "invisible"
1643      };
1644      $.ajax({
1645        type: "POST",
1646        url,
1647        data: JSON.stringify(data),
1648        contentType: "application/json",
1649        beforeSend: function (xhr) {
1650          xhr.setRequestHeader("X-CSRFToken", Cookies.get("csrftoken"));
1651        },
1652      }).done(function () {
1653        $("#wl-contactus form").hide();
1654        $("#wl-contactus .formSuccess").show();
1655      }).fail(function () {
1656        $("#wl-contactus .error").show();
1657        $(this).prop("disabled", false);
1658      });
1659    }
1660  }
1661
1662  $(function () {
1663    $("body").on("click", ".contact-us", function () {
1664      loadCaptcha();
1665      $("#wl-contactus").modal("show");
1666    });
1667
1668    $("body").on("click", ".feedback", function () {
1669      loadCaptcha();
1670      $("#wl-contactus").modal("show");
1671    });
1672
1673    $("body").on("click", ".contact-submit", function (e) {
1674      e.preventDefault();
1675      $("#wl-contactus .error").hide();
1676      var formElement = document.querySelector("#wl-contactus form");
1677      formElement.reportValidity();
1678      if (formElement.checkValidity()) {
1679        $(this).prop("disabled", true);
1680        if (gCaptchaId === undefined) {
1681          captchaSubmitPending = true;
1682          loadCaptcha();
1683        } else {
1684          grecaptcha.execute(gCaptchaId);
1685        }
1686      }
1687    });
1688
1689    $("#wl-contactus").on("shown.bs.modal", function() {
1690      captchaModalOpen = true;
1691      $(".grecaptcha-logo").show();
1692    });
1693
1694    $("#wl-contactus").on("hide.bs.modal", function() {
1695      captchaModalOpen = false;
1696      $(".grecaptcha-logo").hide();
1697    });
1698
1699    $("#wl-contactus").on("hidden.bs.modal", function() {
1700      $("#wl-contactus form")[0].reset();
1701      $("#wl-contactus .formSuccess").hide();
1702      $("#wl-contactus form").show();
1703      captchaSubmitPending = false;
1704      if (gCaptchaId !== undefined) {
1705        grecaptcha.reset(gCaptchaId);
1706      }
1707      $("#wl-contactus .contact-submit").prop("disabled", false);
1708    })
1709  });
1710</script>
1710
1711
1712
1713<script src="/static/javascript/vendor/select2-4.0.6.min.js" defer></script>
vendor: 1 bytes, line 1713
1713
1714<script src="/static/javascript/homepage.js"  defer></script>
1714
1715
1716
1717  </div> <!-- /container -->
1718  <div class="footer">
1719    
1720
1721
1722  </div>
1723
1724  <!-- Le javascript
1725    ================================================== -->
1726  <!-- Placed at the end of the document so the pages load faster -->
1727  
1728
1729  
1729<script src="/static/javascript/vendor/cloudflare/popper.min.js"
1730    integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49"
1731    crossorigin="anonymous" defer></script>
1731
1732
1733  
1733<script src="/static/javascript/vendor/stackpath/bootstrap.min.js"
1734    integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM"
1735    crossorigin="anonymous" defer></script>
1735
1736
1737  
1738
1739  <!-- Your stuff: Third-party javascript libraries go here -->
1740  
1740<script src="/static/javascript/vendor/fontawesome/e903c12fae.js" defer></script>
1740
1741  
1741<script src="/static/javascript/header.js" defer></script>
1741
1742  
1742<script src="/static/javascript/feedback.js" defer></script>
1742
1743
1744  
1745    
1745<script id="pagesremain" type="application/json">""</script>
1745
1746    
1746<script id="is_auth" type="application/json">false</script>
1746
1747    
1747<script src="/static/javascript/india-header.js" defer></script>
1747
1748    
1748<script src="/static/javascript/vendor/cookie/js.cookie.min.js" defer></script>
1748
1749
1750
1751  
1752    
1753  
1754  
1755<script src="/static/javascript/vendor/overlayscrollbars.browser.es5.min.js"></script>
vendor: 1 bytes, line 1755
1755
1756<script>
1757    var vw = $(window).innerWidth();
1758    if (!window.hideOverlayscrollbarBreakpoint) window.hideOverlayscrollbarBreakpoint = 520;
1759    var scrollbarInstance;
1760    var {
1761        OverlayScrollbars,
1762        ScrollbarsHidingPlugin,
1763        SizeObserverPlugin,
1764        ClickScrollPlugin,
1765    } = OverlayScrollbarsGlobal;
1766    OverlayScrollbars.plugin(ClickScrollPlugin);
1767        
1768    function initScrollbar() {
1769        if (scrollbarInstance && !scrollbarInstance?.state().destroyed) return;
1770        scrollbarInstance = OverlayScrollbars(document.querySelector("body"), {scrollbars: { clickScroll: true }});
1771        $(".os-scrollbar-vertical .os-scrollbar-track").prepend(`<div class="scrollbar-arrow-box up-arrow"></div>`);
1772        $(".os-scrollbar-vertical .os-scrollbar-track").append(`<div class="scrollbar-arrow-box down-arrow"></div>`);
1773    }
1774
1775    if (vw > window.hideOverlayscrollbarBreakpoint) {
1776        initScrollbar();
1777    }
1778    
1779    var debounceId;
1780    $(window).on("resize", function () {
1781        clearTimeout(debounceId);
1782        debounceId = setTimeout(function () {
1783            var vw = $(window).innerWidth();
1784            if (vw <= window.hideOverlayscrollbarBreakpoint) {
1785                scrollbarInstance?.destroy();
1786            } else {
1787                initScrollbar();
1788            }
1789        }, 400);
1790    });
1791</script>
1791
1792
1793<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"d61b73d4ff3343b99f0268c21ed5246f","spa":2}' crossorigin="anonymous"></script>
1793
1794</body>
1795
1796</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.