| 07/09/2026 |
SELL |
QE SECURITIES LLP |
1089461 |
244.56 |
| 07/09/2026 |
SELL |
NK SECURITIES RESEARCH PRIVATE LIMITED |
1000807 |
245.6 |
| 07/09/2026 |
SELL |
MICROCURVES TRADING PRIVATE LIMITED |
1905095 |
246.06 |
| 07/09/2026 |
SELL |
JUNOMONETA FINSOL PRIVATE LIMITED |
768884 |
244.8 |
| 07/09/2026 |
SELL |
HRTI PRIVATE LIMITED |
564689 |
244.06 |
| 07/09/2026 |
SELL |
ALPHAGREP SECURITIES PRIVATE LIMITED |
1417450 |
245.65 |
| 07/09/2026 |
BUY |
QE SECURITIES LLP |
1079302 |
244.74 |
| 07/09/2026 |
BUY |
NK SECURITIES RESEARCH PRIVATE LIMITED |
1000807 |
245.47 |
| 07/09/2026 |
BUY |
MICROCURVES TRADING PRIVATE LIMITED |
1905095 |
245.94 |
| 07/09/2026 |
BUY |
JUNOMONETA FINSOL PRIVATE LIMITED |
760751 |
244.86 |
| 07/09/2026 |
BUY |
HRTI PRIVATE LIMITED |
629067 |
242.9 |
| 07/09/2026 |
BUY |
ALPHAGREP SECURITIES PRIVATE LIMITED |
1417450 |
245.62 |
| 03/09/2026 |
SELL |
NK SECURITIES RESEARCH PRIVATE LIMITED |
950837 |
230.41 |
| 03/09/2026 |
SELL |
MICROCURVES TRADING PRIVATE LIMITED |
778907 |
230.14 |
| 03/09/2026 |
SELL |
JUNOMONETA FINSOL PRIVATE LIMITED |
742316 |
230.43 |
| 03/09/2026 |
BUY |
NK SECURITIES RESEARCH PRIVATE LIMITED |
944937 |
230.25 |
| 03/09/2026 |
BUY |
MICROCURVES TRADING PRIVATE LIMITED |
778907 |
229.87 |
| 03/09/2026 |
BUY |
JUNOMONETA FINSOL PRIVATE LIMITED |
743947 |
230.26 |
| 12/02/2026 |
SELL |
QE SECURITIES LLP |
615016 |
217.96 |
| 12/02/2026 |
SELL |
NK SECURITIES RESEARCH PRIVATE LIMITED |
2407266 |
217.41 |
| 12/02/2026 |
SELL |
MICROCURVES TRADING PRIVATE LIMITED |
757193 |
218.22 |
| 12/02/2026 |
SELL |
JUMP TRADING FINANCIAL INDIA PRIVATE LIMITED |
900633 |
218.18 |
| 12/02/2026 |
BUY |
QE SECURITIES LLP |
618386 |
217.54 |
| 12/02/2026 |
BUY |
NK SECURITIES RESEARCH PRIVATE LIMITED |
2407266 |
217.28 |
| 12/02/2026 |
BUY |
MICROCURVES TRADING PRIVATE LIMITED |
757193 |
218.12 |
| 12/02/2026 |
BUY |
JUMP TRADING FINANCIAL INDIA PRIVATE LIMITED |
900633 |
217.84 |
| 10/12/2025 |
SELL |
HRTI PRIVATE LIMITED |
1675248 |
251.03 |
| 10/12/2025 |
BUY |
HRTI PRIVATE LIMITED |
1732055 |
251.06 |
| 04/12/2025 |
SELL |
NK SECURITIES RESEARCH PRIVATE LIMITED |
928689 |
251.5 |
| 04/12/2025 |
SELL |
ALPHAGREP SECURITIES PRIVATE LIMITED |
729914 |
251.37 |
| 04/12/2025 |
BUY |
NK SECURITIES RESEARCH PRIVATE LIMITED |
928689 |
251.36 |
| 04/12/2025 |
BUY |
ALPHAGREP SECURITIES PRIVATE LIMITED |
729914 |
251.22 |
| 03/12/2025 |
SELL |
SILVERLEAF CAPITAL SERVICES PRIVATE LIMITED |
720649 |
246.19 |
| 03/12/2025 |
SELL |
QE SECURITIES LLP |
827611 |
248.05 |
| 03/12/2025 |
SELL |
PACE STOCK BROKING SERVICES PVT LTD |
823016 |
246.35 |
| 03/12/2025 |
SELL |
NK SECURITIES RESEARCH PRIVATE LIMITED |
1870248 |
246.76 |
| 03/12/2025 |
SELL |
MUSIGMA SECURITIES |
2130379 |
246.29 |
| 03/12/2025 |
SELL |
JUNOMONETA FINSOL PRIVATE LIMITED |
660652 |
246.46 |
| 03/12/2025 |
SELL |
GRT STRATEGIC VENTURES LLP |
1206842 |
246.37 |
| 03/12/2025 |
SELL |
DHARMIK VITHTHALBHAI KAPURIYA |
812086 |
246.41 |
| 03/12/2025 |
BUY |
SILVERLEAF CAPITAL SERVICES PRIVATE LIMITED |
720649 |
246.18 |
| 03/12/2025 |
BUY |
QE SECURITIES LLP |
803678 |
247.93 |
| 03/12/2025 |
BUY |
PACE STOCK BROKING SERVICES PVT LTD |
823016 |
246.14 |
| 03/12/2025 |
BUY |
NK SECURITIES RESEARCH PRIVATE LIMITED |
1870248 |
246.63 |
| 03/12/2025 |
BUY |
MUSIGMA SECURITIES |
2130379 |
246.15 |
| 03/12/2025 |
BUY |
JUNOMONETA FINSOL PRIVATE LIMITED |
661311 |
246.3 |
| 03/12/2025 |
BUY |
GRT STRATEGIC VENTURES LLP |
1206842 |
246.25 |
| 03/12/2025 |
BUY |
DHARMIK VITHTHALBHAI KAPURIYA |
812086 |
246.06 |
| 02/12/2024 |
SELL |
GRAVITON RESEARCH CAPITAL LLP |
1070312 |
447.31 |
| 02/12/2024 |
BUY |
GRAVITON RESEARCH CAPITAL LLP |
1070312 |
447.18 |
| 29/06/2022 |
SELL |
SMALLCAP WORLD FUND INC |
2500000 |
249.02 |
| 03/09/2018 |
SELL |
THE INTERNATIONAL FINANCE CORPORATION |
3982517 |
166.51 |
| 03/09/2018 |
BUY |
KACHOLIA ASHISH |
2000000 |
166.5 |
| 03/09/2018 |
BUY |
HIMALAYA FINANCE & INV. CO |
1779967 |
166.5 |
| 06/06/2013 |
SELL |
HIKAL EMPLOYEES WELFARE TRUST A |
156318 |
393.01 |
| 05/06/2013 |
SELL |
HIKAL EMPLOYEES WELFARE TRUST A |
200000 |
393.0 |
| 27/05/2013 |
SELL |
HIKAL EMPLOYEES WELFARE TRUST B |
200000 |
400.02 |
| 27/05/2013 |
BUY |
NORGES BANK ACCOUNT OF THE GOVERNMENT PENSION FUND GLOBAL |
130000 |
400.0 |