Miller Michael Thomas

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 59% 68% 82%
Transactions
47 62% Buy
34 71% Buy
47 69% Buy
Miller Michael Thomas's trades of Installed Building Products Inc'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-06-15 2026-06-11 B Purchase
43,376 +4.7%
109.49
US$2,364,877
43,376 +4.7% 109.49 US$2,364,877
2026-06-15 2026-06-11 B Purchase
65,258 -24.2%
157.02
US$586,500
65,258 -24.2% 157.02 US$586,500
2026-06-15 2026-06-11 B Purchase
40,109 +11.2%
107.40
US$430,560
40,109 +11.2% 107.40 US$430,560
2026-06-15 2026-06-11 B Purchase
99 +0.3%
202.73
US$20,070
99 +0.3% 202.73 US$20,070
2026-06-15 2026-06-11 B Purchase
133 +0.4%
201.91
US$26,854
133 +0.4% 201.91 US$26,854
2026-06-15 2026-06-11 B Purchase
1 +0.0%
200.03
US$200
1 +0.0% 200.03 US$200
2026-06-15 2026-06-11 B Purchase
14 +0.0%
198.79
US$2,783
14 +0.0% 198.79 US$2,783
2026-06-15 2026-06-11 B Purchase
145 +0.4%
197.55
US$28,645
145 +0.4% 197.55 US$28,645
2026-06-15 2026-06-11 B Purchase
278 +0.8%
196.95
US$54,752
278 +0.8% 196.95 US$54,752
2026-06-15 2026-06-11 B Purchase
65 +0.2%
195.89
US$12,733
65 +0.2% 195.89 US$12,733
2026-05-12 2026-05-11 B Purchase
10 +0.0%
217.91
US$2,179
10 +0.0% 217.91 US$2,179
2026-05-12 2026-05-11 B Purchase
110 +0.3%
217.46
US$23,921
110 +0.3% 217.46 US$23,921
2026-05-12 2026-05-11 B Purchase
190 +0.6%
216.33
US$41,103
190 +0.6% 216.33 US$41,103
2026-05-12 2026-05-11 B Purchase
30 +0.1%
215.24
US$6,457
30 +0.1% 215.24 US$6,457
2026-05-12 2026-05-11 B Purchase
50 +0.2%
213.88
US$10,694
50 +0.2% 213.88 US$10,694
2026-05-12 2026-05-11 B Purchase
20 +0.1%
212.75
US$4,255
20 +0.1% 212.75 US$4,255
2026-05-12 2026-05-11 B Purchase
50 +0.2%
211.48
US$10,574
50 +0.2% 211.48 US$10,574
2026-05-12 2026-05-11 B Purchase
40 +0.1%
210.58
US$8,423
40 +0.1% 210.58 US$8,423
2026-05-12 2026-05-11 B Purchase
70 +0.2%
209.31
US$14,652
70 +0.2% 209.31 US$14,652
2026-05-12 2026-05-11 B Purchase
110 +0.3%
208.43
US$22,927
110 +0.3% 208.43 US$22,927
2026-05-12 2026-05-11 B Purchase
154 +0.5%
207.04
US$31,884
154 +0.5% 207.04 US$31,884
2026-05-12 2026-05-11 B Purchase
802 +2.5%
206.06
US$165,260
802 +2.5% 206.06 US$165,260
2026-05-12 2026-05-11 B Purchase
520 +1.7%
205.08
US$106,642
520 +1.7% 205.08 US$106,642
2026-05-12 2026-05-11 B Purchase
244 +0.8%
204.10
US$49,800
244 +0.8% 204.10 US$49,800
2025-05-19 2025-05-16 B Purchase
300 +1.2%
167.03
US$50,109
300 +1.2% 167.03 US$50,109
2025-05-19 2025-05-16 B Purchase
1,147 +4.6%
166.28
US$190,723
1,147 +4.6% 166.28 US$190,723
2025-05-19 2025-05-16 B Purchase
303 +1.2%
165.19
US$50,053
303 +1.2% 165.19 US$50,053
2025-05-19 2025-05-16 B Purchase
600 +2.5%
164.00
US$98,400
600 +2.5% 164.00 US$98,400
2025-05-19 2025-05-16 B Purchase
400 +1.7%
162.99
US$65,196
400 +1.7% 162.99 US$65,196
2024-03-06 2024-03-04 S Sale
1,168 -3.0%
244.37
US$285,419
1,168 -3.0% 244.37 US$285,419
2024-03-06 2024-03-04 S Sale
3,832 -8.8%
243.03
US$931,305
3,832 -8.8% 243.03 US$931,305
2024-03-04 2024-03-04 PrS Proposed sale
5,000
242.10
US$1,210,500
5,000 242.10 US$1,210,500
2023-12-13 2023-12-13 S Sale
1,260 -8.1%
163.23
US$205,670
1,260 -8.1% 163.23 US$205,670
2023-12-13 2023-12-13 S Sale
2,756 -15.0%
162.43
US$447,668
2,756 -15.0% 162.43 US$447,668
2023-12-13 2023-12-13 S Sale
351 -1.9%
161.33
US$56,625
351 -1.9% 161.33 US$56,625
2023-12-13 2023-12-13 S Sale
1,340 -6.7%
160.22
US$214,689
1,340 -6.7% 160.22 US$214,689
2023-12-13 2023-12-12 S Sale
22 -0.1%
164.19
US$3,612
22 -0.1% 164.19 US$3,612
2023-12-12 2023-12-12 PrS Proposed sale
5,729
163.36
US$935,889
5,729 163.36 US$935,889
2023-03-07 2023-03-07 S Sale
3,030 -6.1%
117.18
US$355,054
3,030 -6.1% 117.18 US$355,054
2023-03-07 2023-03-07 S Sale
6,723 -12.0%
116.68
US$784,454
6,723 -12.0% 116.68 US$784,454
2023-03-07 2023-03-07 S Sale
24,655 -30.5%
115.38
US$2,844,600
24,655 -30.5% 115.38 US$2,844,600
2023-03-07 2023-03-03 S Sale
5,412 -18.5%
120.80
US$653,777
5,412 -18.5% 120.80 US$653,777
2023-03-07 2023-03-03 S Sale
3,960 -11.9%
120.26
US$476,247
3,960 -11.9% 120.26 US$476,247
2023-03-07 2023-03-03 S Sale
4,539 -12.0%
119.16
US$540,866
4,539 -12.0% 119.16 US$540,866
2023-03-07 2023-03-03 S Sale
5,916 -13.6%
118.00
US$698,101
5,916 -13.6% 118.00 US$698,101