Free Float Shares of Company as on Mar 31, 2024 : 1,388,035
Free Float Shares of Company as on Dec 31, 2023 : 1,385,649
Free Float Shares of Company as on Jun 30, 2023 : 1,393,508
Free Float Shares of Company as on Mar 31, 2023: 1,393,508
Free Float Shares of Company as on Dec 31, 2022: 1,394,227
Free Float Shares of Company as on Sep 30, 2022: 1,394,177