Unlock stock picks and a broker-level newsfeed that powers Wall Street.
694.00
-6.00
(-0.86%)
As of 2:21:01 PM GMT. Market Open.
Insider Purchases Last 6 Months
Shares | Transactions | |
---|---|---|
Purchases | 0 | 0 |
Sales | -- | 0 |
Net Shares Purchased (Sold) | 0 | 0 |
Total Insider Shares Held | 3.27M | -- |
% Net Shares Purchased (Sold) | -- | -- |
Net Institutional Purchases Prior Quarter to Latest Quarter
Shares | |
---|---|
Net Shares Purchased (Sold) | -- |
% Change in Institutional Shares Held | -- |
Insider Transactions Reported - Last Two Years
Insider | Transaction | Type | Value | Date |
---|---|---|---|---|
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.12 per share. | Direct | 114,025 | Mar 7, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.03 per share. | Direct | 135,450 | Mar 6, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 8.99 per share. | Direct | 157,255 | Mar 5, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 8.83 per share. | Direct | 264,840 | Mar 4, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 8.73 per share. | Direct | 130,920 | Feb 28, 2025 |
Aberdeen New India Investment Trust PLC -- | -- | Direct | -- | Feb 28, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 8.93 per share. | Direct | 133,965 | Feb 27, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.11 per share. | Direct | 182,220 | Feb 26, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.11 per share. | Direct | 91,050 | Feb 25, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.09 per share. | Direct | 136,335 | Feb 24, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.14 per share. | Direct | 137,160 | Feb 21, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.22 per share. | Direct | 138,330 | Feb 20, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.12 per share. | Direct | 136,860 | Feb 19, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.08 per share. | Direct | 136,200 | Feb 18, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.28 per share. | Direct | 139,170 | Feb 17, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.31 per share. | Direct | 139,695 | Feb 14, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.50 per share. | Direct | 142,485 | Feb 13, 2025 |
City of London Inv Managers -- | -- | Direct | -- | Feb 13, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.51 per share. | Direct | 142,590 | Feb 12, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.56 per share. | Direct | 143,340 | Feb 11, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.58 per share. | Direct | 143,760 | Feb 10, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.63 per share. | Direct | 144,435 | Feb 7, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.64 per share. | Direct | 144,540 | Feb 6, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.67 per share. | Direct | 145,005 | Feb 5, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.62 per share. | Direct | 144,315 | Feb 4, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.47 per share. | Direct | 142,110 | Feb 3, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.47 per share. | Direct | 212,984 | Jan 31, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.37 per share. | Direct | 210,892 | Jan 30, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.16 per share. | Direct | 2,290,250 | Jan 29, 2025 |
City of London Inv Managers -- | -- | Direct | -- | Jan 29, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.16 per share. | Direct | 133,692 | Jan 28, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.20 per share. | Direct | 49,663 | Jan 27, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.56 per share. | Direct | 95,590 | Jan 24, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.51 per share. | Direct | 142,665 | Jan 23, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.36 per share. | Direct | 187,200 | Jan 22, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.48 per share. | Direct | 142,140 | Jan 21, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.70 per share. | Direct | 145,470 | Jan 20, 2025 |
Aberdeen Asset Management, Ltd. -- | -- | Direct | -- | Jan 20, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.50 per share. | Direct | 142,485 | Jan 17, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.60 per share. | Direct | 143,925 | Jan 16, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.63 per share. | Direct | 144,495 | Jan 15, 2025 |
Miklavchich (Irina) -- | Bought at price 9.64 per share. | Direct | 19,290 | Jan 15, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.64 per share. | Direct | 144,570 | Jan 14, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.68 per share. | Direct | 125,775 | Jan 13, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 9.87 per share. | Direct | 118,475 | Jan 10, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 10.00 per share. | Direct | 150,045 | Jan 9, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 10.10 per share. | Direct | 151,500 | Jan 8, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 10.21 per share. | Direct | 153,225 | Jan 7, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 10.25 per share. | Direct | 153,765 | Jan 6, 2025 |
Aberdeen New India Investment Trust PLC -- | Buy Back at price 10.23 per share. | Direct | 153,510 | Jan 3, 2025 |