Poppens James

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
2.5
30 days 90 days 120 days
Average return 9% 8.2% 15.1%
Success rate 69% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy
Poppens James's trades of Interface 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-03-06 2026-03-06 S Sale
76,551 +43.0%
333.19
US$1,415,554
76,551 +43.0% 333.19 US$1,415,554
2026-03-06 2026-03-06 PrS Proposed sale
41,344
261.64
US$1,192,458
41,344 261.64 US$1,192,458
2026-03-05 2026-03-05 PrS Proposed sale
95,242
149.95
US$2,133,359
95,242 149.95 US$2,133,359
2026-03-05 2026-03-05 S Sale
5,000 -4.3%
28.11
US$140,550
5,000 -4.3% 28.11 US$140,550
2026-03-05 2026-03-04 S Sale
2,650 -2.2%
29.11
US$77,142
2,650 -2.2% 29.11 US$77,142
2026-03-04 2026-03-04 PrS Proposed sale
2,650
29.11
US$77,134
2,650 29.11 US$77,134
2026-03-05 2026-03-03 S Sale
10,000 -7.7%
29.42
US$294,200
10,000 -7.7% 29.42 US$294,200
2026-03-03 2026-03-03 PrS Proposed sale
10,000
29.42
US$294,223
10,000 29.42 US$294,223
2026-03-02 2026-02-27 S Sale
5,206 -3.9%
31.28
US$162,844
5,206 -3.9% 31.28 US$162,844
2026-02-27 2026-02-27 PrS Proposed sale
5,206
31.28
US$162,868
5,206 31.28 US$162,868
2026-03-02 2026-02-26 S Sale
9,144 -6.0%
31.56
US$288,585
9,144 -6.0% 31.56 US$288,585
2026-02-26 2026-02-26 PrS Proposed sale
9,144
31.56
US$288,594
9,144 31.56 US$288,594
2025-08-22 2025-08-21 S Sale
5,000 -3.9%
26.14
US$130,700
5,000 -3.9% 26.14 US$130,700
2025-08-21 2025-08-21 PrS Proposed sale
5,000
26.16
US$130,800
5,000 26.16 US$130,800
2025-05-30 2025-05-30 PrS Proposed sale
526
20.12
US$10,582
526 20.12 US$10,582
2025-05-30 2025-05-30 S Sale
526 -0.4%
20.12
US$10,582
526 -0.4% 20.12 US$10,582
2025-05-30 2025-05-29 S Sale
19,474 -13.0%
20.14
US$392,150
19,474 -13.0% 20.14 US$392,150
2025-05-29 2025-05-29 PrS Proposed sale
19,474
20.14
US$392,150
19,474 20.14 US$392,150