NYSE/NASDAQN/A

KEYKEY

$21.63 $0.38 (-1.73%)

📊 Key Metrics

Data provided by Alpha Vantage. Last updated: 4/25/2026, 8:19:35 PM.

This is not financial advice. Always do your own research before investing.