MacGregor Bannor Michael

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 19% 8.2% 15.1%
Success rate 94% 68% 82%
Transactions
5 100% Buy
34 71% Buy
47 69% Buy
MacGregor Bannor Michael's trades of American Picture House Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-12 2026-08-06 S Sale
77,692 -28.1%
171.56
US$1,844,570
77,692 -28.1% 171.56 US$1,844,570
2026-08-12 2026-08-06 S Sale
73,212 +28.0%
128.30
US$2,775,475
73,212 +28.0% 128.30 US$2,775,475
2026-03-16 2026-03-16 S Sale
9,935 +11.8%
398.16
US$1,783,601
9,935 +11.8% 398.16 US$1,783,601
2026-01-08 2025-12-29 S Sale
301,887 -1.4%
0.18
US$52,830
301,887 -1.4% 0.18 US$52,830
2026-01-08 2025-12-29 S Sale
333,334 -1.5%
0.15
US$50,000
333,334 -1.5% 0.15 US$50,000
2026-01-08 2025-12-29 S Sale
333,334 -1.5%
0.15
US$50,000
333,334 -1.5% 0.15 US$50,000
2026-01-08 2025-12-29 S Sale
800,000 -3.4%
0.10
US$80,000
800,000 -3.4% 0.10 US$80,000
2025-08-12 2025-06-27 B Purchase
100 +0.0%
0.19
US$19
100 +0.0% 0.19 US$19
2025-08-12 2025-06-26 S Sale
250,000 -1.0%
0.10
US$25,000
250,000 -1.0% 0.10 US$25,000
2025-03-28 2025-03-28 S Sale
588,000 -2.4%
0.13
US$74,970
588,000 -2.4% 0.13 US$74,970
2025-03-28 2024-11-25 S Sale
400,000 -1.6%
0.10
US$40,000
400,000 -1.6% 0.10 US$40,000
2025-03-28 2024-11-25 S Sale
250,000 -1.0%
0.10
US$25,000
250,000 -1.0% 0.10 US$25,000
2025-03-28 2024-11-25 S Sale
1,500,000 -5.7%
0.06
US$85,050
1,500,000 -5.7% 0.06 US$85,050
2025-03-28 2024-11-25 S Sale
250,000 -0.9%
0.10
US$25,000
250,000 -0.9% 0.10 US$25,000
2024-07-01 2024-06-28 B Purchase
2,600 +0.0%
0.28
US$728
2,600 +0.0% 0.28 US$728
2024-06-06 2024-06-03 B Purchase
1,000 +0.0%
0.22
US$220
1,000 +0.0% 0.22 US$220
2024-05-01 2024-05-01 S Sale
200,000 -0.7%
0.15
US$30,000
200,000 -0.7% 0.15 US$30,000
2024-04-01 2024-03-28 S Sale
500,000 -1.8%
0.10
US$50,000
500,000 -1.8% 0.10 US$50,000
2024-03-11 2024-03-08 S Sale
500,000 -1.8%
0.15
US$75,000
500,000 -1.8% 0.15 US$75,000
2024-02-23 2024-02-21 S Sale
1,068,000 -3.7%
0.15
US$160,200
1,068,000 -3.7% 0.15 US$160,200
2023-12-27 2023-12-27 S Sale
800,000 -2.6%
0.00
US$80
800,000 -2.6% 0.00 US$80
2024-01-29 2023-12-26 S Sale
666,667 -2.3%
0.15
US$100,000
666,667 -2.3% 0.15 US$100,000
2023-12-27 2023-12-26 B Purchase
26,755 +0.1%
0.22
US$5,752
26,755 +0.1% 0.22 US$5,752
2023-12-01 2023-11-30 B Purchase
20,000 +0.1%
0.30
US$6,000
20,000 +0.1% 0.30 US$6,000
2023-11-28 2023-11-27 B Purchase
10,000 +0.0%
3,000.00
US$30,000,000
10,000 +0.0% 3,000.00 US$30,000,000
2023-11-28 2023-11-24 B Purchase
20,000 +0.1%
5,400.00
US$108,000,000
20,000 +0.1% 5,400.00 US$108,000,000
2023-11-21 2023-11-20 B Purchase
10,000 +0.0%
2,400.00
US$24,000,000
10,000 +0.0% 2,400.00 US$24,000,000
2023-11-21 2023-11-20 S Sale
688,800 -2.2%
137,760.00
US$94,889,088,000
688,800 -2.2% 137,760.00 US$94,889,088,000
2024-02-06 2023-02-05 S Sale
933,334 -3.2%
0.15
US$140,000
933,334 -3.2% 0.15 US$140,000