Upbound

Upbound

HQ location
Texas, United States
Launch date
Market cap
$1.5b
Enterprise value
$3.2b
Share price
$25.86 UPBD
Recent deals
Authorizing premium user...