€148m
▲ Purchases (10 ops.)
€681,528
▼ Sales (10 ops.)
Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the full record of transactions filed by MacGregor Bannor Michael. Insider active across 1 company, notably American Picture House Corp. Aggregated, 20 reports have been recorded. Breakdown: 10 buys · 10 sells. Total volume traded: €149.1m. Activity tracked since 20 November 2023. The latest transaction was filed on 27 June 2025 (Acquisition). Regulator: SEC (Form 4). All data is free.
Declarations 20 total
250,000 shares @ US$0.10 0.0% of flow Common SEC:0001641172-25-023089:0
100 shares @ US$0.188 0.0% of flow Common SEC:0001641172-25-023089:1
Ideal exit: 24 Mar 2026 (T+270) 250,000 shares @ US$0.10 0.0% of flow Common SEC:0001641172-25-001027:0
2,600 shares @ US$0.28 0.0% of flow Common Shares SEC:0001493152-24-025797:0
Ideal exit: 25 Mar 2025 (T+270) 1,000 shares @ US$0.22 0.0% of flow Common Shares SEC:0001493152-24-022903:0
Ideal exit: 28 Feb 2025 (T+270) 5,000 shares @ US$0.202 0.0% of flow Common Shares SEC:0001493152-24-022054:0
Ideal exit: 17 Feb 2025 (T+270) 200,000 shares @ US$0.15 0.0% of flow Common Shares SEC:0001493152-24-017396:0
500,000 shares @ US$0.10 0.0% of flow Common Shares SEC:0001493152-24-012293:0
500,000 shares @ US$0.15 0.0% of flow Common Shares SEC:0001493152-24-009545:0
1,068,000 shares @ US$0.15 0.1% of flow Common Shares SEC:0001493152-24-007691:0
933,334 shares @ US$0.15 0.1% of flow Common Shares SEC:0001493152-24-005053:0
666,667 shares @ US$0.15 0.1% of flow Common Shares SEC:0001493152-24-004197:0
26,755 shares @ US$0.215 0.0% of flow Common Shares SEC:0001493152-23-046189:0
Ideal exit: 21 Sept 2024 (T+270) 20,000 shares @ US$0.30 0.0% of flow Common Shares SEC:0001493152-23-043307:0
Ideal exit: 26 Aug 2024 (T+270) 20,000 shares @ US$0.27 0.0% of flow Common Shares SEC:0001493152-23-043312:0
Ideal exit: 20 Aug 2024 (T+270) 688,800 shares @ US$0.20 0.1% of flow Common Shares SEC:0001493152-23-043310:0
20,000 shares @ US$5,400.00 66.4% of flow Common Shares SEC:0001493152-23-042841:0
Ideal exit: 20 Aug 2024 (T+270) 10,000 shares @ US$3,000.00 18.4% of flow Common Shares SEC:0001493152-23-042841:1
Ideal exit: 23 Aug 2024 (T+270) 688,800 shares @ €126,303.8873 Common Shares SEC:0001493152-23-042214:0
10,000 shares @ US$2,400.00 14.8% of flow Common Shares SEC:0001493152-23-042214:1
Ideal exit: 16 Aug 2024 (T+270)