Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Payment Cards sold
FY, 2023
Facility Space Leased, sq. ft.
FY, 2023
Facilities Leased
FY, 2023
United States
309 Pierce St
United States
285 Davidson Avenue, Suite 306
United States
313 Pierce St
United States
400 Apgar Dr
United States
500 Memorial Dr