Home / 66.59.217.0/24

66.59.217.0/24

RIRarin
CountryUS
Statusallocated
Allocation date2022-01-11

Ownership history

OrgHandleFirst seenLast seen
Thornburg Investment Management Inc.NET-66-59-217-0-12026-07-14 04:58:09.0900002026-08-31 01:17:01.067000