ICRA Ltd (ICRA)

ICRA Ltd has seen consistent divestment activity from corporate insiders. The most recent transactions occurred on November 4, 2025, when Director Ramnath Krishnan sold 713 shares. Previous disposals by various executives were recorded throughout late 2025. No acquisition filings have been reported during this period, reflecting a pattern of equity reduction by leadership.
Ticker: ICRA Exchange: NSI


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for ICRA Ltd. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
2.9
Ramnath Krishnan Director Director
Transaction date
Sale
Price
353.11
Quantity 2,603
Value ₹183,851
Shamsher Dewan -
Transaction date
Sale
Price
201.23
Quantity 60,571
Value ₹2,859,449
Ramnath Krishnan Director
Transaction date
Sale
Price
23.86
Quantity 68,427
Value ₹4,276,384
Ramnath Krishnan Director Director
Transaction date
Sale
Price
7,000.04
Quantity 364
Value ₹2,548,014
Rohit Gupta Officer
Transaction date
Sale
Price
4,095.58
Quantity 1,000
Value ₹4,095,584
Rohit Gupta -
Transaction date
Sale
Price
4,095.58
Quantity 1,000
Value ₹4,095,583
Jayanta Roy Officer
Transaction date
Sale
Price
4,113.06
Quantity 300
Value ₹1,233,917
Jayanta Roy -
Transaction date
Sale
Price
4,113.05
Quantity 300
Value ₹1,233,916
Jayanta Chatterjee Officer
Transaction date
Sale
Price
3,748.50
Quantity 401
Value ₹1,503,149
Jayanta Chatterjee -
Transaction date
Sale
Price
3,748.50
Quantity 401
Value ₹1,503,148
Jayanta Chatterjee Officer
Transaction date
Sale
Price
3,685.84
Quantity 500
Value ₹1,842,919
Jayanta Chatterjee -
Transaction date
Sale
Price
3,685.84
Quantity 500
Value ₹1,842,918
Jayanta Chatterjee -
Transaction date
Sale
Price
3,589.65
Quantity 1,000
Value ₹3,589,650
Jayanta Chatterjee Officer
Transaction date
Sale
Price
3,493.85
Quantity 1,000
Value ₹3,493,850
Jayanta Chatterjee Officer
Transaction date
Sale
Price
3,551.91
Quantity 730
Value ₹2,592,896
Jayanta Chatterjee -
Transaction date
Sale
Price
3,551.91
Quantity 730
Value ₹2,592,895
- -
Transaction date
Sale
Price
2,804.55
Quantity 1,000
Value ₹2,804,546
L. Shivakumar Officer
Transaction date
Sale
Price
2,804.55
Quantity 1,000
Value ₹2,804,546
- -
Transaction date
Sale
Price
2,879.08
Quantity 500
Value ₹1,439,542
L. Shivakumar -
Transaction date
Sale
Price
2,879.08
Quantity 500
Value ₹1,439,542
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-11-05 2025-11-04 S Sale

Director

Director
2,603
353.11
₹183,851
2,603 353.11 ₹183,851
2025-08-26 2025-08-26 S Sale Shamsher Dewan

-

60,571
201.23
₹2,859,449
60,571 201.23 ₹2,859,449
2024-10-29 2024-10-29 S Sale Ramnath Krishnan Director
68,427
23.86
₹4,276,384
68,427 23.86 ₹4,276,384
2024-10-29 2024-10-29 S Sale Ramnath Krishnan

Director

Director
364
7,000.04
₹2,548,014
364 7,000.04 ₹2,548,014
2022-10-27 2022-10-25 S Sale Rohit Gupta Officer
1,000
4,095.58
₹4,095,584
1,000 4,095.58 ₹4,095,584
2022-10-27 2022-10-25 S Sale Rohit Gupta

-

1,000
4,095.58
₹4,095,583
1,000 4,095.58 ₹4,095,583
2022-05-26 2022-05-25 S Sale Jayanta Roy Officer
300
4,113.06
₹1,233,917
300 4,113.06 ₹1,233,917
2022-05-26 2022-05-25 S Sale Jayanta Roy

-

300
4,113.05
₹1,233,916
300 4,113.05 ₹1,233,916
2022-02-01 2022-02-01 S Sale Jayanta Chatterjee Officer
401
3,748.50
₹1,503,149
401 3,748.50 ₹1,503,149
2022-02-01 2022-02-01 S Sale Jayanta Chatterjee

-

401
3,748.50
₹1,503,148
401 3,748.50 ₹1,503,148
2022-01-31 2022-01-31 S Sale Jayanta Chatterjee Officer
500
3,685.84
₹1,842,919
500 3,685.84 ₹1,842,919
2022-01-31 2022-01-31 S Sale Jayanta Chatterjee

-

500
3,685.84
₹1,842,918
500 3,685.84 ₹1,842,918
2022-01-28 2022-01-28 S Sale Jayanta Chatterjee

-

1,000
3,589.65
₹3,589,650
1,000 3,589.65 ₹3,589,650
2021-10-29 2021-10-29 S Sale Jayanta Chatterjee Officer
1,000
3,493.85
₹3,493,850
1,000 3,493.85 ₹3,493,850
2021-10-29 2021-10-29 S Sale Jayanta Chatterjee Officer
730
3,551.91
₹2,592,896
730 3,551.91 ₹2,592,896
2021-10-29 2021-10-28 S Sale Jayanta Chatterjee

-

730
3,551.91
₹2,592,895
730 3,551.91 ₹2,592,895
2021-02-12 2021-02-12 S Sale -

-

1,000
2,804.55
₹2,804,546
1,000 2,804.55 ₹2,804,546
2021-02-12 2021-02-12 S Sale L. Shivakumar Officer
1,000
2,804.55
₹2,804,546
1,000 2,804.55 ₹2,804,546
2021-02-10 2021-02-09 S Sale -

-

500
2,879.08
₹1,439,542
500 2,879.08 ₹1,439,542
2021-02-10 2021-02-09 S Sale L. Shivakumar

-

500
2,879.08
₹1,439,542
500 2,879.08 ₹1,439,542