Caprihans India bulk deals, insider trading and stake changes
BSE: 509486Industrial ProductsSmall Cap
Share price at the BSE close on 23 Oct 2026. Previous close ₹90.95.
- Market capMarket capitalisation. Share price times the number of shares: what the whole company is worth at the day's price. The rank is by average market value over the six months to Jun 2026, among listed companies.
- ₹127 Cr2,826th largest listed
- P/EPrice to earnings, trailing. Market cap divided by the profit of the last twelve months (the latest four quarters, or two half years for a company that reports half-yearly) that belongs to the company's own shareholders, after the share of the other owners of its subsidiaries: what investors pay for each rupee of a year's profit.
- Lossover the last 12 months
- P/BPrice to book. Market cap divided by the net worth that belongs to the company's own shareholders, its assets less everything it owes and less the other owners' share of its subsidiaries, on its latest balance sheet. The filing of 25 May 2026
- 0.3
- Dividend yieldDividend yield. Dividends paid per share in the twelve months to the day, as a percentage of the day's share price.
- Nonein the last 12 months
- ROEReturn on equity. Profit over the last twelve months (the latest four quarters, or two half years for a company that reports half-yearly) that belongs to the company's own shareholders, as a percentage of their net worth, the money they have in the business. Net worth is the average of the latest balance sheet and the one a year before it. The filing of 10 Aug 2026
- −6.5%
- ROCEReturn on capital employed. Operating profit after depreciation (revenue less operating expenses and depreciation, without other income and one-off items) as a percentage of all the money the business runs on: the whole group's net worth, the other owners of its subsidiaries included, plus borrowings. Lease liabilities are not counted: the results filings do not state them. The profit is over the last twelve months (the latest four quarters, or two half years for a company that reports half-yearly); net worth and borrowings are on the latest balance sheet. The filing of 10 Aug 2026
- 2.0%
- Debt to equityDebt to equity. Borrowings divided by the whole group's net worth, the other owners of its subsidiaries included: rupees borrowed for each rupee of equity in the business. Lease liabilities are not counted: the results filings do not state them. From the balance sheet at the end of Mar 2026. The filing of 25 May 2026
- 1.55
- Volume, BSEVolume. Shares traded on the last trading day.
- 441
Promoter and insider buying and selling
Trades made since 23 Oct 2025.Caprihans India promoter holding
No promoter, director, key manager or employee bought or sold on the market.
- Promoters and promoter group: no market trade · 9 off-market moves
Caprihans India insider trading
All 29 disclosures on record.Insider trading, all companies
Jun 2026
- Bilcare Limited₹1.58 Cr3,15,000 unitsGave · Promoter · 5 Jun 2026 · Warrant · Others · held 3,15,000 before, holds none after
- Bilcare Limited₹5.30 Cr2,65,000 sharesReceived · Promoter · 2 Jun 2026 · Allotment · held 1,09,18,325 before, holds 1,11,83,325 after
May 2026
- Bilcare Limited₹8.00 Cr4,00,000 sharesReceived · Promoter · 30 May 2026 · disclosed 1 Jun · Allotment · held 1,05,18,325 before, holds 1,09,18,325 after
- Bilcare Limited₹10 Cr5,20,000 sharesReceived · Promoter · 29 May 2026 · disclosed 1 Jun · Allotment · held 99,98,325 before, holds 1,05,18,325 after
- Bilcare Limited₹10 Cr5,20,000 sharesReceived · Promoter · 28 May 2026 · disclosed 1 Jun · Allotment · held 94,78,325 before, holds 99,98,325 after
Mar 2026
- Bilcare Limited₹6.60 Cr3,30,000 sharesReceived · Promoter · 25 Mar 2026 · Allotment · held 91,48,325 before, holds 94,78,325 after
- Bilcare Limited₹6.60 Cr3,30,000 sharesReceived · Promoter · 24 Mar 2026 · Allotment · held 88,18,325 before, holds 91,48,325 after
- Bilcare Limited₹6.60 Cr3,30,000 sharesReceived · Promoter · 23 Mar 2026 · Allotment · held 84,88,325 before, holds 88,18,325 after
- Bilcare Limited₹6.00 Cr3,00,000 sharesReceived · Promoter · 20 Mar 2026 · disclosed 23 Mar · Allotment · held 81,88,325 before, holds 84,88,325 after
Jan 2025
- Bilcare Limited₹8.00 Cr4,00,000 sharesReceived · Promoter · 20 Jan 2025 · disclosed 22 Jan · Allotment · held 77,88,325 before, holds 81,88,325 after
- Bilcare Limited₹12 Cr5,90,000 sharesReceived · Promoter · 10 Jan 2025 · disclosed 21 Jan · Allotment · held 71,98,325 before, holds 77,88,325 after
- Bilcare Limited₹100 Cr5,00,000 sharesReceived · Promoter · 10 Jan 2025 · disclosed 14 Jan · Allotment · held 66,98,325 before, holds 71,98,325 after
Mar 2024
- Bilcare Limited₹111 Cr66,98,325 sharesReceived · Promoter · 22 Mar 2024 · disclosed 28 Mar · Inter-se-Transfer · held none before, holds 66,98,325 after, stake 51.00% after
- Bilcare Mauritius Limited₹111 Cr66,98,325 sharesGave · Promoter · 22 Mar 2024 · disclosed 28 Mar · Inter-se-Transfer · held 66,98,325 before, holds none after
Dec 2022
- Yugdharm Investment & Trading Co. Pvt Ltd₹0.02 Cr1,350 sharesGave · Promoter · 30 Dec 2022 · disclosed 3 Jan 2023 · Market · held 1,350 before, holds none after
- Yugdharm Investment & Trading Co. Pvt Ltd₹0.26 Cr21,000 sharesGave · Promoter · 29 Dec 2022 · disclosed 30 Dec · Market · stake 0.17% before, 0.01% after
- Mrigashish Investment & Trading Company Pvt Ltd₹19,355140 sharesGave · Promoter · 28 Dec 2022 · disclosed 30 Dec · Market · held 140 before, holds none after
- K C Holdings Pvt Ltd₹17 Cr12,42,609 sharesGave · Promoter · 28 Dec 2022 · disclosed 30 Dec · Market · held 12,42,609 before, holds none after
- Shouri Investment & Trading Company Pvt Ltd₹19,187140 sharesGave · Promoter · 28 Dec 2022 · disclosed 30 Dec · Market · held 140 before, holds none after
- Kalpataru Properties Pvt Ltd₹3.78 Cr2,73,736 sharesGave · Promoter · 28 Dec 2022 · disclosed 30 Dec · Market · held 2,73,736 before, holds none after
- Imitaz 1 Kanga Jointly with Yasmin Kanga₹0.53 Cr38,288 sharesGave · Promoter · 28 Dec 2022 · disclosed 30 Dec · Market · held 38,288 before, holds none after
- Mofatraj P Munot₹9.18 Cr6,64,371 sharesGave · Promoter · 28 Dec 2022 · disclosed 30 Dec · Market · held 6,64,371 before, holds none after
- Monica Parag Munot₹0.36 Cr26,300 sharesGave · Promoter · 28 Dec 2022 · disclosed 30 Dec · Market · held 26,300 before, holds none after
- Parag M Munot₹6.06 Cr4,45,496 sharesGave · Promoter · 28 Dec 2022 · disclosed 30 Dec · Market · held 4,45,496 before, holds none after
Earlier, Dec 2017 to Nov 2019Hide earlier
Nov 2019
- BILCARE MAURITIUS LIMITED₹43 Cr66,98,325 sharesReceived · Promoter · 7 Nov 2019 · Inter-se-Transfer · held none before, holds 66,98,325 after, stake 51.00% after
- BILCARE RESEARCH GmbH₹43 Cr66,98,325 sharesGave · Promoter · 7 Nov 2019 · Inter-se-Transfer · held 66,98,325 before, holds none after
Mar 2019
- TARA KANGA₹0.21 Cr34,998 sharesSold · Promoter · 1 Mar 2019 · disclosed 5 Mar · held 34,998 before, holds none after
Dec 2017
- Mohammed Kanga29,748sharesGave · Promoter · 21 Dec 2017 · disclosed 25 Dec · Off Market · held 29,748 before
- Tara Kanga29,748sharesReceived · Promoter · 21 Dec 2017 · disclosed 25 Dec · Off Market · stake 0.04% before, 0.27% after
Trades by the company's promoters, directors, key managers, employees and their relatives, as each disclosed them. Value is what the filer stated; the mode is shown where the shares moved off the market.
Caprihans India stake sales and purchases
All 65 disclosures on record.
Jan 2025
- AcquiredBilcare Ltd · promoter1.24% of the company4,00,000 sharesholds 55.99% after20 Jan 2025 · filed under the 2% rule · Preferential allotment
- AcquiredBilcare Ltd · promoter3.75% of the company10,90,000 sharesholds 54.75% after17 Jan 2025 · filed under the 2% rule · Preferential allotment
Mar 2024
- AcquiredBilcare Ltd51.00% of the company66,98,325 shares22 Mar 2024 · filed as exempt from an open offer
- AcquiredBilcare Ltd · promoter51.00% of the company66,98,325 sharesholds 51.00% after22 Mar 2024 · filed under the 5% rule · Off Market / Inter se transfer
- SoldBilcare Ltd & Bilcare Mauritius Ltd · promoter51.00% of the company66,98,325 shares22 Mar 2024 · filed under the 2% rule · Off Market / Inter se transfer
- ProposedBilcare Ltd · promoter51.00% of the company66,98,325 shares15 Mar 2024 · notice before a transfer exempt from an open offer
Dec 2022
- SoldMofatraj P Munot & Others · promoter20.91% of the company27,47,078 sharesholds 0.01% after29 Dec 2022 · filed under the 2% rule · Market / Gift
- AcquiredRajesh O Malpani & Sanjay Omkarnath Malpani7.07% of the company9,29,035 sharesholds 7.07% after28 Dec 2022 · filed under the 5% rule · Market
- AcquiredParesh Pramod Bafna, Mangala Pramod Bafna & Nilesh Pramod Bafna7.71% of the company10,12,658 sharesholds 7.71% after28 Dec 2022 · filed under the 5% rule · Market
Nov 2019
- AcquiredBilcare Mauritius Ltd51.00% of the company66,98,325 shares7 Nov 2019 · filed as exempt from an open offer
- AcquiredBilcare Mauritius Ltd · promoter51.00% of the company66,98,325 sharesholds 51.00% after7 Nov 2019 · filed under the 5% rule · Inter-se Transfer
- SoldBilcare Research GmbH · promoter51.00% of the company66,98,325 shares7 Nov 2019 · filed under the 2% rule · Inter-se Transfer
Jul 2019
- ProposedBilcare Mauritius Ltd · promoter51.00% of the company66,98,325 shares25 Jul 2019 · notice before a transfer exempt from an open offer
Mar 2013
- AcquiredK C Holdings Pvt Ltd · promoter0.12% of the company16,445 sharesholds 9.46% after8 Mar 2013 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.01% of the company500 sharesholds 9.34% after6 Mar 2013 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.04% of the company6,000 sharesholds 9.33% after1 Mar 2013 · filed under the 2% rule · Market
Earlier, Dec 2011 to Feb 2013Hide earlier
Feb 2013
- AcquiredK C Holdings Pvt Ltd · promoter0.09% of the company11,900 sharesholds 9.29% after28 Feb 2013 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.06% of the company7,000 sharesholds 9.20% after28 Feb 2013 · filed under the 2% rule · Market
Dec 2012
- AcquiredK C Holdings Pvt Ltd · promoter0.02% of the company3,000 sharesholds 9.14% after28 Dec 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.04% of the company5,000 sharesholds 9.12% after14 Dec 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.02% of the company3,228 sharesholds 9.08% after7 Dec 2012 · filed under the 2% rule · Market
Nov 2012
- AcquiredK C Holdings Pvt Ltd · promoter0.04% of the company4,430 sharesholds 9.06% after23 Nov 2012 · filed under the 2% rule · Market
- AcquiredKC Holdings Pvt Ltd · promoter0.01% of the company1,429 sharesholds 9.02% after19 Nov 2012 · filed under the 2% rule · Market
- AcquiredKC Holdings Pvt Ltd · promoter106 sharesholds 9.01% after16 Nov 2012 · filed under the 2% rule · Market
- AcquiredKC Holdings Pvt Ltd · promoter0.01% of the company1,000 sharesholds 9.01% after15 Nov 2012 · filed under the 2% rule · Market
- AcquiredKC Holdings Pvt Ltd · promoter0.01% of the company2,151 sharesholds 9.00% after13 Nov 2012 · filed under the 2% rule · Market
- AcquiredKC Holdings Pvt Ltd · promoter0.02% of the company2,500 sharesholds 8.99% after12 Nov 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.19% of the company24,350 sharesholds 8.97% after8 Nov 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.01% of the company2,250 sharesholds 8.78% after5 Nov 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.19% of the company25,000 sharesholds 8.77% after2 Nov 2012 · filed under the 2% rule · Market
Oct 2012
- AcquiredK C Holdings Pvt Ltd · promoter0.31% of the company40,000 sharesholds 8.58% after11 Oct 2012 · filed under the 2% rule · Market
Aug 2012
- AcquiredK C Holdings Pvt Ltd · promoter0.03% of the company3,916 sharesholds 8.27% after31 Aug 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.01% of the company2,009 sharesholds 8.24% after30 Aug 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.01% of the company1,100 sharesholds 8.23% after29 Aug 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter55 sharesholds 8.22% after28 Aug 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.01% of the company746 sharesholds 8.22% after24 Aug 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.01% of the company1,500 sharesholds 8.21% after23 Aug 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.01% of the company1,000 sharesholds 8.20% after22 Aug 2012 · filed under the 2% rule · Market
- AcquiredK C Holdings Pvt Ltd · promoter0.02% of the company3,500 sharesholds 8.19% after13 Aug 2012 · filed under the 2% rule · Market
Jun 2012
- AcquiredMofatraj P Munot · promoter0.27% of the company35,196 sharesholds 4.14% after25 Jun 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.17% of the company22,050 sharesholds 3.87% after22 Jun 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.20% of the company25,762 sharesholds 3.70% after21 Jun 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.17% of the company21,890 sharesholds 3.51% after20 Jun 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter130 sharesholds 3.34% after19 Jun 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter400 sharesholds 3.34% after14 Jun 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.16% of the company20,575 sharesholds 3.33% after12 Jun 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter142 sharesholds 3.18% after11 Jun 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.19% of the company25,000 sharesholds 3.18% after8 Jun 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.15% of the company20,260 sharesholds 2.99% after7 Jun 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.27% of the company35,000 sharesholds 2.83% after6 Jun 2012 · filed under the 2% rule · Market
Mar 2012
- AcquiredMofatraj P Munot · promoter0.33% of the company43,616 sharesholds 2.57% after30 Mar 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.23% of the company30,500 sharesholds 2.23% after29 Mar 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.01% of the company821 sharesholds 2.00% after27 Mar 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.30% of the company39,564 sharesholds 2.00% after26 Mar 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.12% of the company16,200 sharesholds 1.69% after21 Mar 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.01% of the company1,149 sharesholds 1.57% after19 Mar 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.10% of the company13,689 sharesholds 1.56% after13 Mar 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter100 sharesholds 1.46% after9 Mar 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.07% of the company9,570 sharesholds 1.45% after7 Mar 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.10% of the company14,000 sharesholds 1.38% after6 Mar 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.12% of the company15,000 sharesholds 1.28% after2 Mar 2012 · filed under the 2% rule · Market
Feb 2012
- AcquiredMofatraj P Munot · promoter0.05% of the company6,800 sharesholds 1.16% after28 Feb 2012 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.10% of the company13,000 sharesholds 1.11% after24 Feb 2012 · filed under the 2% rule · Market
Dec 2011
- AcquiredMofatraj P Munot · promoter0.19% of the company25,000 sharesholds 1.01% after27 Dec 2011 · filed under the 2% rule · Market
- AcquiredMofatraj P Munot · promoter0.39% of the company51,000 sharesholds 0.82% after26 Dec 2011 · filed under the 2% rule · Market
The 5% rule: an investor discloses on reaching 5% of the company. The 2% rule: a holder of 5% or more discloses each change of 2% or more, including one that takes it below 5%. A transfer exempt from an open offer, the offer to buy from every other shareholder that a large purchase otherwise brings, is disclosed too. Each line shows what its filing states, which can be a smaller change than its rule names.
Caprihans India bulk deals
None in the last 12 months, since 23 Oct 2025.Today's bulk and block deals, all companies
ValueValue of a deal. The shares traded times the deal's price.Per cent of the companyPer cent of the company. The shares traded as a percentage of all the company's shares in issue on the day of the deal.
Wednesday 28 Dec 202213 firms · ₹37 Cr bought · ₹36 Cr soldNet bought ₹1.28 Cr
- SoldK C HOLDINGS PVT LTDSold 12,42,609 at ₹138.259.46% of the company₹17 Cr
- SoldMOFATRAJ PUKHRAJ MUNOTSold 6,64,371 at ₹138.255.06% of the company₹9.18 Cr
- BoughtRAJESH OMKARNATH MALPANIBought 4,83,539 at ₹138.083.68% of the company₹6.68 Cr
- BoughtSANJAY OMKARNATH MALPANIBought 4,45,496 at ₹138.253.39% of the company₹6.16 Cr
- SoldPARAG MOFATRAJ MUNOTSold 4,45,496 at ₹136.013.39% of the company₹6.06 Cr
- BoughtMANGALA PRAMOD BAFNABought 3,75,000 at ₹138.252.86% of the company₹5.18 Cr
- BoughtPARESH PRAMOD BAFNABought 3,25,000 at ₹138.252.47% of the company₹4.49 Cr
- BoughtVIRENDRA GOKULDAS KIRADBought 3,17,169 at ₹138.252.41% of the company₹4.38 Cr
- BoughtNILESH PRAMOD BAFNABought 3,12,658 at ₹138.182.38% of the company₹4.32 Cr
- BoughtTUSHAR VASANT PURANIKBought 3,09,902 at ₹138.252.36% of the company₹4.28 Cr
- SoldKALPATARU PROPERTIES PRIVATE LIMITEDSold 2,73,736 at ₹138.252.08% of the company₹3.78 Cr
- BoughtRAJENDRA BHAGIRATH TAPADIABought 72,000 at ₹138.230.55% of the company₹1.00 Cr
- BoughtANUP RAJENDRA TAPADIABought 72,000 at ₹138.120.55% of the company₹0.99 Cr
Friday 3 Jun 20224 firms · ₹3.97 Cr bought · ₹4.18 Cr soldNet sold ₹0.21 Cr
- BoughtUMA SARANBought 3,71,500 at ₹106.622.83% of the company₹3.96 Cr
- Both waysM T CORPORATIONBought 450 at ₹110.65Sold 1,65,379 at ₹106.611.26% of the companyNet −1,64,929 shares₹49,793 bought
- SoldKRONE INVESTMENTSSold 1,43,806 at ₹106.621.09% of the company₹1.53 Cr
- SoldMAHAVEER EQUIBIZSold 82,820 at ₹106.600.63% of the company₹0.88 Cr
Monday 10 Mar 20141 firm · ₹0 bought · ₹0.24 Cr soldNet sold ₹0.24 Cr
- SoldKLASSIK GARMENTS PRIVATE LIMITEDSold 66,100 at ₹36.470.50% of the company₹0.24 Cr
Friday 7 Nov 20082 firms · ₹0.65 Cr bought · ₹0.65 Cr soldNet nil
- SoldBSMA LIMITEDSold 3,06,482 at ₹21.25₹0.65 Cr
- BoughtCOPTHALL MAURITIUS INVESTMENT LIMITEDBought 3,06,482 at ₹21.25₹0.65 Cr
Tuesday 4 Mar 20081 firm · ₹0.74 Cr bought · ₹0 soldNet bought ₹0.74 Cr
- BoughtARUNKUMAR GAGGAR HUFBought 1,29,031 at ₹57.24₹0.74 Cr
Monday 3 Mar 20081 firm · ₹0.63 Cr bought · ₹0 soldNet bought ₹0.63 Cr
- BoughtARUN KUMAR GAGGAR HUFBought 1,10,350 at ₹57.34₹0.63 Cr
Wednesday 6 Feb 20081 firm · ₹0.75 Cr bought · ₹0 soldNet bought ₹0.75 Cr
- BoughtBSMA LTDBought 1,00,000 at ₹75.00₹0.75 Cr
Monday 17 Sep 20071 firm · ₹1.36 Cr bought · ₹0 soldNet bought ₹1.36 Cr
- BoughtBSMA LTDBought 1,25,000 at ₹109.00₹1.36 Cr
Wednesday 30 May 20071 firm · ₹2.44 Cr bought · ₹0 soldNet bought ₹2.44 Cr
- BoughtHSBC MUTUAL FUNDBought 2,00,000 at ₹122.00₹2.44 Cr
Monday 14 May 20072 firms · ₹2.54 Cr bought · ₹2.30 Cr soldNet bought ₹0.24 Cr
- BoughtHSBC MUTUAL FUND TAX SAVER EQUITY FUNDBought 2,15,000 at ₹118.00₹2.54 Cr
- SoldSAK TECHNOLOGIES LTDSold 1,94,735 at ₹118.01₹2.30 Cr
Friday 11 May 20072 firms · ₹2.10 Cr bought · ₹0 soldNet bought ₹2.10 Cr
- BoughtOPTIMIX MUTUAL FUND AC MULTI MANAGER EQUITY FUNDBought 1,00,000 at ₹118.05₹1.18 Cr
- BoughtHSBC AMC PMSBought 78,150 at ₹118.05₹0.92 Cr
A bulk deal is one client trading half a per cent or more of the shares in a day; a block deal is a large trade in the exchange's separate block window, its buyer and its seller each on a line of their own. A firm that bought and sold the shares the same day is on one line, with its net. All 29 deals on record from 4 Jan 2004.