StockComparison Logo
vs

RBBN vs SEG

Comparison between Ribbon Communications Inc - New (RBBN, Company) and Seaport Entertainment Group Inc (SEG, Company).

RBBN is from the Technology sector, while SEG is from the Real Estate sector.

RBBN vs SEG - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
RBBN
$372M
Winner
SEG
$373M
Max Drawdown
RBBN
83.30%
Winner
SEG
48.21%
Sharpe Ratio
RBBN
-0.80
Winner
SEG
0.08
5Y Beta
RBBN
1.49
Winner
SEG
0.93
Industry
RBBN
Software - Application
SEG
Real Estate Services
P/E Ratio
RBBN
22.79
Winner
SEG
-2.99
Forward P/E
RBBN
6.89
SEG
N/A
PEG Ratio
RBBN
0.57
SEG
N/A
5Y EPS CAGR
RBBN
-34.34%
SEG
N/A
Debt to Equity
RBBN
83.90%
Winner
SEG
9.24%
Free Cash Flow Yield
Winner
RBBN
1.98%
SEG
-10.77%
P/S Ratio
Winner
RBBN
0.47
SEG
2.90
P/B Ratio
RBBN
0.96
Winner
SEG
0.92

RBBN vs SEG - Historical Returns

Returns include dividend reinvestment.

1M
RBBN
-7.27%
Winner
SEG
+0.64%
3M
RBBN
-22.73%
Winner
SEG
+15.12%
6M
RBBN
+0.99%
Winner
SEG
+30.77%
1Y
RBBN
-47.69%
Winner
SEG
+1.91%
5Y(CAGR)
RBBN
-19.99%
SEG
N/A
10Y(CAGR)
RBBN
-14.35%
SEG
N/A
Max(CAGR)
RBBN
-14.35%
Winner
SEG
-11.20%

RBBN vs SEG - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

YearRBBNSEG
2026-29.66%+35.55%
2025-27.27%-26.59%
2024+37.29%-17.79%
2023+5.45%N/A
2022-54.19%N/A
2021-4.72%N/A
2020+115.79%N/A
2019-40.04%N/A
2018-37.73%N/A
2017-1.78%N/A

RBBN vs SEG Drawdown Comparison

The maximum drawdown for RBBN was -83.30%, occurring on Nov 1, 2023. This drawdown has not yet recovered.

The maximum drawdown for SEG was -48.21%, occurring on May 21, 2025. This drawdown has not yet recovered.

The current RBBN drawdown is -81.69%. The current SEG drawdown is -21.62%.

RankRBBNSEG
#1-83.30%
Feb 16, 2021 - Nov 1, 2023
-48.21%
Jul 30, 2024 - May 21, 2025
#2-75.63%
Dec 13, 2017 - Feb 3, 2021
N/A
#3-7.16%
Feb 9, 2021 - Feb 16, 2021
N/A
#4-4.70%
Nov 29, 2017 - Dec 12, 2017
N/A

Correlation

Correlation between RBBN and SEG is 0.14 which considered as a very weak or no correlation - the stocks move independently of each other.

0.14
-101

Select Stocks to Compare