Total Assets
2026$17.51B
Total Revenue
2026$1.81B
Net Income
2026$560.30M
Operating Cash Flow
2026N/A
529900K900DW6SUBM174ACTIVE95% match confidenceUS-DE
Identity
Legal Address
c/o The Corporation Trust Company, Corporation Trust Center 1209 Orange StWilmington, US-DE
19801 US
HQ Address
911 Panorama Trail SouthRochester, US-NY
14625 US
Category
GENERAL
Registration
- Status
- LAPSED
- Initial
- Nov 2, 2018
- Next Renewal
- Nov 2, 2019
- Managing LOU
- 5299000J2N45DDNE4Y28