Revenue True certificate
Lumenform
RT-ED923225EC · issued 9/19/2026
Revenue True verified these totals from a read-only payment provider connection. The numbers are not self-reported.
- Verified MRR
- $9,889
- Last 30 days
- $33,361
- Total revenue
- $515,397
- Customers
- 429
Certificate ID RT-ED923225EC. Provider: stripe.