Bentley Systems (BSY) Financials: Revenue & Earnings
$11.45B
Market Cap
43.30
P/E
28.11
Forward P/E
54
Score
BSY price $39.40 +0.07 +0.19%
Stocklytics score rationale: value 47, quality 58, growth 56.
| 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| 691710000 | 736654000 | 801544000 | 965046000 | 1099082000 | 1228413000 | 1353095000 | 1501779000 |
Bentley Systems, Inc., along with its affiliated companies, delivers specialized software solutions for infrastructure engineering across a global footprint, encompassing the Americas, Europe, the Middle East, Africa, and the Asia-Pacific regions. Its offerings encompass open modeling and simulation software for integrated infrastructure design, featuring tools such as MicroStation, OpenRoads, OpenRail, OpenPlant…
BSY fair value $52.12. Price $39.40. Price is 24% below fair value.
Around fair value, but less expensive than usual. A smaller premium than on 86% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 498.50M. Growth 16.08%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 9.78% (beta 1.0). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 290.58M. Net debt 1.16B. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-05 | — | 0.33 | — | 420.56M |
| 2026-08-06 | 0.35 | 0.32 | 410.73M | 412.12M |
| 2026-05-07 | 0.38 | 0.36 | 424.18M | 419.79M |
| 2026-02-26 | 0.27 | 0.26 | 391.58M | 381.79M |
| 2025-11-05 | 0.27 | 0.27 | 375.55M | 369.80M |
| 2025-08-06 | 0.32 | 0.28 | 364.11M | 363.63M |
| 2025-05-07 | 0.35 | 0.30 | 370.54M | 366.30M |
| 2025-02-26 | 0.21 | 0.22 | 349.82M | 350.37M |
| 2024-11-07 | 0.24 | 0.24 | 335.17M | 340.36M |
| 2024-08-06 | 0.31 | 0.23 | 330.34M | 325.08M |
| 2024-05-07 | 0.31 | 0.26 | 337.76M | 340.09M |
| 2024-02-27 | 0.20 | 0.19 | 310.64M | 313.23M |
| 2023-11-07 | 0.22 | 0.19 | 306.61M | 299.91M |
| 2023-08-08 | 0.24 | 0.19 | 296.75M | 295.19M |
| 2023-05-09 | 0.25 | 0.21 | 314.41M | 298.65M |
| 2023-02-28 | 0.19 | 0.19 | 286.95M | 280.00M |
| 2022-11-08 | 0.19 | 0.17 | 268.33M | 271.02M |
| 2022-08-09 | 0.22 | 0.17 | 268.29M | 267.01M |
| 2022-05-10 | 0.24 | 0.20 | 275.52M | 268.19M |
| 2022-03-01 | 0.23 | 0.16 | 267.73M | 262.45M |
| 2021-11-09 | 0.17 | 0.16 | 248.48M | 247.66M |
| 2021-08-10 | 0.23 | 0.14 | 222.93M | 183.92M |
| 2021-05-11 | 0.20 | 0.16 | 222.00M | 166.50M |
| 2021-03-02 | 0.17 | 0.16 | 219.57M | — |
| 2020-11-10 | 0.17 | 0.12 | 203.00M | 140.54M |
| 2020-08-07 | 0.11 | — | 194.69M | — |
| 2020-06-30 | 0.15 | — | 184.29M | — |
| 2020-03-09 | 0.08 | — | 186.59M | — |
| 2019-12-31 | 0.14 | — | 202.92M | — |
| 2019-06-30 | 0.08 | — | 173.57M | — |
| 2019-03-31 | 0.08 | — | 173.57M | — |
| 2018-12-31 | 0.21 | — | 176.75M | — |
Yield 0.71%. Payout ratio 29.28%. Frequency Quarterly.
Safety score 84/100 · Safe. Payout ratio is 29% of earnings. Dividends use less than 40% of free cash flow. Dividends were paid in 7 separate years. Yield is 0.7%, which is modest.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-09-22 | $0.07 | 2026-09-22 | 2026-09-29 | Quarterly |
| 2026-06-02 | $0.07 | 2026-06-02 | 2026-06-11 | Quarterly |
| 2026-03-10 | $0.07 | 2026-03-10 | 2026-03-19 | Quarterly |
| 2025-12-04 | $0.07 | 2025-12-04 | 2025-12-11 | Quarterly |
| 2025-09-23 | $0.07 | 2025-09-23 | 2025-09-30 | Quarterly |
| 2025-06-03 | $0.07 | 2025-06-03 | 2025-06-12 | Quarterly |
| 2025-03-19 | $0.07 | 2025-03-19 | 2025-03-27 | Quarterly |
| 2024-12-03 | $0.06 | 2024-12-03 | 2024-12-12 | Quarterly |
| 2024-09-17 | $0.06 | 2024-09-17 | 2024-09-26 | Quarterly |
| 2024-06-04 | $0.06 | 2024-06-04 | 2024-06-13 | Quarterly |
| 2024-03-19 | $0.06 | 2024-03-20 | 2024-03-28 | Quarterly |
| 2023-12-01 | $0.05 | 2023-12-04 | 2023-12-14 | Quarterly |
| 2023-08-14 | $0.05 | 2023-08-15 | 2023-08-24 | Quarterly |
| 2023-06-07 | $0.05 | 2023-06-08 | 2023-06-20 | Quarterly |
| 2023-02-17 | $0.05 | 2023-02-21 | 2023-03-07 | Quarterly |
| 2022-11-29 | $0.03 | 2022-11-30 | 2022-12-08 | Quarterly |
| 2022-09-07 | $0.03 | 2022-09-08 | 2022-09-14 | Quarterly |
| 2022-06-08 | $0.03 | 2022-06-09 | 2022-06-23 | Quarterly |
| 2022-03-07 | $0.03 | 2022-03-08 | 2022-03-15 | Quarterly |
| 2021-12-08 | $0.03 | 2021-12-09 | 2021-12-16 | Quarterly |
| 2021-08-31 | $0.03 | 2021-09-01 | 2021-09-09 | Quarterly |
| 2021-06-07 | $0.03 | 2021-06-08 | 2021-06-15 | Quarterly |
| 2021-03-09 | $0.03 | 2021-03-10 | 2021-03-24 | Quarterly |
| 2020-12-04 | $0.03 | 2020-12-07 | 2020-12-22 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-26 | Bentley Raymond B. | Sell | 139.13K | $40.05 | 5.57M |
| 2026-10-25 | Trimback Thomas F | Sell | 74 | $39.70 | 2.94K |
| 2026-10-23 | Bentley Raymond B. | Sell | 16.66K | $40.00 | 666.49K |
| 2026-10-22 | BENTLEY GREGORY S | Buy | 63.79K | $39.41 | 2.51M |
| 2026-10-22 | BENTLEY GREGORY S | Sell | 27.90K | $39.41 | 1.10M |
| 2026-09-29 | Andre Werner | Buy | 199 | — | — |
| 2026-09-29 | Trimback Thomas F | Buy | 23 | — | — |
| 2026-09-29 | Bentley Raymond B. | Buy | 2.04K | — | — |
| 2026-09-29 | Rahden Andrew | Buy | 174 | — | — |
| 2026-09-29 | Cumins Nicholas | Buy | 737 | — | — |
| 2026-09-29 | Moutte Julien | Buy | 106 | — | — |
| 2026-09-29 | Lee James K | Buy | 402 | — | — |
| 2026-09-29 | Griswold Kirk B. | Buy | 85 | — | — |
| 2026-09-29 | Shaman David R. | Buy | 469 | — | — |
| 2026-09-29 | Bentley Keith A. | Buy | 1.03K | — | — |
| 2026-09-29 | BENTLEY GREGORY S | Buy | 3.69K | — | — |
| 2026-09-29 | Bentley Barry J. | Buy | 3 | — | — |
| 2026-09-10 | Rahden Andrew | Other | 0 | — | — |
| 2026-08-31 | Shaman David R. | Sell | 6.67K | $36.75 | 244.94K |
| 2026-08-27 | BENTLEY GREGORY S | Sell | 13.19K | — | — |
| 2026-08-12 | BENTLEY GREGORY S | Sell | 703 | — | — |
| 2026-08-12 | BENTLEY GREGORY S | Sell | 281 | — | — |
| 2026-08-02 | Shaman David R. | Sell | 1.04K | $35.68 | 37.11K |
| 2026-07-23 | BENTLEY GREGORY S | Buy | 61.04K | $30.12 | 1.84M |
| 2026-07-23 | BENTLEY GREGORY S | Sell | 26.70K | $30.12 | 804.14K |
| 2026-07-08 | Shaman David R. | Sell | 704 | $31.65 | 22.28K |
| 2026-06-11 | Andre Werner | Buy | 301 | — | — |
| 2026-06-11 | Trimback Thomas F | Buy | 42 | — | — |
| 2026-06-11 | Bentley Raymond B. | Buy | 2.08K | — | — |
| 2026-06-11 | Cumins Nicholas | Buy | 878 | — | — |
| 2026-06-11 | Moutte Julien | Buy | 201 | — | — |
| 2026-06-11 | Lee James K | Buy | 466 | — | — |
| 2026-06-11 | Griswold Kirk B. | Buy | 86 | — | — |
| 2026-06-11 | Bentley Keith A. | Buy | 1.05K | — | — |
| 2026-06-11 | Ballard Brock | Buy | 202 | — | — |
| 2026-06-11 | Bentley Barry J. | Buy | 3 | — | — |
| 2026-06-11 | BENTLEY GREGORY S | Buy | 3.75K | — | — |
| 2026-06-11 | Shaman David R. | Buy | 620 | — | — |
| 2026-05-21 | Griswold Kirk B. | Buy | 6.75K | — | — |
| 2026-05-21 | HAUGEN JANET BRUTSCHEA | Buy | 6.75K | — | — |
| 2026-05-21 | Hughes Brian F. | Buy | 6.75K | — | — |
| 2026-05-03 | Shaman David R. | Sell | 5.29K | $33.58 | 177.54K |
| 2026-04-23 | BENTLEY GREGORY S | Buy | 62.03K | $32.65 | 2.03M |
| 2026-04-23 | BENTLEY GREGORY S | Sell | 27.13K | $32.65 | 885.89K |
| 2026-04-01 | Moutte Julien | Sell | 3.01K | $34.20 | 102.84K |
| 2026-03-29 | Trimback Thomas F | Sell | 172 | $34.76 | 5.98K |
| 2026-03-19 | Trimback Thomas F | Buy | 35 | — | — |
| 2026-03-19 | Moutte Julien | Buy | 173 | — | — |
| 2026-03-19 | Griswold Kirk B. | Buy | 70 | — | — |
| 2026-03-19 | Lee James K | Buy | 375 | — | — |
| 2026-03-19 | Cumins Nicholas | Buy | 707 | — | — |
| 2026-03-19 | Bentley Raymond B. | Buy | 1.67K | — | — |
| 2026-03-19 | Bentley Keith A. | Buy | 845 | — | — |
| 2026-03-19 | BENTLEY GREGORY S | Buy | 3.02K | — | — |
| 2026-03-19 | Andre Werner | Buy | 243 | — | — |
| 2026-03-19 | Shaman David R. | Buy | 546 | — | — |
| 2026-03-19 | Bentley Barry J. | Buy | 3 | — | — |
| 2026-03-19 | Ballard Brock | Buy | 163 | — | — |
| 2026-03-17 | Moutte Julien | Sell | 431 | $37.88 | 16.33K |
| 2026-03-17 | Shaman David R. | Sell | 984 | $37.88 | 37.27K |
| 2026-03-17 | Ballard Brock | Sell | 293 | $37.88 | 11.10K |
| 2026-03-17 | Andre Werner | Sell | 1.50K | $37.88 | 56.93K |
| 2026-03-17 | Cumins Nicholas | Sell | 2.43K | $37.88 | 92.05K |
| 2026-03-13 | Cumins Nicholas | Sell | 6.63K | $38.19 | 253.05K |
| 2026-03-13 | Moutte Julien | Sell | 4.98K | $38.19 | 190.11K |
| 2026-03-13 | Lee James K | Sell | 747 | $38.19 | 28.53K |
| 2026-03-13 | Shaman David R. | Sell | 4.59K | $38.19 | 175.18K |
| 2026-03-13 | Ballard Brock | Sell | 4.15K | $38.19 | 158.37K |
| 2026-03-13 | Andre Werner | Sell | 5.10K | $38.19 | 194.62K |
| 2026-03-13 | Trimback Thomas F | Sell | 451 | $38.19 | 17.22K |
| 2026-03-12 | Bentley Raymond B. | Sell | 250.00K | — | — |
| 2026-03-10 | BENTLEY GREGORY S | Sell | 100 | $40.01 | 4.00K |
| 2026-03-06 | Lee James K | Buy | 12.61K | — | — |
| 2026-03-06 | Lee James K | Buy | 36.30K | — | — |
| 2026-03-06 | Moutte Julien | Buy | 20.49K | — | — |
| 2026-03-06 | Cumins Nicholas | Buy | 28.11K | — | — |
| 2026-03-06 | Cumins Nicholas | Buy | 74.84K | — | — |
| 2026-03-06 | Trimback Thomas F | Buy | 3.98K | — | — |
| 2026-03-06 | Andre Werner | Buy | 21.71K | — | — |
| 2026-03-06 | Ballard Brock | Buy | 19.77K | — | — |
| 2026-03-06 | Shaman David R. | Buy | 18.77K | — | — |
| 2026-03-03 | BENTLEY GREGORY S | Sell | 672 | — | — |
| 2026-03-03 | BENTLEY GREGORY S | Sell | 672 | — | — |
| 2026-01-30 | Trimback Thomas F | Sell | 300 | $35.12 | 10.54K |
| 2026-01-23 | BENTLEY GREGORY S | Buy | 36.77K | $38.84 | 1.43M |
| 2026-01-23 | BENTLEY GREGORY S | Sell | 16.08K | $38.84 | 624.59K |
| 2026-01-23 | Shaman David R. | Buy | 18.46K | $38.84 | 716.83K |
| 2026-01-23 | Shaman David R. | Sell | 5.48K | $38.84 | 212.77K |
| 2026-01-23 | Ballard Brock | Buy | 17.34K | $38.84 | 673.60K |
| 2026-01-23 | Ballard Brock | Sell | 4.98K | $38.84 | 193.31K |
| 2026-01-23 | Trimback Thomas F | Buy | 3.65K | $38.84 | 141.84K |
| 2026-01-23 | Trimback Thomas F | Sell | 1.23K | $38.84 | 47.93K |
| 2026-01-23 | Cumins Nicholas | Buy | 24.53K | $38.84 | 952.82K |
| 2026-01-23 | Cumins Nicholas | Sell | 10.40K | $38.84 | 404.01K |
| 2026-01-23 | Andre Werner | Buy | 20.66K | $38.84 | 802.40K |
| 2026-01-23 | Andre Werner | Sell | 6.10K | $38.84 | 237.04K |
| 2026-01-23 | Moutte Julien | Buy | 17.24K | $38.84 | 669.60K |
| 2026-01-23 | Moutte Julien | Sell | 8.46K | $38.84 | 328.55K |
| 2026-01-23 | Lee James K | Buy | 12.40K | $38.84 | 481.46K |
| 2026-01-23 | Lee James K | Sell | 3.27K | $38.84 | 127.01K |
Latest filed quarter: Q2 2026.
Institutions holding: 412, holders -43 vs prior quarter. Ownership 50.53%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 16.07M | -737.36K | -4.39% | 480.27M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 9.50M | 515.00K | +5.73% | 284.01M |
| NORGES BANK | 9.48M | 9.48M | New | 283.36M |
| SWEDBANK AB | 9.00M | 0 | 0.00% | 269.01M |
| T. ROWE PRICE INVESTMENT MANAGEMENT, INC. | 7.50M | -494.67K | -6.19% | 224.04M |
| VANGUARD CAPITAL MANAGEMENT LLC | 7.12M | 524.38K | +7.96% | 212.70M |
| MORGAN STANLEY | 6.03M | -62.93K | -1.03% | 180.15M |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 5.94M | 2.62M | +78.84% | 177.62M |
| STATE STREET CORP | 5.04M | 119.90K | +2.44% | 150.54M |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 4.94M | 155.67K | +3.26% | 147.57M |
| PICTET ASSET MANAGEMENT HOLDING SA | 4.37M | -293.86K | -6.30% | 130.54M |
| MILLENNIUM MANAGEMENT LLC | 3.52M | 2.24M | +176.04% | 105.15M |
| GEODE CAPITAL MANAGEMENT, LLC | 3.41M | -178.87K | -4.99% | 101.89M |
| BANK OF NEW YORK MELLON CORP | 2.63M | -181.42K | -6.44% | 78.74M |
| INVESCO LTD. | 2.61M | 1.35M | +107.72% | 78.07M |
| BESSEMER GROUP INC | 2.06M | -544.87K | -20.95% | 61.44M |
| DIMENSIONAL FUND ADVISORS LP | 2.00M | 674.20K | +50.77% | 59.84M |
| ALLIANZ ASSET MANAGEMENT GMBH | 1.82M | 3.14K | +0.17% | 54.32M |
| UBS GROUP AG | 1.81M | -646.88K | -26.29% | 54.20M |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 1.80M | -5.26M | -74.53% | 53.75M |
| GOLDMAN SACHS GROUP INC | 1.77M | -1.34M | -43.15% | 52.85M |
| MACKENZIE FINANCIAL CORP | 1.70M | 1.28M | +305.55% | 50.77M |
| IMPAX ASSET MANAGEMENT GROUP PLC | 1.66M | -20.19K | -1.20% | 49.54M |
| NORTHERN TRUST CORP | 1.46M | -75.81K | -4.93% | 43.70M |
| MIROVA | 1.37M | 115.30K | +9.17% | 41.04M |
Bentley Systems, Incorporated (BSY) trades at $39.40, with a market cap of $11.45B and a trailing P/E of 43.30. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| 691710000 | 736654000 | 801544000 | 965046000 | 1099082000 | 1228413000 | 1353095000 | 1501779000 |
Insights · Dividends · Forecast · Financials · Learn
$11.45B
Market Cap
43.30
P/E
28.11
Forward P/E
54
Score