<!DOCTYPE html><html lang="en"><head><meta http-equiv="origin-trial" content="A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ=="> <script type="text/javascript" async="" charset="utf-8" src="https://www.gstatic.com/recaptcha/releases/w0_qmZVSdobukXrBwYd9dTF7/recaptcha__en.js" crossorigin="anonymous" integrity="sha384-kEsiil6fLViurM8481EXdJQQkHQUuq7A6OY7TuhkXySraE/9k/xc7bPynNEFwlr3"></script><script async="" src="https://www.googletagmanager.com/gtag/js?id=G-REPSH58KSM"></script> <script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-5KBPWNG"></script> <meta charset="utf-8"> <meta http-equiv="content-language" content="en"> <meta name="google" content="notranslate"> <title>FSBC - Earnings call transcript Q1 2025 | Five Star Bancorp</title> <meta property="og:title" content="FSBC - Earnings call transcript Q1 2025"> <meta property="og:description" content="2025 Q1 earnings call transcript for Five Star Bancorp"> <meta property="og:image" content="https://capedge.com/files/LOGO/1275168-FSBC.png"> <meta property="og:url" content="https://capedge.com/transcript/1275168/2025Q1"> <meta property="og:type" content="website"> <meta name="twitter:card" content="summary_large_image"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, shrink-to-fit=no"> <link rel="stylesheet" href="/css/style.css?v=20250430T070421"> <link rel="icon" sizes="32x32" type="image/png" href="/img/icon-200.png"> <link rel="apple-touch-icon" sizes="200x200" href="/img/icon-200.png"> <link rel="canonical" href="https://capedge.com/transcript/1275168/2025Q1"> </head> <body class="plan-free no-sidebar-wrap"> <a name="pageTop" id="pageTop"></a> <div id="alert-container"></div> <div class="d-lg-none" id="mobile-mode-canary"></div> <div id="main-container"> <div id="above-footer"> <div class="container"> <div class="row align-items-center py-3 py-lg-2 d-print-none"> <div class="col-4 col-lg-3 order-1 pr-0"> <a href="/user/dashboard" id="logo-container"><img src="/img/capedge-logo-by-finsight.svg?v=20250430T070421" alt="CapEdge" width="174" height="37"></a> </div> <div class="col-12 col-lg order-3 order-lg-2 pt-3 pt-lg-0"> <form action="/search" method="get" id="mainSearchForm" spellcheck="false" autocomplete="off" role="search"> <div class="input-group"> <div class="tokenInput tokeninput-container tokeninput-empty flex-grow-1 form-control header-search"> <input id="searchInput" type="search" name="q" placeholder="Search by ticker, company or words in SEC filings" value="" tabindex="1" autocomplete="off" autocorrect="off" autocapitalize="none"> <script class="tokeninput-data" type="application/json"> { "resultDataProp":"suggestions", "resultTextProp":"name", "resultValueProp":"value", "url":"/search/suggestions?profiles=true&q=$query&ctxType=company&ctxVal=1275168", "values":[], "type":"lookup", "completionGroups" : { "profiles" : { "heading" : "Filing Profile", "newOption" : false }, "searches" : { "heading" : "Search Across Filings, News and Transcripts", "newOption" : false } }, "autoSuggestMode":true } </script> </div> <div id="searchLoading">Loading</div> <div id="searchAdvanced" class="d-none"><a href="/help/search" tabindex="2">Advanced</a></div> </div> </form> </div> <div class="col-8 col-lg-3 order-2 order-lg-3"> <div class="d-flex justify-content-end align-items-center user-action-buttons"> <a href="https://help.capedge.com/release-notes/" target="_blank" class="mr-4 text-decoration-none header-help-link"><span class="d-xxl-none"><i class="fe fe-help-circle d-block"></i></span><span class="d-none d-xxl-block"><i class="fe fe-info"></i> What's new?</span></a> <div class="btn-toolbar align-items-center" role="toolbar" id="favourites-toolbar"> <div class="btn-group" role="group"> <button type="button" id="btn-toggle-favourites" class="btn top-level active" data-toggle="tooltip" data-placement="bottom" title="Toggle favorites" data-click-toggle="favourites-col"><i class="fe fe-star"></i></button> <button type="button" id="btn-toggle-alerts" class="btn top-level" data-toggle="tooltip" data-placement="bottom" title="Toggle alert feed" data-click-toggle="alerts-col"><i class="fe fe-bell"></i></button> <button type="button" id="btn-toggle-notes" class="btn top-level" data-toggle="tooltip" data-placement="bottom" title="Toggle note list" data-click-toggle="notes-col"><i class="fe fe-edit"></i></button> <div class="btn-group" role="group"> <button class="btn top-level dropdown-toggle user-plan-free" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">TS</button> <div class="dropdown-menu dropdown-menu-right"> <a class="dropdown-item" href="/user/edit"> <i class="dropdown-icon fe fe-user"></i>Edit profile </a> <a class="dropdown-item" href="/user/changepassword"> <i class="dropdown-icon fe fe-shield"></i>Change password </a> <a class="dropdown-item" href="/user/settings"> <i class="dropdown-icon fe fe-sliders"></i>Email settings </a> <a class="dropdown-item" href="/user/myaccount"> <i class="dropdown-icon fe fe-info"></i>Manage my account </a> <a class="dropdown-item" href="/user/support"> <i class="dropdown-icon fe fe-life-buoy"></i>Support </a> <div class="dropdown-divider"></div> <div class="dropdown-item"> <form action="/user/logout" method="post"> <button type="submit" class="btn btn-sm btn-outline-primary w-100">Logout</button> </form> </div> </div> </div> </div> </div> </div> </div> </div> <div class="row d-print-none"> <div class="col"> <ul class="nav nav-tabs align-items-center" id="primary-menu" data-test="menuMain"> <li class="nav-item" data-test="menuMainItem"> <a class="nav-link" href="/">Home</a> </li> <li class="nav-item separator"></li> <li class="nav-item" data-test="menuMainItem"> <a class="nav-link" href="/earnings-calendar">Earnings</a> </li> <li class="nav-item" data-test="menuMainItem"> <a class="nav-link" href="/ipo-calendar">IPOs</a> </li> <li class="nav-item" data-test="menuMainItem"> <a class="nav-link" href="/transcripts">Transcripts</a> </li> <li class="nav-item separator"></li> <li class="nav-item" data-test="menuMainItem"> <a class="nav-link" href="/institutional/13f">Institutional</a> </li> <li class="nav-item right" data-test="menuMainItem"> <a class="nav-link" href="/user/dashboard">My Dashboard</a> </li> </ul> </div> </div> <div class="row flex-nowrap pb-5" id="columns-row" data-open="1"> <div class="col order-2 sticky-scrolly user-feed-col mobile-toggle-only-one d-print-none " id="favourites-col"> <div class=""> <div class="btn-toolbar align-items-center w-100" role="toolbar" id="favourites-toolbar"> <div class="mr-auto toolbar-title" data-count="0">Favorites</div> <div class="btn-group" role="group"> <button type="button" class="btn btn-sm" data-toggle="modal" data-target="#modalAddFavourite"><i class="fe fe-plus-circle"></i></button> <button type="button" class="btn btn-sm d-md-none" data-click-toggle="favourites-col"><i class="fe fe-x"></i></button> </div> </div> </div> <div class="br"> <ul id="favourites-list" class="list-unstyled mb-0 w-100 empty-placeholder" data-count="0"></ul> </div> </div> <div class="col order-3 sticky-scrolly user-feed-col mobile-toggle-only-one d-print-none collapsed" id="alerts-col"> <div class=""> <div class="btn-toolbar align-items-center w-100" role="toolbar" id="alerts-toolbar"> <div class="mr-auto toolbar-title">Alert feed</div> <div class="btn-group" role="group"> <button type="button" class="btn btn-sm" data-toggle="modal" data-target="#modalAlertSettings" id="btn-alert-config"><i class="fe fe-settings"></i></button> <button type="button" class="btn btn-sm d-md-none" data-click-toggle="alerts-col"><i class="fe fe-x"></i></button> </div> </div> </div> <div class="br"> <ul id="alerts-list" class="list-unstyled mb-0 block-list w-100 empty-placeholder"> </ul> </div> </div> <div class="col order-4 sticky-scrolly user-feed-col mobile-toggle-only-one d-print-none collapsed" id="notes-col"> <div> <div class="btn-toolbar align-items-center w-100" role="toolbar" id="notes-toolbar"> <div class="mr-auto toolbar-title" data-count="0">Notes</div> <div class="btn-group" role="group"> <div> <div id="add-note-recaptcha" class="g-recaptcha" data-sitekey="6Le1YlooAAAAAIpAmJQ9Vu8FsSGGsncij4tpVSol" data-callback="recaptchaAddNote" data-size="invisible"><div class="grecaptcha-badge" data-style="bottomright" style="width: 256px; height: 60px; display: block; transition: right 0.3s; position: fixed; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;"><div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-7dkgtoz1zakx" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation" src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6Le1YlooAAAAAIpAmJQ9Vu8FsSGGsncij4tpVSol&co=aHR0cHM6Ly9jYXBlZGdlLmNvbTo0NDM.&hl=en&v=w0_qmZVSdobukXrBwYd9dTF7&size=invisible&cb=jtlqhjxj47f0"></iframe></div><div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea></div></div> <button type="button" class="btn btn-sm prevent-double-click" id="add-note-button"><i class="fe fe-plus-circle"></i></button> </div> <div class="dropdown" id="note-sort"> <button class="btn btn-sm" type="button" id="dropdownMenuButton" data-toggle="dropdown"> <i class="fe fe-settings"></i> </button> <div class="dropdown-menu dropdown-menu-right"> <h6 class="dropdown-header">Sort notes by</h6> <button class="dropdown-item active" data-sort="created">Created</button> <button class="dropdown-item" data-sort="updated">Updated</button> <button class="dropdown-item" data-sort="title">Alphabetical</button> </div> </div> <button type="button" class="btn btn-sm d-md-none" data-click-toggle="notes-col"><i class="fe fe-x"></i></button> </div> </div> </div> <div class="br"> <ul id="notes-list" class="list-unstyled mb-0 block-list w-100 empty-placeholder" data-limit="" data-count="0" data-num-displayed="" data-per-page="20"></ul> <div id="note-list-end"></div> </div> </div> <div class="col order-1 resp-container resp-sm resp-md resp-lg" id="main-col" data-observe-resizes="true"> <div class="d-flex flex-column"> <div class="row mb-3 d-print-none secondary-menu-row order-2"> <div class="col"> <ul class="nav nav-tabs align-items-center px-4" id="secondary-menu" data-test="secondaryMenu"> <li class="nav-item " data-test="secondaryMenuItem"> <a class="nav-link" href="/company/1275168/FSBC"> <span class="tab-ticker">FSBC</span> Dashboard </a> </li> <li class="nav-item " data-test="secondaryMenuItem"> <a class="nav-link" href="/company/1275168/FSBC/financials"> Financials </a> </li> <li class="nav-item " data-test="secondaryMenuItem"> <a class="nav-link" href="/company/1275168/FSBC/filings"> Filings </a> </li> <li class="nav-item disabled" data-test="secondaryMenuItem"> <div class="nav-link" href="/company/1275168/FSBC/holdings-history"> Holdings </div> </li> <li class="nav-item " data-test="secondaryMenuItem"> <a class="nav-link" href="/transcript/by/companyId/1275168"> Transcripts </a> </li> <li class="nav-item separator"></li> <li class="nav-item " data-test="secondaryMenuItem"> <a class="nav-link" href="/company/1275168/FSBC/etfs"> ETFs </a> </li> <li class="nav-item " data-test="secondaryMenuItem"> <a class="nav-link" href="/company/1275168/FSBC/insider-ownership-history"> Insider </a> </li> <li class="nav-item " data-test="secondaryMenuItem"> <a class="nav-link" href="/company/1275168/FSBC/institutional-ownership-history"> Institutional </a> </li> <li class="nav-item " data-test="secondaryMenuItem"> <a class="nav-link" href="/company/1275168/FSBC/short-interest"> Shorts </a> </li> <li class="nav-item active " data-test="secondaryMenuItem"> <div class="nav-link" href="https://capedge.com/transcript/1275168/2025Q1"> 2025 Q1 Transcript </div> </li> </ul> </div> </div> <div class="row align-items-center py-6"> <div class="col"> <h1 class="page-title" data-test="pageTitle"> <span class="company-name"> Five Star Bancorp (FSBC) </span> <span class="banner-crumb">29 Apr 25</span><span class="banner-crumb">2025 Q1 Earnings call transcript</span> </h1> <div class="my-1 text-muted-dark"> Company Profile </div> </div> </div> </div> <div class="row" id="main-content-cols"> <div class="col order-1 sticky-scrolly mobile-toggle-only-one d-print-none default-sidebar-column" id="sidebar-col"> <div class="text-center mb-5 mobile-toggle-button-cont"><button type="button" class="btn btn-sm btn-outline-primary ml-auto" data-click-toggle="sidebar-col">< Back</button></div> <div class="transcript-sidebar"> <div class="sidebar-annotations-container"></div> <div class="card"> <div class="card-header"> <div class="card-title">Share this transcript</div> </div> <div class="card-body"> <ul class="social-links list-inline mb-0"> <li class="list-inline-item m-0"> <a href="https://twitter.com/share?url=https%3A%2F%2Fcapedge.com%2Ftranscript%2F1275168%2F2025Q1" target="_blank" rel="noreferrer noopener" data-toggle="tooltip" data-placement="top" title="Share via Twitter"><i class="fe fe-twitter"></i></a> </li> <li class="list-inline-item m-0"> <a href="https://www.linkedin.com/shareArticle?url=https%3A%2F%2Fcapedge.com%2Ftranscript%2F1275168%2F2025Q1&title=FSBC%20-%20Earnings%20call%20transcript%20Q1%202025%20%7C%20Five%20Star%20Bancorp" target="_blank" rel="noreferrer noopener" data-toggle="tooltip" data-placement="top" title="Share via LinkedIn"><i class="fe fe-linkedin"></i></a> </li> <li class="list-inline-item m-0"> <a href="mailto:?subject=FSBC%20-%20Earnings%20call%20transcript%20Q1%202025%20%7C%20Five%20Star%20Bancorp&body=https%3A%2F%2Fcapedge.com%2Ftranscript%2F1275168%2F2025Q1" data-toggle="tooltip" data-placement="top" title="Share via Email"><i class="fe fe-mail"></i></a> </li> <li class="list-inline-item m-0"> <a href="#" id="print-button" data-toggle="tooltip" data-placement="top" title="Print"><i class="fe fe-printer"></i></a> </li> <li class="list-inline-item mr-0"> <a href="#" id="copy-link-button" data-toggle="tooltip" data-placement="top" title="Copy URL to clipboard"><i class="fe fe-link"></i></a> </li> </ul> </div> </div> <div class="card"> <div class="card-header"> <div class="card-title">Recent FSBC transcripts</div> </div> <ul class="container transcript-sidebar-list list-unstyled"> <li> <a class="row item-row d-block transcript active" href="/transcript/1275168/2025Q1/FSBC"> <div class="d-flex"> <div class="title label-col">Earnings call transcript</div> <div class="filing-type-col"> <div class="filing-period">2025 Q1</div> </div> <div class="date">29 Apr 25</div> </div> </a> </li> <li> <a class="row item-row d-block transcript" href="/transcript/1275168/2024Q4/FSBC"> <div class="d-flex"> <div class="title label-col">Earnings call transcript</div> <div class="filing-type-col"> <div class="filing-period">2024 Q4</div> </div> <div class="date">28 Jan 25</div> </div> </a> </li> <li> <a class="row item-row d-block transcript" href="/transcript/1275168/2024Q3/FSBC"> <div class="d-flex"> <div class="title label-col">Earnings call transcript</div> <div class="filing-type-col"> <div class="filing-period">2024 Q3</div> </div> <div class="date">29 Oct 24</div> </div> </a> </li> <li> <a class="row item-row d-block transcript" href="/transcript/1275168/2024Q2/FSBC"> <div class="d-flex"> <div class="title label-col">Earnings call transcript</div> <div class="filing-type-col"> <div class="filing-period">2024 Q2</div> </div> <div class="date">25 Jul 24</div> </div> </a> </li> <li> <a class="row item-row d-block transcript" href="/transcript/1275168/2024Q1/FSBC"> <div class="d-flex"> <div class="title label-col">Earnings call transcript</div> <div class="filing-type-col"> <div class="filing-period">2024 Q1</div> </div> <div class="date">30 Apr 24</div> </div> </a> </li> </ul> </div> </div> </div> <div class="col order-2"> <div id="toast-container"></div> <button type="button" class="btn btn-sm btn-outline-primary mb-5 mx-auto d-block mobile-toggle-button-cont" data-click-toggle="sidebar-col"><i class="fe fe-more-vertical"></i> Transcript menu</button> <div class="card transcript"> <div class="card-header"> <div class="card-title">Participants</div> </div> <div class="card-body"> <table class="participant-list"> <tbody><tr class="participant"> <td class="name">James Beckwith</td> <td class="role">executive</td> </tr> <tr class="participant"> <td class="name">Heather Luck</td> <td class="role">executive</td> </tr> <tr class="participant"> <td class="name">Andrew Terrell</td> <td class="role">analyst</td> </tr> <tr class="participant"> <td class="name">Gary Tenner</td> <td class="role">analyst</td> </tr> <tr class="participant"> <td class="name">Liam Coohill</td> <td class="role">analyst</td> </tr> </tbody></table> </div> </div> <div class="card transcript"> <div class="card-header"> <div class="card-title">Call transcript</div> </div> <div class="card-body transcript-container"> <div class="speech"> <div class="participant-name">Operator</div> <div class="content"> <p>Welcome to the Five Star Bancorp First Quarter Earnings Webcast. Please note, this is a closed conference call, and you are encouraged to listen via the webcast. [Operator Instructions] Before we get started, we would like to remind you that today's meeting will include some forward-looking statements within the meaning of applicable securities laws. These forward-looking statements relate to, among other things, current plans, expectations, events and industry trends that may affect the company's future operating results and financial position. Such statements involve risks and uncertainties, and future activities and results may differ materially from these expectations.</p> <p>For a more complete discussion of the risks and uncertainties that may cause actual results to differ materially from the company's forward-looking statements, please see the company's annual report on Form 10-K for the year ended December 31, 2024, and in particular, the information set forth in Item 1A, Risk Factors. Please refer to Slide 2 of the presentation, which includes disclaimers regarding forward-looking statements, industry data, unaudited financial data and non-GAAP financial information included in this presentation. Reconciliations of non-GAAP financial measures to their most directly comparable GAAP measure figures are included in the appendix to the presentation. Please note, this event is being recorded. I would now like to turn the presentation over to James Beckwith, Five Star Bancorp President and CEO. Please go ahead.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Thank you for joining us to review Five Star Bancorp's financial results for the first quarter of 2025.</p> <p>Joining me today is Heather Luck, Executive Vice President and Chief Financial Officer.</p> <p>Our comments today will refer to the financial information that was included in the earnings announcement released yesterday. To obtain a copy of the release, please visit our website at fivestarbank.com and click on the Investor Relations tab.</p> <p>The first quarter of 2025 was a continuation of building strength in our historical markets as well as our expansion into the San Francisco Bay Area. We added 4 more seasoned professionals to support our expansion into the San Francisco Bay Area and continue to add new core deposit accounts and relationships, as seen in the increase of non-wholesale deposits of $48.4 million during the 3 months ended March 31, 2025. In the first quarter, we maintained our ability to conservatively underwrite as evidenced by a 50.03% LTV on commercial real estate, manage expenses with our 42.58% efficiency ratio and deliver value to our shareholders with our $0.20 per share dividend that declared in the first quarter of 2025.</p> <p>Additionally, in the first quarter, we improved our net interest margin by 9 basis points and grew our total loans, assets and deposits over prior periods. Total loans held for investment increased during the quarter by $89.1 million or 2.52% from the prior quarter. Average loan yields increased by 1 basis point from the prior quarter to 6.02%. The commercial real estate segment of the loan portfolio increased most significantly quarter-over-quarter from 80.75% of our loan portfolio -- excuse me, portfolio as of December 31, 2024, to 81.11% at March 31, 2025.</p> <p>Our commercial real estate concentration is set apart by the diversification within the portfolio and our ability to conservatively underwrite as evidenced by 50.03% LTV.</p> <p>Our pipeline continues to remain solid at the end of the first quarter of 2025 within the verticals in which we have historically operated. Loan originations during the first quarter were $259.3 million, while payoffs and paydowns were $65.6 million and $104.6 million, respectively.</p> <p>Asset quality continues to remain strong. Nonperforming loans remained at 0.05% of loans held for investment from the end of the prior quarter to the end of the first quarter of 2025. At the end of the first quarter, the allowance for loan losses totaled $39.2 million. We recorded a $1.9 million provision for credit losses during the first quarter of 2025, reflecting adjustments to expectations for credit losses based upon economic trends and forecasts. The ratio of the allowance for credit losses to loans held for investment was 1.08% at quarter end. Loans designated as substandard or doubtful totaled approximately $3.7 million at the end of the quarter, an increase from $2.6 million at the end of the previous quarter.</p> <p>During the first quarter, deposits increased by $178.4 million or 5.0% as compared to the previous quarter. The quarter-over-quarter increase was largely driven by increases in noninterest-bearing demand and substantially all types of interest-bearing deposits, partially offset by a decrease in interest-bearing transaction deposits. Noninterest-bearing deposits as a percent of total deposits decreased slightly to 24.99% at the end of the first quarter from 25.93% at the end of the prior quarter.</p> <p>As noted earlier, we are pleased with net non-wholesale deposit inflows for the first 3 months ended March 2025.</p> <p>Our ability to grow deposit accounts supports our differentiated customer-centric model that our customers trust and value.</p> <p>As seen through the mix of high dollar accounts and the duration of certain customer relationships, we believe we have a reliable core deposit base. To offer more detail of our deposit composition, I want to highlight that deposit relationships totaling greater than $5 billion constitute 60.87% of total deposits, and the average age on these accounts was approximately 8.80 years as of March 31, 2025. Local agency deposits accounted for 22.4% of deposits as of March 31, 2025. Overall, deposit balances have increased when compared to the prior quarter. Wholesale deposits, which we define as broker deposits and California Time Deposit Program deposits increased by $130 million or 23.21% quarter-over-quarter. Non-wholesale deposits increased by $48.4 million or 1.61% quarter-over-quarter, driven by a $37.4 million increase in non-wholesale interest-bearing deposits and an $11 million increase in noninterest-bearing deposits. Cost of total deposits was 248 basis points during the first quarter, a decrease of 10 basis points from the previous quarter.</p> <p>We continue to be well capitalized with all capital ratios well above regulatory thresholds for the quarter.</p> <p>Our common equity Tier 1 ratio decreased from 11.02% to 11% between December 31, 2024, and March 31, 2025. On April 17, our Board declared a cash dividend of $0.20 per share on the company's voting common stock expected to be paid on May 12, 2025, to shareholders of record as of May 5, 2025. On that note, I will hand it over to Heather to discuss the results of operations. Heather?</p> </div> </div> <div class="speech"> <div class="participant-name">Heather Luck</div> <div class="content"> <p>Thank you, James, and hello, everyone. Net income for the quarter was $13.1 million. Return on average assets was 1.3% and return on average equity was 13.28%. Average loan yield for the quarter was 6.02%, representing an increase of 1 basis point over the prior quarter.</p> <p>Our net interest margin was 3.45% for the quarter, while net interest margin for the prior quarter was 3.36%, with lower average cost of deposits as the primary driver.</p> <p>As a result of changes in interest rates and other factors, our other comprehensive income was $0.7 million during the 3 months ended March 31, 2025, as unrealized losses, net of tax effect, decreased on available-for-sale debt securities from $12.4 million as of December 31, 2024, to $11.6 million as of March 31, 2025. Noninterest income decreased to $1.4 million in the first quarter from $1.7 million in the previous quarter due primarily to a reduction in income received on equity investments and venture-backed funds during the 3 months ended March 31, 2025. Noninterest expense grew by $0.6 million in the 3 months ended March 31, 2025, compared to the 3 months ended December 31, 2024, primarily due to increases in salaries and employee benefits, partially offset by decreases in advertising, promotional and other operating expenses during the quarter.</p> <p>Now that we've discussed the overall results of operations, I will hand it back to James to provide some closing remarks.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Thank you, Heather. I want to thank everyone for joining us as we discuss the first quarter results. Five Star Bank has a reputation built on trust, speed to serve and certainty of execution, which support our clients' success.</p> <p>Our financial performance is the result of a truly differentiated customer experience, which continues to power the demand for Five Star Bank's relationship-based services.</p> <p>We are very proud to have earned the trust of those who we serve, including our shareholders.</p> <p>As we move into the second quarter of 2025, we are confident in the company's resilience and demonstrated ability to adapt to changing economic conditions and remain focused on the future and our long-term strategy.</p> <p>We will continue to execute on our organic growth and disciplined business practices, which we believe will benefit our customers, employees, community and shareholders. We appreciate your time today. This concludes today's presentation.</p> <p>Now Heather and I will be happy to take any questions that you might have.</p> </div> </div> <div class="speech"> <div class="participant-name">Operator</div> <div class="content"> <p>[Operator Instructions] Today's first question comes from Andrew Terrell with Stephens.</p> </div> </div> <div class="speech"> <div class="participant-name">Andrew Terrell</div> <div class="content"> <p>Just wanted to -- maybe if I could start on loan growth. James, obviously, a very good quarter, especially given the backdrop of maybe some slower growth right now.</p> <p>I think you're tracking -- I think we talked about 8% or so loan growth last quarter. It looks like you're tracking a little bit above that to start the year.</p> <p>Just -- I know you've got some tailwinds from a hiring standpoint. Maybe just refresh us on where you see loan growth shaking out for the year.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Well, I think we're a little more bullish than the last time we spoke, Andrew. We certainly have seen that in our pipelines and what we've been able to do so far in the second quarter.</p> <p>So I think you're going to see a 10% to 12% loan growth here on out for the rest of the year. It could be higher. Andrew, we've got 36 BDOs working for us right now. 16 in San Francisco and 20 out here in the capital region in the north states.</p> <p>So we've got a very experienced, and I'm going to say, aggressive sales force out there. And I think that's how we have been able to differentiate ourselves in the marketplace.</p> <p>So I'm bullish on growth on both sides of the balance sheet, Andrew, and probably more bullish than I was the last time we spoke.</p> </div> </div> <div class="speech"> <div class="participant-name">Andrew Terrell</div> <div class="content"> <p>Yes. That's great. I appreciate it. And then if I could tie it into some of the deposit commentary. I maybe just want to understand, if I look at the balance sheet in aggregate, I mean, you've got a really strong cash position. The deposit growth outpaced loan growth this quarter, but some of that was more wholesale, and I would presume higher cost in nature. With all of that in context together, and you obviously sound bullish on the deposit growth as well, but why bring on the maybe higher cost more wholesale funding this quarter? And then just overall outlook for -- does that wholesale funding stick around? Do you expect to work that lower? And do you think core deposit growth can match the loan growth?</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Yes. We think core deposit growth will match the loan growth.</p> <p>So we're not anticipating, as we sit here today, any additional wholesale funding. And we like to maintain 10% in cash, okay, and something less than 100% loan-to-deposit ratio.</p> <p>So those are 2 parameters that I know they're just numbers, okay? But they have some meaning to us as we look at our franchise. And our long-term goals in terms of a fortress balance sheet is to bring those numbers down. And I think that as each quarter unfurls and the opportunities to adding new business, new relationships, new loans, sometimes it requires us to do spot funding, of which we have the ability to do it. We're also -- Andrew, provides us an opportunity to take advantage of the declining rate environment. And we -- Heather, we're pretty tight in terms of our maturity schedules for our wholesale deposits, and we keep them pretty like 90 days out.</p> </div> </div> <div class="speech"> <div class="participant-name">Heather Luck</div> <div class="content"> <p>We are. Yes, we've been able to -- just if you look at the wholesale book compared to last quarter compared to this quarter, just by keeping our -- those deposits short at both the state of California as well as on the broker side, we were able to roll that down by 24 basis points.</p> <p>So that's been a nice way to provide some liquidity while riding the yield curve down as well.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>And we expect the beta on that to be 100%, right? And so that's something we look forward to if and when it happens. And when that happens is, Andrew, I'll leave it up to your crystal ball.</p> </div> </div> <div class="speech"> <div class="participant-name">Andrew Terrell</div> <div class="content"> <p>Well, I wouldn't bank too much on that one, James. But I appreciate all the color there. If I could just ask one more question. There's obviously a lot of conversations going on around tariffs and slowdown in economic growth, specifically some concerns around some of the lower end of the consumer right now, given some of those tariff impacts. Maybe just be helpful to remind us how you think the RV manufactured housing business performs in that type of backdrop? And then more broadly, what kind of work have you guys done in terms of analyzing the portfolio to determine where you could or could not see credit stress? Just any extra thoughts there would be helpful.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>That would be great. We thought when this first came up a month or so ago, 6 weeks ago on what did President Trump call it, what did he call it?</p> </div> </div> <div class="speech"> <div class="participant-name">Heather Luck</div> <div class="content"> <p>Liberation Day</p> </div> </div> <div class="speech"> <div class="participant-name">Andrew Terrell</div> <div class="content"> <p>Liberation Day.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Liberation Day. We looked at our portfolio. And given the concentrations we have in our mobile home park and RV park, we feel comfortable about that. They operate slightly different, but if you looked at how those books performed or those asset classes performed over the last Great Recession, they were clearly the best performing asset class amongst all CRE. I mean, it wasn't even close.</p> <p>So we feel comfortable about where that stands. There are some -- if I look at the rest of the portfolio, we do have a consumer book that we bought from BHG. We like that position that BHG has provided us, and we're not overly concerned about it at this particular point. And there is uncertainty with respect to what's out there from -- at the consumer level. We don't know how that's going to shake out. But we are a CRE shop. And will tariffs ultimately have some impact on us? Yes. I mean, it would be imprudent to think that they wouldn't. But I think relatively speaking, our bank is in a better position given the construct of our loan portfolio than other shops are.</p> </div> </div> <div class="speech"> <div class="participant-name">Operator</div> <div class="content"> <p>The next question comes from Gary Tenner with D.A. Davidson.</p> </div> </div> <div class="speech"> <div class="participant-name">Gary Tenner</div> <div class="content"> <p>So a little bit of a follow-up to that last series of comments.</p> <p>In terms of the allowance and increase this quarter, could you go into a little more color as to kind of changes you made in the model that drove that? Any change in weightings or other factors you used in terms of increasing the allowance?</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Sure. Growth of the portfolio had a significant impact. And our model, given how the ACL works here is that it's extremely sensitive to any movement in terms of GDP, in terms of unemployment.</p> <p>So Heather?</p> </div> </div> <div class="speech"> <div class="participant-name">Heather Luck</div> <div class="content"> <p>Yes.</p> <p>So really, to your question there, so we really base our economic forecast model just on the FOMC published models there, and that was refreshed as of February.</p> <p>And so we do anticipate that we will likely have some more increases in our economic reserve requirements once we get into Q2 and once we start to see some revisions to the economic model there. From that perspective, though, like nothing really from a weighting perspective that really drove the increase in the reserves that really just was a function of the revised forecast from FOMC, the growth as well as the net charge-offs of about $700,000.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Right.</p> <p>So there is some sensitivity with respect to the numbers based upon what the Federal Reserve is going to tell us. And I don't think we're unlike anybody else.</p> <p>I think a lot of us are using the same construction of ACL.</p> <p>So we anticipate there will be some impact. We'll see what happens next week in terms of any model changes they may have that comes out of these meetings.</p> <p>And so we'll just have to see how that goes. We like how we're positioned right now because of such our low level of nonperformers.</p> <p>So we'll just have to see how that goes.</p> <p>I think I have -- Gary, I have seen people writing on sensitivity in our reserving methodologies to what Federal Reserve will come up with. But again, relatively speaking, we're all in the same boat.</p> </div> </div> <div class="speech"> <div class="participant-name">Gary Tenner</div> <div class="content"> <p>Great. I appreciate the color on that. And then second question, in terms of the loan production, I appreciate the bullish comments on loan growth for the rest of the year. Can you talk a little bit about pricing? We've been hearing a lot over the last several weeks about pretty intent loan pricing competition seems to have picked up.</p> <p>So any comments and thoughts on that would be appreciated.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Well, I think that we have always worked in a very competitive environment. Spreads have, relatively speaking, have come in a little bit, especially in the multifamily side.</p> <p>You're seeing some pretty tight spreads. We're still able to get decent pricing when you look at our aggregate loan production anywhere between [ 185 over the 5 all the way to 350 over the 5 ].</p> <p>So there is a -- if you average everything out, we like where our spreads are. There's no shape to the yield curve. That's not ideal for us folks that are in this business if you look from funds out to the 5-year.</p> <p>So it's really based upon what spreads are going to tell us. And we're getting them. We're getting something that's pretty decent.</p> <p>Now having said that, Gary, we still -- we're seeing a lot of repricing that's happened in the portfolio as those credits that we put on 5 years ago reprice.</p> <p>In fact, we had a pretty big one in April reprice, and that went up about 220 basis points.</p> <p>Now the client was easily going to handle that, and we obviously underwrite and re-underwrite based upon changes in interest rate environments. And we haven't seen anything that's popped up yet that gives us concern.</p> <p>We are looking at it very intently as it relates to impact of repricing.</p> <p>So right now, where we sit is that we're benefiting from it and with really no actual concerns.</p> <p>Now we know what's out there as a risk. But as we sit here right now, we think we're in pretty good shape.</p> </div> </div> <div class="speech"> <div class="participant-name">Operator</div> <div class="content"> <p>[Operator Instructions] The next question is from David Feaster with Raymond James.</p> </div> </div> <div class="speech"> <div class="participant-name">Liam Coohill</div> <div class="content"> <p>This is Liam Coohill on for David Feaster. How are you doing today?</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Doing great, Liam. I guess David is flying around some place.</p> </div> </div> <div class="speech"> <div class="participant-name">Liam Coohill</div> <div class="content"> <p>He is. He's always out and about. But I did want to ask on -- I appreciate all the color on asset quality and on tariff impacts. But kind of on the more forward part of the book, I mean, originations have been really encouraging, but what have you been seeing from customers in the environment? Is there more of a hesitancy to borrow? Or is there anything you would note there?</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Well, I think that there's a tremendous amount of economic opportunity that exists in certain asset classes still.</p> <p>Our basic engine of MAC seems to be going very strong. There's still these underperforming assets that are professional clients are still very active in terms of buying.</p> <p>So we're still seeing a strong environment on purchase financing. And given the depth and breadth of that -- our penetration in that market, we don't see demand necessarily waning. But in other aspects, it's -- and here's the interesting thing, Liam. We just have a lot of salespeople, okay? And I can't maybe stress that enough in terms of its impact in terms of our ability to generate new relationships. And very purposely, we have built that team, if you will. And relative to other folks in our business, I'm going to -- and I don't know this empirically, you may, but we just have more people in that function.</p> <p>And so you ought to expect us to grow at an above-average rate given our intentions in terms of our sales force.</p> </div> </div> <div class="speech"> <div class="participant-name">Liam Coohill</div> <div class="content"> <p>That makes a lot of sense. And I guess to the point of hiring more people, I mean, it's really encouraging to see the growth in the San Francisco office.</p> <p>Just wondering, have you seen a difference in loan demand across the footprint? I know especially you've been investing in San Francisco recently, but has that market been a little bit more challenging than the capital region? Just curious on some thoughts there.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>No, I wouldn't say it's been more challenging.</p> <p>I think relatively speaking, we've gone upmarket in terms of the sophistication of clientele in the Bay Area. We've run into some great operators that we're very happy with, whether they're in the student housing business or just as CRE experienced investors and they're operators of businesses.</p> <p>So I'm -- I don't -- I wouldn't say that we're at all challenged with respect to what's going on in the Bay Area.</p> <p>In fact, those opportunities continue to come up, and we're on top of them. We've got a very -- I'm going to say, energetic sales force down there that are not only bringing their book over that they once had, let's say, at other institutions. But also, we're seeing that second derivative of new business that previously were not banked by those individuals coming to us because of the reputation that we're building down there. And it's exciting to see that, and I think that's just going to continue. And we're outcompeting folks, again, because we just have more people, okay? And we're very niche and very focused down there as we are across our entire platform.</p> <p>So we're seeing a lot of activity right now, not only in the Bay Area, but also in the capital region and in the North state.</p> </div> </div> <div class="speech"> <div class="participant-name">Liam Coohill</div> <div class="content"> <p>That's great to hear. I guess just one last one for me would be on the small business borrowers. Have you seen -- what have you been seeing from them recently in terms of their response to the broader economic environment and uncertainty?</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Well, we touched that, I think, through our SBA book, and that's tough. That's -- frankly, that's tough. They have a high cost of borrowing given the spreads that are on that -- those lending -- those loans that they have. And given where the yield curve is, that's hard. A lot of them, their businesses are fundamentally driven by selling through, I'm going to say, fulfillment platforms, which are fed in a lot of cases, by product from not necessarily generated in the United States.</p> <p>So we know that there's issues there.</p> <p>Now historically, we've always had a high degree of reserves against that book.</p> <p>So nothing is surprising us at all.</p> </div> </div> <div class="speech"> <div class="participant-name">Heather Luck</div> <div class="content"> <p>Yes, we're at almost 9% per reserve for that book.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Yes. But that is -- I was going to say that's really principally how we touch small business.</p> <p>So in terms of some of the ag business we have seen, I think time will tell what that's going to look like on the rice side, on the walnut side, on the almond side. There has been some rebounding on the walnut side. We don't have that big of a book.</p> <p>And so we'll see what impact tariffs are going to have on us. But -- and you just don't know how it's going to work out. And I know that means that everybody is in a wait-and-see mode, right?</p> </div> </div> <div class="speech"> <div class="participant-name">Liam Coohill</div> <div class="content"> <p>No.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>We're not trying to talk ourselves into a recession.</p> <p>So although there are some media outlets that are trying to talk everybody into recession, that we -- what we only -- the only thing we can do is choose not to listen to them.</p> </div> </div> <div class="speech"> <div class="participant-name">Liam Coohill</div> <div class="content"> <p>Yes, that's true. Thank you, guys, so much for the color on your markets and some of the subcategories.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>You bet. Thank you, Liam.</p> </div> </div> <div class="speech"> <div class="participant-name">Operator</div> <div class="content"> <p>This concludes our question-and-answer session. I would like to turn the conference back over to management for any closing remarks.</p> </div> </div> <div class="speech"> <div class="participant-name">James Beckwith</div> <div class="content"> <p>Thank you. Five Star Bancorp is expected to continue on our current path of growth as we execute on strategic initiatives, which include growing our verticals and geographies while attracting and retaining talent.</p> <p>Our people, technology, operating efficiencies, conservative underwriting practices and expense management have also contributed to the successes we share with our employees and shareholders. These successes include numerous ratings and awards. In the first quarter of 2025, Five Star Bancorp was ranked third on the S&P Global Market Intelligence list of best-performing community banks in the nation among banks with assets between $3 billion and $10 billion. The company was also listed among the Sacramento Business Journal's fastest-growing banks by deposits in the Sacramento area. And bank executives were honored among the Sacramento Business Journal's Power 100 list, Women Who Mean Business and Champions of DE&I as well as the San Francisco Business Times 40 Under 40 and Newsmaker 100 list. The company has also an employee named as the Redding Chamber of Commerce Ambassador of the Year. Five Star Bancorp continues to be a driving force for economic development, a trusted resource for our customers and committed advocate for our community. We look forward to speaking with you again in July to discuss the earnings for the second quarter of 2025. Have a great day, and thank you for listening.</p> </div> </div> <div class="speech"> <div class="participant-name">Operator</div> <div class="content"> <p>The conference has now concluded. Thank you for attending today's presentation.</p> <p>You may now disconnect your lines.</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <footer class="footer"> <div class="container"> <div class="row py-5"> <div class="col-12 col-lg-auto"> <a href="https://finsight.com" target="_blank" rel="noopener" class="no-icon mb-5 mb-lg-0"> <img src="/img/finsight.svg" alt="Finsight"> </a> </div> <div class="col-12 col-lg-auto ml-lg-auto"> <div class="row"> <div class="col"> <div class="link-title">Resources</div> <ul class="list-unstyled"> <li><a href="https://help.capedge.com/" target="_blank">Knowledgebase</a></li> <li> <form action="/user/logout" method="post"> <button type="submit" class="btn btn-link">Logout</button> </form> </li> </ul> </div> <div class="col"> <div class="link-title">Company</div> <ul class="list-unstyled"> <li><a href="https://finsight.com/about" target="_blank" rel="noopener">About</a></li> <li><a href="https://finsight.com/contact-us" target="_blank" rel="noopener">Contact</a></li> <li><a href="https://finsight.com/our-solutions" target="_blank" rel="noopener">Solutions</a></li> </ul> </div> <div class="col"> <div class="link-title">Products</div> <ul class="list-unstyled"> <li><a href="https://dealroadshow.finsight.com/" target="_blank" rel="noopener">Deal Roadshow</a></li> <li><a href="https://dealvdr.com/" target="_blank" rel="noopener">DealVDR</a></li> <li><a href="https://evercall.co/" target="_blank" rel="noopener">Evercall</a></li> <li><a href="https://finsight.com/" target="_blank" rel="noopener">Finsight.com</a></li> </ul> </div> <div class="col"> <div class="link-title">CapEdge</div> <ul class="list-unstyled"> <li><a href="/earnings-calendar">Earnings Calendar</a></li> <li><a href="/transcripts">Earnings Transcripts</a></li> <li><a href="/search?q=">EDGAR Filing Screener</a></li> <li><a href="/ipo-calendar">IPO Calendar</a></li> </ul> </div> </div> </div> </div> </div> <div class="footer-bottom"> <div class="container"> <div class="row align-items-center"> <div class="col-12 col-lg-auto"> <ul class="list-inline mb-0"> <li class="list-inline-item"><a href="https://finsight.com/compliance" target="_blank" rel="noopener">Compliance</a></li> <li class="list-inline-item"><a href="https://finsight.com/privacy-policy" target="_blank" rel="noopener">Privacy</a></li> <li class="list-inline-item"><a href="https://finsight.com/security-policy" target="_blank" rel="noopener">Security</a></li> <li class="list-inline-item"><a href="https://finsight.com/terms-of-use" target="_blank" rel="noopener">Terms</a></li> </ul> </div> <div class="col footer-icons text-lg-right"> <a href="https://angel.co/company/finsight-group" target="_blank" rel="noopener" class="no-icon"> <img src="/img/angel.svg" alt="AngelList"> </a> <a href="https://www.linkedin.com/company/finsight/" target="_blank" rel="noopener" class="no-icon"> <img src="/img/linkedin.svg" alt="LinkedIn"> </a> </div> </div> </div> </div> </footer> </div> <div class="cookiesBanner_container"> <i class="cookiesBanner_close"> <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"> <path d="M8.58719 7.3231C8.93627 7.67218 8.93627 8.23816 8.58719 8.58724C8.2381 8.93633 7.67213 8.93633 7.32304 8.58724L0.261813 1.52597C-0.0872709 1.17689 -0.0872709 0.61091 0.261813 0.261825C0.610896 -0.0872605 1.17687 -0.0872605 1.52596 0.261825L8.58719 7.3231Z"></path><path d="M1.52595 15.7382C1.17687 16.0873 0.610892 16.0873 0.261808 15.7382C-0.087275 15.3891 -0.0872754 14.8231 0.261808 14.474L7.32304 7.41277C7.67212 7.06368 8.2381 7.06368 8.58718 7.41276C8.93626 7.76185 8.93626 8.32783 8.58718 8.67691L1.52595 15.7382Z"></path><path d="M7.4128 8.6769C7.06372 8.32782 7.06372 7.76184 7.4128 7.41275C7.76189 7.06367 8.32786 7.06367 8.67695 7.41275L15.7382 14.474C16.0873 14.8231 16.0873 15.3891 15.7382 15.7382C15.3891 16.0873 14.8231 16.0873 14.474 15.7382L7.4128 8.6769Z"></path><path d="M14.474 0.261814C14.8231 -0.0872713 15.3891 -0.0872713 15.7382 0.261814C16.0873 0.610899 16.0873 1.17688 15.7382 1.52596L8.67695 8.58723C8.32787 8.93632 7.76189 8.93632 7.41281 8.58723C7.06373 8.23815 7.06373 7.67217 7.41281 7.32309L14.474 0.261814Z"></path> </svg> </i> <div class="cookiesBanner_content"> <p class="cookiesBanner_text"> We use cookies on this site to provide a more responsive and personalized service. Continuing to browse, clicking I Agree, or closing this banner indicates agreement. See our <a class="cookiesBanner_cookiesBannerLink__dvqOM" href="https://finsight.com/privacy-policy#cookiesPolicy" target="_blank">Cookie Policy</a> for more information. </p> <button type="button" class="cookiesBanner_btn btn btn-primary">I Agree</button> </div> </div> <div class="modal fade" id="modalAddFavourite" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title">Add favorites</h3> <button type="button" class="close" data-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body"> <ul class="nav nav-tabs" id="faveTabs" role="tablist"> <li class="nav-item"> <a class="nav-link active" id="manual-tab" data-toggle="tab" href="#manual" role="tab" aria-controls="manual" aria-selected="true">Choose</a> </li> <li class="nav-item"> <a class="nav-link" id="upload-tab" data-toggle="tab" href="#upload" role="tab" aria-controls="upload" aria-selected="false">Upload list</a> </li> </ul> <div class="tab-content mt-3 pt-2" id="faveTabContent"> <div class="tab-pane fade show active" id="manual" role="tabpanel" aria-labelledby="manual-tab"> <form method="post" action="/user/batch-fave" spellcheck="false" autocomplete="off" id="batch-favorite-form"> <input type="hidden" name="referrer" value=""> <p>Type tickers, company names, or new folder names to organize your favorites.</p> <div class="tokenInput tokeninput-container fake-input fake-input-lg"> <input type="text" placeholder="Ticker, company name, or new folder name…" name="favourites" autocomplete="off" autocorrect="off" autocapitalize="none" autofocus="on"> <script class="tokeninput-data" type="application/json"> { "resultDataProp":"companies", "resultTextProp":"name", "resultValueProp":"companyId", "url":"/search/company?needsXbrl=false&active=true&num=5&allowMultiple=true&q=$query", "values":[], "type":"lookup", "completionGroups" : { "companies" : { "heading" : "Companies", "newOption" : false, "singular" : "company" }, "folders" : { "heading" : "Folder", "newOption" : true, "singular" : "folder" } } } </script> </div> <div class="d-flex mt-6 justify-content-between"> <button type="submit" class="btn btn-primary">Add favorites</button> <button type="button" class="btn btn-link d-none d-md-inline-block" data-dismiss="modal">Cancel</button> </div> </form> </div> <div class="tab-pane fade" id="upload" role="tabpanel" aria-labelledby="upload-tab"> <div id="fave-upload-container"> <form method="post" action="/user/add-from-favorite-file"> <div class="not-uploaded"> <p> Upload a CSV, TSV or Excel file of favorites to add (max 5 MB). We'll try to detect columns of tickers, company names, CIKs or CUSIPs. It doesn't matter if the file has a header row or not, what order the columns are in, or if you include additional columns that are exported from another system. </p> <p> If you want to organize your favorites into folders, then include a header row, with a column named <strong>Folder</strong> to specify a folder for each favorite, e.g. (in this example, the name column is optional): </p><pre> Name,Ticker,Folder Apple Inc,AAPL,Watchlist Tesla Inc,TSLA,Watchlist Microsoft Inc,MSFT,Portfolio</pre> <p></p> <p> If you want to upload a list of favorite searches, then include a header row, with a <strong>Name</strong> column for the search terms, and a <strong>Type</strong> column with the value <em>search</em>, along with an optional <strong>Folder</strong> column e.g. </p><pre> Type,Folder,Name search,Future Tech,bitcoin OR cryptocurrency search,Future Tech,S-1 drones search,Green Energy,TSLA "renewable energy"</pre> <p></p> </div> <div class="uploaded-only"> <table id="matched-upload-table" class="table table-sm"> <thead> <tr> <th></th> <th colspan="2" class="uploaded-count">Uploaded</th> <th colspan="2" class="matched-count">Matched</th> <th class="folder-only">Folder</th> </tr> </thead> <tbody></tbody> </table> <input type="hidden" name="uploadData" id="upload-data" value=""> <div class="mt-5 p-3 bg-blue-lightest"> <h6>Important:</h6> <div class="form-check"> <input class="form-check-input" type="radio" name="actionExisting" id="actionExistingAdd" value="add" checked=""> <label class="form-check-label" for="actionExistingAdd">Add to existing favorites</label> </div> <div class="form-check"> <input class="form-check-input" type="radio" name="actionExisting" id="actionExistingReplace" value="replace"> <label class="form-check-label" for="actionExistingReplace">Remove existing favorites that are not in this list</label> </div> </div> </div> <div class="d-flex mt-6 justify-content-between"> <label class="btn btn-primary not-uploaded" for="upload-faves" id="upload-fave-button"> Upload favorites list… <input type="file" id="upload-faves" class="d-none" name="files"> </label> <button type="submit" class="btn btn-primary uploaded-only">Add selected favorites</button> <button type="button" class="btn btn-link d-none d-md-inline-block" data-dismiss="modal">Cancel</button> </div> </form> </div> </div> </div> </div> </div> </div> </div> <div class="modal fade" id="modalRenameFolder" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title">Rename folder</h3> <button type="button" class="close" data-dismiss="modal" aria-label="Close"></button> </div> <form method="post" action="/user/rename-fave" spellcheck="false" autocomplete="off"> <div class="modal-body"> <input type="text" class="form-control" placeholder="Type new folder name…" name="documentSpecifier" autocomplete="off" autocorrect="off" autocapitalize="none" autofocus="on" pattern="[^<>]+"> <input type="hidden" name="documentId" value=""> </div> <div class="modal-footer"> <button type="button" class="btn btn-link" data-dismiss="modal">Cancel</button> <button type="submit" class="btn btn-primary">Rename</button> </div> </form> </div> </div> </div> <div class="modal fade" id="modalAlertSettings" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title">Alert feed settings</h3> <button type="button" class="close" data-dismiss="modal" aria-label="Close"></button> </div> <form method="post" action="/user/settings" autocomplete="off" id="alert-settings-form" class="no-reset-on-close"> <div class="modal-body"> <p>Choose the information that appears in your CapEdge alert feed. You'll see alerts for information that matches your favorite companies.</p> <div class="custom-controls-stacked mt-3"> <div class="form-group"> <label class="custom-switch pl-0"> <input type="checkbox" name="settings[alertTypes][]" value="ldb" class="custom-switch-input" checked="checked"> <span class="custom-switch-indicator"></span> <span class="custom-switch-description">Filings</span> </label> <div class="pl-7 text-muted">New filings from SEC.</div> </div> <div class="form-group"> <label class="custom-switch pl-0"> <input type="checkbox" name="settings[alertTypes][]" value="news" class="custom-switch-input" checked="checked"> <span class="custom-switch-indicator"></span> <span class="custom-switch-description">News</span> </label> <div class="pl-7 text-muted">Full news stories, breaking headlines, and press releases.</div> </div> <div class="form-group"> <label class="custom-switch pl-0"> <input type="checkbox" name="settings[alertTypes][]" value="social" class="custom-switch-input" checked="checked"> <span class="custom-switch-indicator"></span> <span class="custom-switch-description">Social</span> </label> <div class="pl-7 text-muted">Message threads from Reddit.</div> </div> <div class="form-group"> <label class="custom-switch pl-0"> <input type="checkbox" name="settings[alertTypes][]" value="user" class="custom-switch-input" checked="checked"> <span class="custom-switch-indicator"></span> <span class="custom-switch-description">Community content</span> </label> <div class="pl-7 text-muted">New community notes and annotations.</div> </div> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-link" data-dismiss="modal">Cancel</button> <button type="submit" class="btn btn-primary">Update alerts feed settings</button> </div> </form> </div> </div> </div> <div class="modal fade" id="modalSendToNote" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title">Add to note</h3> <button type="button" class="close" data-dismiss="modal" aria-label="Close"></button> </div> <form method="post" action="#" class="no-disable" spellcheck="false" autocomplete="off"> <div class="modal-body"> <p>The following content will be added to your chosen note:</p> <div id="fragment-preview" class="my-3 text-muted"></div> <p>Search or choose a recent note below:</p> <div class="tokenInput tokeninput-container fake-input fake-input-lg"> <input type="text" placeholder="Search your note titles…" name="noteSearch" autocomplete="off" autocorrect="off" autocapitalize="none" tabindex="1" autofocus="on"> <script class="tokeninput-data" type="application/json"> { "resultDataProp":"results", "resultTextProp":"title", "resultValueProp":"id", "url":"/note/notesearch?limit=3&query=$query", "type":"lookup", "completionGroups" : { "bestmatch" : { "heading" : "Best Match" }, "notes" : { "heading" : "Notes", "newOption" : true, "singular" : "note" } } } </script> </div> <div id="send-recent-list"></div> </div> <div class="modal-footer"> <button type="button" class="btn btn-link" data-dismiss="modal" tabindex="2">Cancel</button> </div> </form> </div> </div> </div> <div class="dropdown-menu dropdown-menu-sm" id="user-feed-context-menu"> <a class="dropdown-item context-open" href="#">Open</a> <a class="dropdown-item context-open" href="#" target="_blank">Open in new tab</a> <div class="dropdown-divider"></div> <a class="dropdown-item context-delete" href="#">Delete</a> </div> <div style="display:none" id="google-id" data-id="G-REPSH58KSM,UA-113590965-4"></div> <div style="display:none" id="google-tag-id" data-id="GTM-5KBPWNG"></div> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5KBPWNG" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script src="https://www.google.com/recaptcha/api.js" async="" defer=""></script> <script type="application/json" id="user-data">{"id":"665437da02f04742ce51dd52","loggedIn":true,"settings":{"emailNewFilings":false,"emailSearches":true,"emailCommunityContent":true,"emailProductUpdates":true,"enableAnnotations":true,"enableReadCheckbox":false,"subscribedEmailFilingGroups":["financial","news","registration","proxy","other","ownership"],"subscribedEmailFilingTypes":[],"subscribedCommunityNotifications":["repliesToMine","newOnAnnotated"],"periodicEmailSchedule":"never","stockChartComparison":true,"stockChartPeriod":"1m","toggleFavouritescol":false,"toggleNotescol":true,"toggleAlertscol":true,"collapsedFolders":[],"collapsedCards":[],"annotationsPublic":false,"disableEmailNotes":false,"hideNextSteps":false,"alertTypes":["ldb","news","social","user"],"emailSearchesSchedule":"realtime","folderSettings":[]},"plan":"free"}</script> <script type="application/json" id="init-data">{"annotationDocumentRoot":".transcript-container","annotationDocumentType":"transcript","annotationDocumentId":"FSBC_3423842","annotationCompanyId":1275168}</script> <script src="/js/dist/initial.js?v=20250430T070421"></script> <script src="/js/dist/build.js?v=20250430T070421" defer=""></script> <script src="/js/dist/annotator.js?v=20250430T070421" defer=""></script> </body></html>