Average Insider

Where insiders trade, we follow

Shares
932,917
Price
$24.59
Total Value
$22,935,758.67

Nearby Earnings

No earnings within 2 weeks of this transaction.

Transaction Details

InsiderAbu Dhabi Investment Authority
Title10% Owner
Transaction DateJul 28, 2026
Transaction CodeP Purchase
Acquired/DisposedAcquired
Security
Common Shares of Beneficial Interest
Direct/IndirectIndirect
Nature of OwnershipSee Footnote
Filing DateJul 30, 2026
Shares Purchased932,917
Price per Share$24.59
Total Value$22,935,758.67
Shares Owned After17,750,646
DerivativeNo
Accession Number0001011438-26-000449
DocumentView SEC Filing
Version: v26.7.3