View all news

JFrog Announces Third Quarter 2025 Results

November, 06, 2025
  • Total Revenues of $136.9 million; up 26% Year-over-Year
  • Cloud Revenues of $63.4 million; up 50% Year-over-Year
  • Customers with ARR greater than $1 million equaled 71, up 54% Year-over-Year
  • Released “AppTrust” for GRC and “AI Catalog” for secure AI model delivery

JFrog Ltd. (“JFrog”) (Nasdaq: FROG), the Liquid Software company and creators of the JFrog Software Supply Chain Platform, today announced financial results for its third quarter ended September 30, 2025.

“JFrog has become the system of record for how modern software is built, secured, and deployed; the foundation of enterprise software supply chains in the era of AI,” said Shlomi Ben Haim, CEO and Co-founder of JFrog. “Our Q3 results highlight strong execution across DevOps, DevSecOps, and MLOps, as we continue to expand into Governance and Compliance, innovating and automating in the evolving domain of ‘DevGovOps.’ In a rapidly changing landscape, we’re driving sustainable growth through responsible innovation and disciplined operations.”

Third Quarter 2025 Financial Highlights

  • Revenue for the third quarter of 2025 was $136.9 million, up 26% year-over-year.
  • GAAP Gross Profit was $106.0 million; GAAP Gross Margin was 77.4%.
  • Non-GAAP Gross Profit was $114.9 million; Non-GAAP Gross Margin was 83.9%.
  • GAAP Operating Loss was ($21.6) million; GAAP Operating Margin was (15.8%).
  • Non-GAAP Operating Income was $25.6 million; Non-GAAP Operating Margin was 18.7%.
  • GAAP Net Loss Per Share was ($0.14); Non-GAAP Diluted Earnings Per Share was $0.22.
  • Operating Cash Flow was $30.2 million; Free Cash Flow of $28.8 million.
  • Cash, Cash Equivalents and Investments were $651.1 million as of September 30, 2025.
  • Remaining performance obligations were $508 million as of September 30, 2025.

Recent Business & Product Highlights

  • Cloud revenue equaled $63.4 million during the third quarter of 2025, an increase of 50% year-over-year. Cloud revenue represented 46% of total revenue, compared to 39% in the year-ago period.
  • Net Dollar Retention rate for the trailing four quarters was 118%.
  • Customers with greater than $1 million ARR increased to 71, up from 46 in the year-ago period.
  • Customers with greater than $100K ARR increased to 1,121, compared with 966 in the year-ago period.
  • Customers adopting the end-to-end JFrog Platform Enterprise+ subscription represented 56% of total revenue during the third quarter of 2025, versus 50% in the year-ago period.
  • Released JFrog AppTrust for “DevGovOps” - evidence-based software release governance.
  • Released JFrog AI Catalog to govern and secure AI model delivery.
  • Announced AI agent-driven security remediation & JFrog Fly, the first agentic repository.
  • Announced appointment of Sigal Zarmi to JFrog’s Board, effective November 1, 2025.

Fourth Quarter and Fiscal Year 2025 Outlook

  • Fourth Quarter 2025 Outlook:
    • Revenue between $136.5 million and $138.5 million
    • Non-GAAP operating income between $21 million and $22 million
    • Non-GAAP net income per diluted share between $0.18 and $0.20, assuming approximately 125 million weighted average diluted shares outstanding
  • Fiscal Year 2025 Outlook:
    • Revenue between $523 million to $525 million
    • Non-GAAP operating income between $87.3 million and $88.3 million
    • Non-GAAP net income per diluted share between $0.78 and $0.80, assuming approximately 122 million weighted average diluted shares outstanding

The section titled "Non-GAAP Financial Information" below describes our usage of non-GAAP financial measures. Reconciliations between historical GAAP and non-GAAP information are contained at the end of this press release following the accompanying financial data.

Conference Call Details

  • Event: JFrog’s Third Quarter 2025 Financial Results Conference Call
  • Date: Thursday, November 6, 2025
  • Time: 2:00 p.m. PT (5:00 p.m. ET)

A live webcast of the conference call will be accessible from the investor relations website at https://investors.jfrog.com/events-and-presentations.

About JFrog

JFrog Ltd. (Nasdaq: FROG), the creators of the unified DevOps, DevSecOps and MLOps platform, is on a mission to create a world of software delivered without friction from developer to production. Driven by a “Liquid Software” vision, the JFrog Software Supply Chain Platform is a single system of record that powers organizations to build, manage, and distribute software quickly and securely, ensuring it is available, traceable, and tamper-proof. Integrated security features also help identify, protect, and remediate against threats and vulnerabilities. JFrog’s hybrid, universal, multi-cloud platform is available as both SaaS services across major cloud service providers and self-hosted. Millions of users and 7K+ customers worldwide, including a majority of the Fortune 100, depend on JFrog solutions to securely embrace digital transformation. Learn more at www.jfrog.com or follow us on X @JFrog.

Forward-Looking Statements:

This press release and the earnings call referencing this press release contain “forward-looking” statements, as that term is defined under the U.S. federal securities laws, including but not limited to statements regarding JFrog’s future financial performance, including our outlook for the fourth quarter and for the full year of 2025, expectations regarding the market and revenue potential for the JFrog Platform, including JFrog Artifactory, JFrog Xray, JFrog Curation, JFrog Advanced Security, JFrog ML, JFrog AppTrust, JFrog AI Catalog and JFrog Runtime Security, and including the efficacy and benefit of integrating of any of the foregoing with other products and platform, our expectations regarding the mission-critical nature of the “JFrog Platform” to our customers’ infrastructure and its growth potential, the growth potential of our cloud business, including hybrid and multi-cloud, our expectations regarding potential for growth in and market opportunities within DevOps, DevSecOps, DevGovOps Security, AI, and MLOps, our ability to provide effective tools and solutions to detect and remediate security vulnerabilities, our expectations regarding our strategic integrations and collaborations, the ability of our strategic sales team to grow the business across top-tier accounts, our ability to expand usage of our platform in the government and commercial sectors, our ability to contribute data to global security standards bodies, our ability to innovate and meet market demands and the software supply chain needs of our customers and our expectations regarding the integration and adoption of MLOps technologies into our business, including our ability to successfully integrate into our business operations, and expectations regarding customer expansions.

These forward-looking statements are based on JFrog’s current assumptions, expectations and beliefs and are subject to substantial risks, uncertainties, assumptions and changes in circumstances that may cause JFrog’s actual results, performance or achievements to differ materially from those expressed or implied in any forward-looking statement.

There are a significant number of factors that could cause actual results to differ materially from statements made in this press release and our earnings call, including but not limited to: risks associated with managing our rapid growth; our history of losses; our limited operating history; our ability to retain and upgrade existing customers our ability to attract new customers; our ability to effectively develop and expand our sales and marketing capabilities; our ability to integrate and realize anticipated synergies from acquisitions of complementary businesses and our strategic collaborations; risk of a security breach incident or product vulnerability; risk of interruptions or performance problems associated with our products and platform capabilities; our ability to adapt and respond to rapidly changing technology or customer needs; our ability to compete in the markets in which we participate; our ability to successfully integrate technology from acquisitions into our offerings; our ability to provide continuity to our respective customers and realize innovation following our acquisitions; and general market, political, economic, and business conditions, including uncertainty in the current macroeconomic environment. Our actual results could differ materially from those stated or implied in forward-looking statements due to a number of factors, including but not limited to, risks detailed in our filings with the Securities and Exchange Commission, including in our annual report on Form 10-K for the year ended December 31, 2024, our quarterly reports on Form 10-Q, and other filings and reports that we may file from time to time with the Securities and Exchange Commission. Forward-looking statements represent our beliefs and assumptions only as of the date of this press release. We disclaim any obligation to update forward-looking statements.

About Non-GAAP Financial Measures:

JFrog discloses the following non-GAAP financial measures in this release and the earnings call referencing this press release: non-GAAP operating income (loss), non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating expenses (research and development, sales and marketing, general and administrative), non-GAAP operating margin, non-GAAP net income (loss), non-GAAP net income (loss) per diluted share, non-GAAP net income (loss) per basic share, and free cash flow. JFrog uses each of these non-GAAP financial measures internally to understand and compare operating results across accounting periods, for internal budgeting and forecasting purposes, for short- and long-term operating plans, and to evaluate JFrog’s financial performance. JFrog believes they are useful to investors, as a supplement to GAAP measures, in evaluating its operational performance, as further discussed below. JFrog’s non-GAAP financial measures may not provide information that is directly comparable to that provided by other companies in its industry, as other companies in its industry may calculate non-GAAP financial results differently, particularly related to non-recurring and unusual items. In addition, there are limitations in using non-GAAP financial measures because the non-GAAP financial measures are not prepared in accordance with GAAP and may be different from non-GAAP financial measures used by other companies and exclude expenses that may have a material impact on JFrog’s reported financial results.

Non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. A reconciliation of the historical non-GAAP financial measures to their most directly comparable GAAP measures has been provided in the financial statement tables included below in this press release. A reconciliation of non-GAAP guidance measures to corresponding GAAP measures is not available on a forward-looking basis without unreasonable effort due to the uncertainty regarding, and the potential variability of, reconciling items that may be incurred in the future such as share-based compensation, the effect of which may be significant.

JFrog defines non-GAAP gross profit, non-GAAP operating expenses (research and development, sales and marketing, general and administrative), non-GAAP gross margin, non-GAAP operating margin, non-GAAP operating income (loss) and non-GAAP net income (loss) as the respective GAAP balances, adjusted for, as applicable: (1) share-based compensation expense; (2) the amortization of acquired intangibles; (3) acquisition-related costs; and (4) income tax effects. JFrog defines free cash flow as Net cash provided by (used in) operating activities, minus capital expenditures. Investors are encouraged to review the reconciliation of these historical non-GAAP financial measures to their most directly comparable GAAP financial measures.

Management believes these non-GAAP financial measures are useful to investors and others in assessing JFrog’s operating performance due to the following factors:

Share-based compensation. JFrog utilizes share-based compensation to attract and retain employees. It is principally aimed at aligning their interests with those of its shareholders and at long-term retention, rather than to address operational performance for any particular period. As a result, share-based compensation expenses vary for reasons that are generally unrelated to financial and operational performance in any particular period.

Amortization of acquired intangibles. JFrog views amortization of acquired intangible assets as items arising from pre-acquisition activities determined at the time of an acquisition. While these intangible assets are evaluated for impairment regularly, amortization of the cost of acquired intangibles is an expense that is not typically affected by operations during any particular period.

Acquisition-related costs. Acquisition-related costs include expenses related to acquisitions of other companies. JFrog views acquisition-related costs as expenses that are not necessarily reflective of operational performance during a period.

Income tax effects. JFrog’s non-GAAP financial results are adjusted for income tax effects related to these non-GAAP adjustments and changes in our assessment regarding the realizability of our deferred tax assets, if any. Excluding income tax effects of non-GAAP adjustments provides a more accurate view of JFrog’s operating results.

Non-GAAP weighted average share count. Diluted GAAP and non-GAAP weighted-average shares are the same, except in periods that there is a GAAP loss and a non-GAAP income. The non-GAAP weighted-average shares used to compute the non-GAAP net income per share - diluted are adjusted to reflect dilution equal to the dilutive impact had there been GAAP income.

Additionally, JFrog’s management believes that the non-GAAP financial measure, free cash flow, is meaningful to investors because management reviews cash flows generated from operations after taking into consideration capital expenditures due to the fact that these expenditures are considered to be a necessary component of ongoing operations.

Operating Metrics

JFrog’s number of customers with annual recurring revenue (“ARR”) of $100,000 or more is based on the ARR of each customer, as of the last month of the quarter. JFrog’s number of customers with ARR of $1 million or more is based on the ARR of each customer, as of the last month of the quarter. JFrog defines ARR as the annualized revenue run-rate of subscription agreements from all customers as of the last month of the quarter. The ARR includes monthly subscription customers, so long as JFrog generates revenue from these customers. JFrog annualizes its monthly subscriptions by taking the revenue it would contractually expect to receive from such customers in a given month and multiplying it by 12.

JFrog’s net dollar retention rate compares its ARR from the same set of customers across comparable periods. JFrog calculates net dollar retention rate by first identifying customers (the “Base Customers”), which were customers in the last month of a particular quarter (the “Base Quarter”). JFrog then calculates the contracted ARR from these Base Customers in the last month of the same quarter of the subsequent year (the “Comparison Quarter”). This calculation captures upsells, contraction, and attrition since the Base Quarter. JFrog then divides total Comparison Quarter ARR by total Base Quarter ARR for Base Customers. JFrog’s net dollar retention rate in a particular quarter is obtained by averaging the result from that particular quarter with the corresponding results from each of the prior three quarters.

JFROG LTD.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data; unaudited)

Three Months Ended September 30,

Nine Months Ended September 30,

2025

2024

2025

2024

Revenue:

Subscription—self-managed and SaaS

$

128,892

$

103,487

$

366,388

$

297,297

License—self-managed

8,015

5,569

20,146

15,113

Total subscription revenue

136,907

109,056

386,534

312,410

Cost of revenue:

Subscription—self-managed and SaaS(1)(2)(3)

30,900

27,156

91,167

69,363

License—self-managed(3)

135

116

425

Total cost of revenue—subscription

30,900

27,291

91,283

69,788

Gross profit

106,007

81,765

295,251

242,622

Operating expenses:

Research and development(1)(2)

51,167

42,996

141,926

115,945

Sales and marketing(1)(2)(3)

55,969

50,956

164,212

140,423

General and administrative(1)(2)

20,461

17,733

59,644

51,937

Total operating expenses

127,597

111,685

365,782

308,305

Operating loss

(21,590

)

(29,920

)

(70,531

)

(65,683

)

Interest and other income, net

6,677

5,705

18,947

19,690

Loss before income taxes

(14,913

)

(24,215

)

(51,584

)

(45,993

)

Income tax expense (benefit)

1,518

(1,270

)

5,025

45

Net loss

$

(16,431

)

$

(22,945

)

$

(56,609

)

$

(46,038

)

Net loss per share, basic and diluted

$

(0.14

)

$

(0.21

)

$

(0.49

)

$

(0.42

)

Weighted-average shares used in computing net loss per share, basic and diluted

117,263

110,772

115,334

108,921

(1) Includes share-based compensation expense as follows:

Cost of revenue: subscription—self-managed and SaaS

$

4,420

$

3,864

$

12,830

$

10,203

Research and development

15,254

13,611

43,417

33,453

Sales and marketing

14,446

13,506

40,533

33,759

General and administrative

6,740

5,414

18,934

14,922

Total share-based compensation expense

$

40,860

$

36,395

$

115,714

$

92,337

(2) Includes acquisition-related costs as follows:

Cost of revenue: subscription–self-managed and SaaS

$

$

1

$

$

9

Research and development

1,112

1,628

3,452

2,605

Sales and marketing

449

546

1,386

610

General and administrative

17

180

49

856

Total acquisition-related costs

$

1,578

$

2,355

$

4,887

$

4,080

(3) Includes amortization of acquired intangibles as follows:

Cost of revenue: subscription–self-managed and SaaS

$

4,501

$

4,493

$

13,497

$

9,265

Cost of revenue: license—self-managed

135

116

425

Sales and marketing

261

1,259

2,632

1,975

Total amortization expense of acquired intangible assets

$

4,762

$

5,887

$

16,245

$

11,665

JFROG LTD.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands; unaudited)

September 30, 2025

December 31, 2024

Assets

Current assets:

Cash and cash equivalents

$

78,355

$

49,869

Short-term investments

572,703

472,138

Accounts receivable, net

104,404

90,712

Deferred contract acquisition costs

19,593

16,465

Prepaid expenses and other current assets

25,115

20,043

Total current assets

800,170

649,227

Property and equipment, net

5,692

5,668

Deferred contract acquisition costs, noncurrent

28,562

25,029

Operating lease right-of-use assets

11,148

14,202

Intangible assets, net

44,581

60,826

Goodwill

371,512

371,512

Other assets, noncurrent

3,867

3,442

Total assets

$

1,265,532

$

1,129,906

Liabilities and Shareholders’ Equity

Current liabilities:

Accounts payable

$

17,221

$

10,649

Accrued expenses and other current liabilities

62,306

51,885

Operating lease liabilities

7,056

7,794

Deferred revenue

281,029

247,187

Total current liabilities

367,612

317,515

Deferred revenue, noncurrent

27,751

27,060

Operating lease liabilities, noncurrent

4,092

6,182

Other liabilities, noncurrent

6,659

5,623

Total liabilities

406,114

356,380

Shareholders’ equity:

Share capital

331

315

Additional paid-in capital

1,269,810

1,132,224

Accumulated other comprehensive income

5,554

655

Accumulated deficit

(416,277

)

(359,668

)

Total shareholders’ equity

859,418

773,526

Total liabilities and shareholders’ equity

$

1,265,532

$

1,129,906

JFROG LTD.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands; unaudited)

Three Months Ended September 30,

Nine Months Ended September 30,

2025

2024

2025

2024

Cash flows from operating activities:

Net loss

$

(16,431

)

$

(22,945

)

$

(56,609

)

$

(46,038

)

Adjustments to reconcile net loss to net cash provided by operating activities:

Depreciation and amortization

5,661

6,980

18,931

14,605

Share-based compensation expense

40,860

36,395

115,714

92,337

Non-cash operating lease expense

2,159

2,104

6,432

6,323

Net amortization of premium or discount on investments

(1,166

)

(1,388

)

(4,197

)

(5,134

)

Losses (gains) on foreign exchange

(344

)

6

(677

)

360

Changes in operating assets and liabilities, net of effects of business combination:

Accounts receivable

(21,648

)

(10,227

)

(13,922

)

(15,782

)

Prepaid expenses and other assets

(1,523

)

(1,905

)

(2,973

)

(6,923

)

Deferred contract acquisition costs

(3,556

)

(6,582

)

(6,661

)

(8,150

)

Accounts payable

6,693

(732

)

6,712

(1,669

)

Accrued expenses and other liabilities

(5,227

)

5,066

4,301

7,958

Operating lease liabilities

(2,208

)

(2,040

)

(6,550

)

(6,207

)

Deferred revenue

26,887

22,908

34,533

30,126

Net cash provided by operating activities

30,157

27,640

95,034

61,806

Cash flows from investing activities:

Purchases of short-term investments

(159,075

)

(123,603

)

(443,217

)

(379,546

)

Maturities of short-term investments

148,994

93,284

349,080

340,889

Sales of short-term investments

98,178

Purchases of property and equipment

(1,346

)

(936

)

(2,620

)

(2,509

)

Payments for business combination, net of cash acquired

(156,714

)

(156,714

)

Net cash used in investing activities

(11,427

)

(187,969

)

(96,757

)

(99,702

)

Cash flows from financing activities:

Proceeds from exercise of share options

3,097

1,097

9,971

8,804

Proceeds from employee share purchase plan

5,623

4,250

11,917

8,744

Proceeds from employee equity transactions, net of payments to tax authorities

(629

)

(445

)

7,300

(724

)

Net cash provided by financing activities

8,091

4,902

29,188

16,824

Effect of exchange rate changes on cash, cash equivalents and restricted cash

257

117

1,021

(700

)

Net increase (decrease) in cash, cash equivalents, and restricted cash

27,078

(155,310

)

28,486

(21,772

)

Cash, cash equivalents, and restricted cash—beginning of period

52,035

218,315

50,627

84,777

Cash, cash equivalents, and restricted cash—end of period

$

79,113

$

63,005

$

79,113

$

63,005

Reconciliation of cash, cash equivalents, and restricted cash within the Condensed Consolidated Balance Sheets to the amounts shown in the Condensed Consolidated Statements of Cash Flows above:

Cash and cash equivalents

$

78,355

$

62,246

$

78,355

$

62,246

Restricted cash included in prepaid expenses and other current assets

758

759

758

759

Total cash, cash equivalents, and restricted cash

$

79,113

$

63,005

$

79,113

$

63,005

JFROG LTD.
RECONCILIATION OF GAAP TO NON-GAAP RESULTS
(in thousands except per share data; unaudited)

Three Months Ended September 30,

Nine Months Ended September 30,

2025

2024

2025

2024

Reconciliation of gross profit and gross margin

GAAP gross profit

$

106,007

$

81,765

$

295,251

$

242,622

Plus: Share-based compensation expense

4,420

3,864

12,830

10,203

Plus: Acquisition-related costs

1

9

Plus: Amortization of acquired intangibles

4,501

4,628

13,613

9,690

Non-GAAP gross profit

$

114,928

$

90,258

$

321,694

$

262,524

GAAP gross margin

77.4

%

75.0

%

76.4

%

77.7

%

Non-GAAP gross margin

83.9

%

82.8

%

83.2

%

84.0

%

Reconciliation of operating expenses

GAAP research and development

$

51,167

$

42,996

$

141,926

$

115,945

Less: Share-based compensation expense

(15,254

)

(13,611

)

(43,417

)

(33,453

)

Less: Acquisition-related costs

(1,112

)

(1,628

)

(3,452

)

(2,605

)

Non-GAAP research and development

$

34,801

$

27,757

$

95,057

$

79,887

GAAP sales and marketing

$

55,969

$

50,956

$

164,212

$

140,423

Less: Share-based compensation expense

(14,446

)

(13,506

)

(40,533

)

(33,759

)

Less: Acquisition-related costs

(449

)

(546

)

(1,386

)

(610

)

Less: Amortization of acquired intangibles

(261

)

(1,259

)

(2,632

)

(1,975

)

Non-GAAP sales and marketing

$

40,813

$

35,645

$

119,661

$

104,079

GAAP general and administrative

$

20,461

$

17,733

$

59,644

$

51,937

Less: Share-based compensation expense

(6,740

)

(5,414

)

(18,934

)

(14,922

)

Less: Acquisition-related costs

(17

)

(180

)

(49

)

(856

)

Non-GAAP general and administrative

$

13,704

$

12,139

$

40,661

$

36,159

Reconciliation of operating income (loss) and operating margin

GAAP operating loss

$

(21,590

)

$

(29,920

)

$

(70,531

)

$

(65,683

)

Plus: Share-based compensation expense

40,860

36,395

115,714

92,337

Plus: Acquisition-related costs

1,578

2,355

4,887

4,080

Plus: Amortization of acquired intangibles

4,762

5,887

16,245

11,665

Non-GAAP operating income

$

25,610

$

14,717

$

66,315

$

42,399

GAAP operating margin

(15.8

)%

(27.4

)%

(18.2

)%

(21.0

)%

Non-GAAP operating margin

18.7

%

13.5

%

17.2

%

13.6

%

Reconciliation of net income (loss)

GAAP net loss

$

(16,431

)

$

(22,945

)

$

(56,609

)

$

(46,038

)

Plus: Share-based compensation expense

40,860

36,395

115,714

92,337

Plus: Acquisition-related costs

1,578

2,355

4,887

4,080

Plus: Amortization of acquired intangibles

4,762

5,887

16,245

11,665

Less: Income tax effects

(3,282

)

(4,277

)

(7,439

)

(9,195

)

Non-GAAP net income

$

27,487

$

17,415

$

72,798

$

52,849

Net income per share - basic

$

0.23

$

0.16

$

0.63

$

0.49

Net income per share - diluted

$

0.22

$

0.15

$

0.60

$

0.46

Shares used in non-GAAP net income per share calculations:

GAAP weighted-average shares used to compute net loss per share - basic and diluted

117,263

110,772

115,334

108,921

Add: Dilutive ordinary share equivalents

5,576

4,486

5,312

6,099

Non-GAAP weighted-average shares used to compute net income per share - diluted

122,839

115,258

120,646

115,020

JFROG LTD.
RECONCILIATION OF GAAP CASH FLOW FROM OPERATING ACTIVITIES TO FREE CASH FLOW AND SUPPPLEMENTAL DISCLOSURE
(in thousands; unaudited)

Three Months Ended September 30,

Nine Months Ended September 30,

2025

2024

2025

2024

Net cash provided by operating activities

$

30,157

$

27,640

$

95,034

$

61,806

Less: purchases of property and equipment

(1,346

)

(936

)

(2,620

)

(2,509

)

Free cash flow

$

28,811

$

26,704

$

92,414

$

59,297

Supplemental disclosure:

Key employee holdback payments related to acquisition(1)

$

(5,654

)

$

$

(5,654

)

$

____________________

(1)

Payments were made pursuant to a holdback arrangement with key employees of Qwak AI Ltd., which was acquired in July 2024.

Investor Contact:
Jeff Schreiner
jeffs@jfrog.com

Source: JFrog Ltd.

Multimedia Files:

Categories: Press Releases
View all news