BLUE OWL TECHNOLOGY FINANCE (OTF) Stock Chart

NYSE:OTF • US0959241060

11.62 USD
-0.69 (-5.61%)
At close: Feb 20, 2026
11.69 USD
+0.07 (+0.6%)
After Hours: 2/20/2026, 4:08:00 PM
Open in Chart Tool
BLUE OWL TECHNOLOGY FINANCE / OTF Daily stock chart