Insider track record Other Across 3 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the full record of transactions filed by Ballard Brock. Officer active across 1 company, notably Bentley Systems INC. Cumulatively, 32 reports have been published. Breakdown: 0 buy · 2 sells. Total volume traded: €747k. History available since 24 January 2023. The latest transaction was disclosed on 23 January 2026 (Retenue fiscale). Regulator: SEC (Form 4). The full history is openly available.
Declarations 32 total
17,343 shares @ US$38.84 19.7% of flow Class B Common Stock SEC:0001104659-26-006993:0
4,977 shares @ US$38.84 5.7% of flow Class B Common Stock SEC:0001104659-26-006993:1
609 shares @ US$52.20 0.9% of flow Class B Common Stock SEC:0001104659-25-103185:0
12,363 shares @ US$45.0756 17.0% of flow Class B Common Stock SEC:0001104659-25-046733:0
277 shares @ US$43.19 0.4% of flow Class B Common Stock SEC:0001104659-25-037437:0
82 shares 0Class B Common Stock SEC:0001104659-25-029870:0
193 shares @ US$42.43 0.3% of flow Class B Common Stock SEC:0001104659-25-025568:0
17,054 shares 0Class B Common Stock SEC:0001104659-25-024430:0
6,136 shares @ US$43.1301 8.7% of flow Class B Common Stock SEC:0001104659-25-020881:0
10,244 shares @ US$46.56 15.8% of flow Class B Common Stock SEC:0001104659-25-005993:0
2,171 shares @ US$46.70 3.4% of flow Class B Common Stock SEC:0001104659-25-001323:0
54 shares 0Class B Common Stock SEC:0001104659-24-128908:0
609 shares @ US$49.15 1.0% of flow Class B Common Stock SEC:0001104659-24-112239:0
53 shares 0Class B Common Stock SEC:0001104659-24-104285:0
770 shares @ US$48.47 1.2% of flow Class B Common Stock SEC:0001104659-24-081901:0
52 shares 0Class B Common Stock SEC:0001104659-24-072284:0
279 shares @ US$52.46 0.5% of flow Class B Common Stock SEC:0001104659-24-050588:0
51 shares 0Class B Common Stock SEC:0001104659-24-041980:0
294 shares @ US$48.79 0.5% of flow Class B Common Stock SEC:0001104659-24-036146:0
1,219 shares @ US$48.68 1.9% of flow Class B Common Stock SEC:0001104659-24-035005:0
11,072 shares @ US$50.81 17.8% of flow Class B Common Stock SEC:0001104659-24-006695:0
2,149 shares @ US$52.18 3.5% of flow Class B Common Stock SEC:0001104659-24-000826:0
44 shares 0Class B Common Stock SEC:0001104659-23-126961:0
403 shares @ US$48.33 0.6% of flow Class B Common Stock SEC:0001104659-23-112941:0
50 shares 0Class B Common Stock SEC:0001104659-23-096018:0
25 of 32 declarations
Load more (7 remaining)