Discover the complete record of transactions filed by Shashank Agrawal. Insider active across 1 company, notably Shri Kanha Stainless Limited. In total, 13 disclosures have been published. History available since 6 January 2026. The latest transaction was disclosed on 9 February 2026 (Purchase). Regulator: SEBI (PIT + SAST). The full history is openly available.
Declarations 13 total
4,800 shares @ ₹113.1073 7.4% of flow Equity Shares SEBI:863fb99a66e03f7b4389860b9d7d8b23607b36f2
Ideal exit: 6 Nov 2026 (T+270) 4,800 shares @ ₹27.661 1.8% of flow Equity Shares SEBI:1bd99bfb5a61d37cda4fe3460556f2aa592c1949
Ideal exit: 2 Nov 2026 (T+270) 6,400 shares @ ₹28.0405 2.4% of flow Equity Shares SEBI:9bb6ed414e2a709cf5298b57c1a7b493e6fec488
Ideal exit: 29 Oct 2026 (T+270) 19,200 shares @ ₹27.8153 7.1% of flow Equity Shares SEBI:bda416ca8bd6321c5fd8ebfbe55b4c4307e0f684
Ideal exit: 25 Oct 2026 (T+270) 16,000 shares @ ₹28.6186 6.1% of flow Equity Shares SEBI:2987ff45fff4a8bcd4b4dd49a0700ed548dee4dc
Ideal exit: 24 Oct 2026 (T+270) 19,200 shares @ ₹28.2324 7.4% of flow Equity Shares SEBI:3a0672e3947696bde5032de0062155b9df940c74
Ideal exit: 19 Oct 2026 (T+270) 17,600 shares @ ₹34.621 8.3% of flow Equity Shares SEBI:498c770102ed45e5010d445e83f1d3785aef7c21
Ideal exit: 16 Oct 2026 (T+270) 8,000 shares @ ₹33.8238 3.8% of flow Equity Shares SEBI:3039190f32cd4e2d549e4ce3558ad562c5fd440d
Ideal exit: 13 Oct 2026 (T+270) 22,400 shares @ ₹31.8354 9.9% of flow Equity Shares SEBI:31a303011a5508bb1c8512ceae076301c0041e3b
Ideal exit: 10 Oct 2026 (T+270) 20,800 shares @ ₹29.1715 8.4% of flow Equity Shares SEBI:893521c98e0cef777865a56bebfc2cf2144f20ee
Ideal exit: 9 Oct 2026 (T+270) 9,600 shares @ ₹27.269 3.6% of flow Equity Shares SEBI:488c316f166b97d3878c6e55e96561f4623a5320
Ideal exit: 6 Oct 2026 (T+270) 30,400 shares @ ₹24.8116 10.4% of flow Equity Shares SEBI:dd9a11aa336ee576195d92b646ddee66fc70ab47
Ideal exit: 4 Oct 2026 (T+270) 68,800 shares @ ₹24.6656 23.4% of flow Equity Shares SEBI:6980b581174f35a4d0f7ede839e6299e223fdb9a
Ideal exit: 3 Oct 2026 (T+270)