ITCFY

Last
14.43 -0.38 (-2.57%)
Time
2025-12-11 19:00:00
Previous Close
14.81
Open
14.43
High
14.43
Low
14.43