€141,490
▲ Purchases (14 ops.)
Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the detailed record of transactions filed by Leheny A. Rachel. Director active across 2 companies, notably CalciMedica, Inc. /DE/. Aggregated, 16 filings have been recorded. Split: 14 buys · 0 sell. Total volume traded: €141k. History available since 16 May 2023. The latest transaction was disclosed on 14 July 2025 (Acquisition). Regulator: SEC (Form 4). All data is openly available.
Declarations 16 total
2,500 shares @ US$2.47 1.1% of flow Common Stock SEC:0001415889-25-019816:0
Ideal exit: 10 Apr 2026 (T+270) 20,000 shares @ US$3.75 13.8% of flow Common Stock SEC:0001415889-24-025880:0
Ideal exit: 29 Jul 2025 (T+270) 1,000 shares @ US$4.1898 0.8% of flow Common Stock SEC:0001415889-24-022361:0
Ideal exit: 24 May 2025 (T+270) 91,086 shares @ US$4.2665 71.6% of flow Common Stock SEC:0001415889-24-001828:0
2,000 shares @ US$3.34 1.2% of flow Common Stock SEC:0001209191-23-054770:0
Ideal exit: 3 Aug 2024 (T+270) 2,440 shares @ US$3.1208 1.4% of flow Common Stock SEC:0001209191-23-054633:0
Ideal exit: 2 Aug 2024 (T+270) 5,000 shares @ US$2.85 2.7% of flow Common Stock SEC:0001209191-23-054577:0
Ideal exit: 30 Jul 2024 (T+270) 1,000 shares @ US$5.225 1.0% of flow Common Stock SEC:0001209191-23-037586:0
Ideal exit: 4 Mar 2024 (T+270) 928 shares @ US$5.2269 0.9% of flow Common Stock SEC:0001209191-23-036127:0
Ideal exit: 4 Mar 2024 (T+270) 1,000 shares @ US$5.1287 1.0% of flow Common Stock SEC:0001209191-23-035609:0
Ideal exit: 2 Mar 2024 (T+270) 1,000 shares @ US$2.698 0.5% of flow Common Stock SEC:0001209191-23-034642:0
Ideal exit: 10 Feb 2024 (T+270) 1,000 shares @ US$4.80 0.9% of flow Common Stock SEC:0001209191-23-034646:0
Ideal exit: 27 Feb 2024 (T+270) 1,000 shares @ US$4.21 0.8% of flow Common Stock SEC:0001209191-23-033461:0
Ideal exit: 25 Feb 2024 (T+270) 3,000 shares @ US$3.3439 1.9% of flow Common Stock SEC:0001209191-23-032024:0
Ideal exit: 17 Feb 2024 (T+270) 1,000 shares @ US$2.69 0.5% of flow Common Stock SEC:0001209191-23-030778:0
Ideal exit: 10 Feb 2024 (T+270) 356,989 shares Common Stock SEC:0001209191-23-020676:0