year Price

2025 $0.872321

2026 $0.915937

2027 $0.961734

2028 $1.00982

2030 $1.113327

Current STX Price