‹ Screener

RingCentral, Inc.

RNG · Services-Computer Processing & Data Preparation · 100.2M shares · +3%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$116M (gross $311M, SBC $427M)

Reference price $38.15 · est. market cap ~$3.8B — last insider sale, 2026-06-16 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C62

UCaaS provider with strong FCF but slow growth, weak liquidity, and buyback-driven negative equity.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $620M2025-09-30 · $639M2025-12-31 · $644M2026-03-31 · $644M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
71.2%
Operating margin
4.8%
Net margin
1.7%
Return on equity
-7.4%
Return on assets
2.9%
ROIC
229.7%
Revenue growth (QoQ)
0.0%
Debt / equity
-1.1×
Net debt / EBITDA
1.4×
Current ratio
0.6×
Free cash flow
$587M
EBITDA
$343M
Tangible book value
-$821M
Cash & investments
$133M
Stock comp / revenue
10.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-16Shmunis VladimirSell10K$38.15
2026-06-16Shmunis VladimirSell1.6K$38.68
2026-06-15Shmunis VladimirSell724$39.30
2026-06-15Shmunis VladimirSell15K$38.48
2026-06-10Arora TarunSell4.2K$38.85
2026-06-02Agarwal VaibhavSell7.0K$46.17
2026-06-01Marlow John HTax withheld6.9K$49.10
2026-06-01Arora TarunTax withheld4.3K$49.10
2026-06-01Agarwal VaibhavTax withheld7.3K$49.10
2026-06-01Makagon KiraTax withheld13K$49.10
2026-06-01Shmunis VladimirGrant4.5K
2026-06-01Shmunis VladimirTax withheld28K$49.10
2026-05-29Marlow John HGrant45K
2026-05-29Arora TarunSell1.1K$42.27
2026-05-29Makagon KiraGrant103K
2026-05-29Shmunis VladimirGrant154K
2026-05-29Arora TarunGrant26K
2026-05-29Agarwal VaibhavGrant51K
2026-05-29Arora TarunSell2.5K$43.32
2026-05-27Makagon KiraSell11K$42.32
2026-05-27Makagon KiraSell5.6K$42.99
2026-05-26Arora TarunSell919$42.66
2026-05-21Agarwal VaibhavSell4.0K$42.06
2026-05-20Marlow John HGrant4.1K
2026-05-20Arora TarunTax withheld3.7K$43.51
2026-05-20Agarwal VaibhavTax withheld4.2K$43.51
2026-05-20Marlow John HTax withheld9.1K$43.51
2026-05-20Makagon KiraTax withheld9.2K$43.51
2026-05-18Agarwal VaibhavSell2.2K$40.62
2026-05-15Arora TarunGrant1.8K
2026-05-15Agarwal VaibhavGrant4.5K
2026-05-15Agarwal VaibhavTax withheld2.3K$41.05
2026-05-15Makagon KiraGrant4.5K
2026-05-15Makagon KiraTax withheld2.3K$41.05
2026-05-15Arora TarunTax withheld889$41.05
2026-04-27Makagon KiraSell4.5K$40.14
2026-04-27Makagon KiraSell1.4K$40.67
2026-04-21Arora TarunSell953$43.00
2026-04-02THEIS ROBERT ISell2.4K$37.85
2026-04-02Shenkan Amy GuggenheimSell1.3K$37.92
2026-04-02THEIS ROBERT ISell100$38.80
2026-03-27Makagon KiraSell39K$35.68
2026-03-27Makagon KiraSell5.8K$36.54
2026-03-26Makagon KiraSell3.8K$35.65
2026-03-26Makagon KiraSell2.1K$36.28
2026-03-10Arora TarunSell8.8K$40.69
2026-03-03Arora TarunSell2.6K$36.44
2026-03-03Arora TarunSell1.1K$35.44
2026-03-02Agarwal VaibhavSell19K$36.33
2026-03-02Shenkan Amy GuggenheimSell3.4K$36.10
2026-03-02Shenkan Amy GuggenheimSell100$36.84
2026-03-01Makagon KiraTax withheld46K$36.45
2026-03-01Arora TarunTax withheld8.1K$36.45
2026-03-01Agarwal VaibhavTax withheld18K$36.45
2026-03-01Marlow John HTax withheld22K$36.45
2026-02-27Makagon KiraSell22K$35.15
2026-02-27Makagon KiraSell183$36.00
2026-02-26Arora TarunSell773$34.80
2026-02-24Shmunis VladimirSell21K$36.24
2026-02-24Shmunis VladimirSell75K$35.41
2026-02-23Shmunis VladimirSell3.8K$36.34
2026-02-23Shmunis VladimirSell6.2K$37.45
2026-02-23Shmunis VladimirSell357$38.36
2026-02-23Shmunis VladimirSell34$39.34
2026-02-23Agarwal VaibhavSell4.4K$35.65
2026-02-23Shmunis VladimirSell26K$34.41
2026-02-23Shmunis VladimirSell9.3K$35.52
2026-02-23Agarwal VaibhavSell100$39.24
2026-02-23Agarwal VaibhavSell4.1K$34.44
2026-02-23Agarwal VaibhavSell1.1K$36.48
2026-02-23Agarwal VaibhavSell1.1K$37.49
2026-02-21Marlow John HTax withheld8.7K$39.50
2026-02-21Shmunis VladimirTax withheld99K$39.50
2026-02-20Arora TarunTax withheld3.6K$39.50
2026-02-20Agarwal VaibhavTax withheld7.4K$39.50
2026-02-20Marlow John HGrant3.7K
2026-02-20Marlow John HTax withheld6.5K$39.50
2026-02-20Makagon KiraSell47K$35.49
2026-02-20Makagon KiraTax withheld7.8K$39.50
2026-02-20Shmunis VladimirGrant4.1K
2026-02-20Shmunis VladimirTax withheld40K$39.50
2026-02-18Agarwal VaibhavSell2.2K$29.58
2026-02-17Arora TarunTax withheld880$29.00
2026-02-17Arora TarunGrant1.7K
2026-02-17Agarwal VaibhavGrant4.1K
2026-02-17Agarwal VaibhavTax withheld1.9K$29.00
2026-02-17Makagon KiraGrant4.1K
2026-02-17Makagon KiraTax withheld1.7K$29.00
2026-02-10Makagon KiraGrant78K
2026-02-10Shmunis VladimirGrant140K
2026-02-10Agarwal VaibhavGrant29K
2026-02-10Arora TarunGrant12K
2026-02-10Marlow John HGrant35K
2026-01-02THEIS ROBERT ISell2.8K$27.75
2026-01-02GOLDMAN KENNETH AGrant10K
2026-01-02THEIS ROBERT IGrant10K
2026-01-02ElAssir MahmoudGrant10K
2026-01-02Shenkan Amy GuggenheimSell1.4K$28.99
2026-01-02Shenkan Amy GuggenheimGrant10K
2026-01-02BHATT PRATGrant10K
2025-12-26Makagon KiraSell6.5K$29.22
2025-12-10Arora TarunSell2.6K$30.60
2025-12-01Marlow John HTax withheld4.0K$28.83
2025-12-01Makagon KiraTax withheld6.7K$28.83
2025-12-01Arora TarunTax withheld2.7K$28.83
2025-12-01Arora TarunSell3.9K$28.70
2025-11-26Makagon KiraSell15K$28.11
2025-11-26Arora TarunSell942$28.06
2025-11-24Shmunis VladimirSell27K$27.68
2025-11-21Agarwal VaibhavSell15K$25.96
2025-11-21Marlow John HTax withheld9.9K$27.29
2025-11-21Shmunis VladimirSell14K$26.13
2025-11-21Shmunis VladimirSell33K$27.22
2025-11-21Shmunis VladimirTax withheld28K$27.29
2025-11-20Shmunis VladimirTax withheld48K$26.12
2025-11-20Makagon KiraTax withheld13K$26.12
2025-11-20Marlow John HGrant4.3K
2025-11-20Marlow John HTax withheld11K$26.12
2025-11-20Shmunis VladimirGrant4.8K
2025-11-20Agarwal VaibhavTax withheld15K$26.12
2025-11-20Arora TarunTax withheld4.0K$26.12
2025-11-18Agarwal VaibhavSell2.4K$26.61
2025-11-17Makagon KiraGrant4.8K
2025-11-17Arora TarunGrant1.9K
2025-11-17Arora TarunTax withheld973$26.78
2025-11-17Agarwal VaibhavGrant4.8K
2025-11-17Agarwal VaibhavTax withheld2.4K$26.78
2025-11-17Makagon KiraTax withheld2.4K$26.78
2025-11-13Arora TarunSell882$27.38
2025-10-01THEIS ROBERT ISell2.6K$28.44
2025-10-01THEIS ROBERT ISell200$29.11
2025-09-12Marlow John HGift2.6K
2025-09-11Arora TarunSell2.6K$30.90
2025-09-10Makagon KiraSell6.5K$31.35
2025-09-01Marlow John HTax withheld4.0K$30.51
2025-09-01Makagon KiraTax withheld6.7K$30.51
2025-09-01Arora TarunTax withheld2.7K$30.51
2025-08-29Arora TarunSell4.0K$30.72
2025-08-27Makagon KiraSell15K$30.73
2025-08-26Arora TarunSell1.0K$31.09
2025-08-22Shmunis VladimirSell2.2K$29.47
2025-08-22Shmunis VladimirSell25K$30.64
2025-08-21Agarwal VaibhavSell15K$28.70
2025-08-21Shmunis VladimirTax withheld28K$29.14
2025-08-21Shmunis VladimirSell47K$28.95
2025-08-21Marlow John HTax withheld9.9K$29.14
2025-08-20Marlow John HTax withheld11K$29.41
2025-08-20Shmunis VladimirGrant5.0K
2025-08-20Shmunis VladimirTax withheld48K$29.41
2025-08-20Agarwal VaibhavTax withheld15K$29.41
2025-08-20Arora TarunTax withheld3.9K$29.41
2025-08-20Makagon KiraTax withheld13K$29.41
2025-08-20Marlow John HGrant4.5K
2025-08-18Agarwal VaibhavSell2.4K$30.70
2025-08-15Makagon KiraTax withheld2.5K$30.74
2025-08-15Agarwal VaibhavGrant5.0K
2025-08-15Agarwal VaibhavTax withheld2.5K$30.74
2025-08-15Arora TarunGrant2.0K
2025-08-15Arora TarunTax withheld949$30.74
2025-08-15Makagon KiraGrant5.0K
2025-08-04Agarwal VaibhavGrant73K
2025-06-27Arora TarunSell7.8K$28.00
2025-06-27Makagon KiraSell21K$27.69
2025-06-04THEIS ROBERT ISell1.5K$26.81
2025-06-01GOLDMAN KENNETH AGrant5.6K
2025-06-01Makagon KiraTax withheld6.7K$25.93
2025-06-01THEIS ROBERT IGrant5.6K
2025-06-01Shenkan Amy GuggenheimGrant5.6K
2025-06-01BHATT PRATGrant5.6K
2025-06-01Clyburn Mignon LGrant5.6K
2025-05-22Marlow John HSell19K$26.43
2025-05-22Shmunis VladimirSell55K$26.44
2025-05-21Shmunis VladimirSell749$27.06
2025-05-21Marlow John HSell142$27.07
2025-05-21Shmunis VladimirSell94K$26.56
2025-05-21Marlow John HSell29K$26.56
2025-05-21Agarwal VaibhavSell15K$26.88
2025-05-20Shmunis VladimirGrant253K
2025-05-20Agarwal VaibhavGrant63K
2025-05-20Agarwal VaibhavTax withheld15K$27.34
2025-05-20Lamba AbheyTax withheld1.7K$27.34
2025-05-20Marlow John HGrant63K
2025-05-20Shmunis VladimirGrant4.6K
2025-05-20Arora TarunGrant63K
2025-05-20Arora TarunTax withheld6.3K$27.34
2025-05-20Makagon KiraGrant211K
2025-05-20Makagon KiraTax withheld13K$27.34
2025-05-16Agarwal VaibhavSell2.2K$27.97
2025-05-15Makagon KiraTax withheld2.3K$28.01
2025-05-15Agarwal VaibhavGrant4.6K
2025-05-15Agarwal VaibhavTax withheld2.3K$28.01
2025-05-15Lamba AbheyGrant4.6K
2025-05-15Lamba AbheyTax withheld1.6K$28.01
2025-05-15Arora TarunGrant1.7K
2025-05-15Arora TarunTax withheld818$28.01
2025-05-15Makagon KiraGrant4.6K
2025-05-15Marlow John HGrant4.1K
2025-04-01BHATT PRATGrant13K
2025-03-04THEIS ROBERT ISell1.5K$27.69
2025-02-28Agarwal VaibhavSell25K$28.63
2025-02-28Shenkan Amy GuggenheimGrant21K
2025-02-24Marlow John HSell18K$28.23
2025-02-24Shmunis VladimirSell62K$28.23
2025-02-24Shmunis VladimirSell61K$28.90
2025-02-24Marlow John HSell17K$28.90
2025-02-21Shmunis VladimirSell62K$28.79
2025-02-21Marlow John HSell22K$28.79
2025-02-21Marlow John HSell945$29.50
2025-02-21Makagon KiraTax withheld25K$28.95
2025-02-21Shmunis VladimirSell4.4K$29.41
2025-02-20Lamba AbheyGrant1.3K
2025-02-20Marlow John HGrant3.5K
2025-02-20Marlow John HGrant42K
2025-02-20Shmunis VladimirGrant3.9K
2025-02-20Shmunis VladimirGrant183K
2025-02-20Agarwal VaibhavGrant4.1K
2025-02-20Agarwal VaibhavGrant44K
2025-02-20Agarwal VaibhavTax withheld19K$30.77
2025-02-20Makagon KiraGrant128K
2025-02-20Lamba AbheyTax withheld2.3K$30.77

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-07ResultsExhibitsfiling ↗
2026-02-19ResultsOtherExhibitsfiling ↗
2026-01-05Shareholder votefiling ↗
2025-11-03ResultsExhibitsfiling ↗
2025-09-12Material agreementDebt obligationExhibitsfiling ↗
2025-08-05ResultsExhibitsfiling ↗
2025-05-08ResultsExhibitsfiling ↗
2025-03-27Material agreementDebt obligationExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
10-Q2026-05-112026-03-310001384905-26-000037 ↗
8-K2026-05-072026-05-070001384905-26-000033 ↗
10-K/A2026-04-302025-12-310001384905-26-000027 ↗
10-K2026-02-272025-12-310001384905-26-000021 ↗
8-K2026-02-192026-02-190001384905-26-000008 ↗
8-K2026-01-052025-12-310001384905-26-000003 ↗
10-Q2025-11-052025-09-300001384905-25-000053 ↗
8-K2025-11-032025-11-030001384905-25-000049 ↗
8-K2025-09-122025-09-110001384905-25-000045 ↗
10-Q2025-08-072025-06-300001384905-25-000040 ↗
8-K2025-08-052025-08-050001384905-25-000037 ↗
10-Q2025-05-092025-03-310001384905-25-000033 ↗