| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 68 | +47.06% | +0.60% | -0.10% | +0.70% | +1.14% | 1.27 |
| 14d | 68 | +48.53% | +4.32% | +0.23% | +4.09% | +0.90% | 3.49 |
| 30d | 68 | +41.18% | +7.51% | +0.30% | +7.21% | +8.40% | 3.87 |
| 60d | 68 | +35.29% | +14.68% | +2.85% | +11.83% | +20.30% | 4.11 |
| 90d | 68 | +29.41% | +19.20% | +5.57% | +13.63% | +22.71% | 3.46 |
| 180d | 68 | +42.65% | +31.58% | +9.44% | +22.14% | +3.29% | 3.16 |
| 1y | 68 | +39.71% | +50.54% | +12.36% | +38.18% | +12.09% | 5.30 |
| 2y | 68(4 pending) | +57.81% | +17.55% | +13.76% | +3.79% | -18.54% | 0.41 |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| AMRC AMERESCO, INC. | SALE | 10,435 | — | — | 0 | Jun 4, 2026 | Jun 5, 2026 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASEGRANT Stock grant | 4,812 | — | — | 4,812 | Jun 4, 2026 | Jun 5, 2026 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 10,435 | — | — | 35,667 | Jun 4, 2026 | Jun 5, 2026 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 5,000 | — | — | 15,000 | May 29, 2026 | Jun 2, 2026 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 5,000 | $5.80 | $29.0K | 30,232 | May 29, 2026 | Jun 2, 2026 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 5,000 | $36.12 | $180.6K | 25,232 | May 29, 2026 | Jun 2, 2026 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 10,000 | — | — | 20,000 | May 19, 2026 | May 20, 2026 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 10,000 | $5.80 | $58.0K | 35,232 | May 19, 2026 | May 20, 2026 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 10,000 | $30.29 | $302.9K | 25,232 | May 19, 2026 | May 20, 2026 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 4,886 | — | — | 0 | Jun 4, 2025 | Jun 6, 2025 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 4,886 | — | — | 25,232 | Jun 4, 2025 | Jun 6, 2025 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASEGRANT Stock grant | 10,435 | — | — | 10,435 | Jun 4, 2025 | Jun 6, 2025 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 400 | $10.17 | $4.1K | 20,346 | Mar 10, 2025 | Mar 11, 2025 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 1,908 | $9.23 | $17.6K | 19,946 | Mar 6, 2025 | Mar 6, 2025 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 300 | $9.56 | $2.9K | 18,038 | Mar 5, 2025 | Mar 6, 2025 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 3,500 | $9.67 | $33.8K | 17,738 | Mar 4, 2025 | Mar 6, 2025 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 3,062 | — | — | 0 | Jun 13, 2024 | Jun 17, 2024 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 3,062 | — | — | 14,238 | Jun 13, 2024 | Jun 17, 2024 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASEGRANT Stock grant | 4,886 | — | — | 4,886 | Jun 4, 2024 | Jun 6, 2024 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 3,000 | — | — | 0 | Sep 1, 2023 | Sep 5, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 3,000 | $11.55 | $34.6K | 14,176 | Sep 1, 2023 | Sep 5, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 3,000 | $44.63 | $133.9K | 11,176 | Sep 1, 2023 | Sep 5, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $43.54 | $87.1K | 11,176 | Aug 31, 2023 | Sep 5, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | — | — | 3,000 | Aug 31, 2023 | Sep 5, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 2,000 | $11.55 | $23.1K | 13,176 | Aug 31, 2023 | Sep 5, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 3,000 | $44.48 | $133.4K | 11,176 | Aug 29, 2023 | Aug 30, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 3,000 | — | — | 5,000 | Aug 29, 2023 | Aug 30, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 3,000 | $11.55 | $34.6K | 14,176 | Aug 29, 2023 | Aug 30, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 2,000 | $11.55 | $23.1K | 13,176 | Aug 28, 2023 | Aug 30, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | — | — | 8,000 | Aug 28, 2023 | Aug 30, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $43.07 | $86.1K | 11,176 | Aug 28, 2023 | Aug 30, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,163 | $50.13 | $108.4K | 11,176 | Aug 11, 2023 | Aug 15, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASEGRANT Stock grant | 3,062 | — | — | 3,062 | Jun 13, 2023 | Jun 15, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,163 | — | — | 0 | May 19, 2023 | May 23, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 2,163 | — | — | 13,339 | May 19, 2023 | May 23, 2023 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASEGRANT Stock grant | 2,163 | — | — | 2,163 | Nov 4, 2022 | Nov 7, 2022 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASEGRANT Stock grant | 30,000 | — | — | 30,000 | Mar 4, 2022 | Mar 8, 2022 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 2,000 | $6.80 | $13.6K | 13,176 | Nov 11, 2021 | Nov 12, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $95.47 | $190.9K | 11,176 | Nov 11, 2021 | Nov 12, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | — | — | 4,000 | Nov 11, 2021 | Nov 12, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | — | — | 6,000 | Nov 9, 2021 | Nov 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 2,000 | $6.80 | $13.6K | 13,176 | Nov 9, 2021 | Nov 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $94.50 | $189.0K | 11,176 | Nov 8, 2021 | Nov 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 560 | $101.06 | $56.6K | 12,616 | Nov 8, 2021 | Nov 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 2,000 | $6.80 | $13.6K | 13,176 | Nov 8, 2021 | Nov 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,281 | $100.24 | $128.4K | 11,335 | Nov 8, 2021 | Nov 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 159 | $99.47 | $15.8K | 11,176 | Nov 8, 2021 | Nov 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | — | — | 8,000 | Nov 8, 2021 | Nov 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 4,000 | $4.74 | $19.0K | 15,176 | Nov 5, 2021 | Nov 8, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 4,000 | — | — | 0 | Nov 5, 2021 | Nov 8, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 4,000 | $96.34 | $385.4K | 11,176 | Nov 5, 2021 | Nov 8, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 3,252 | $93.03 | $302.5K | 12,553 | Nov 4, 2021 | Nov 8, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,371 | $93.97 | $128.8K | 15,805 | Nov 4, 2021 | Nov 8, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 6,000 | $4.74 | $28.4K | 17,176 | Nov 4, 2021 | Nov 8, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,377 | $92.28 | $127.1K | 11,176 | Nov 4, 2021 | Nov 8, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 6,000 | — | — | 4,000 | Nov 4, 2021 | Nov 8, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,000 | $71.80 | $71.8K | 12,176 | Sep 3, 2021 | Sep 7, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,000 | $70.79 | $70.8K | 11,176 | Sep 3, 2021 | Sep 7, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,000 | $70.89 | $70.9K | 14,176 | Sep 2, 2021 | Sep 7, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,000 | $71.67 | $71.7K | 13,176 | Sep 2, 2021 | Sep 7, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $68.75 | $137.5K | 15,176 | Aug 30, 2021 | Sep 1, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $65.89 | $131.8K | 17,176 | Aug 16, 2021 | Aug 18, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $69.58 | $139.2K | 19,176 | Aug 10, 2021 | Aug 12, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,500 | $66.04 | $99.1K | 24,676 | Aug 9, 2021 | Aug 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,500 | $67.00 | $100.5K | 23,176 | Aug 9, 2021 | Aug 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $68.59 | $137.2K | 21,176 | Aug 9, 2021 | Aug 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 5,000 | $64.10 | $320.5K | 26,176 | Aug 6, 2021 | Aug 10, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,000 | $55.12 | $55.1K | 31,176 | Jun 1, 2021 | Jun 3, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,000 | $54.31 | $54.3K | 32,176 | May 28, 2021 | Jun 1, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $53.33 | $106.7K | 33,176 | May 27, 2021 | Jun 1, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $51.76 | $103.5K | 35,176 | May 26, 2021 | May 27, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $51.99 | $104.0K | 37,176 | May 25, 2021 | May 27, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $52.00 | $104.0K | 39,176 | May 21, 2021 | May 24, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASEGRANT Stock grant | 10,000 | — | — | 10,000 | May 20, 2021 | May 24, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,500 | $49.58 | $123.9K | 41,176 | May 19, 2021 | May 20, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,500 | $50.79 | $127.0K | 43,676 | May 18, 2021 | May 20, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,500 | $48.67 | $121.7K | 46,176 | May 17, 2021 | May 18, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,500 | $49.18 | $123.0K | 48,676 | May 14, 2021 | May 18, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 5,000 | $47.97 | $239.8K | 51,176 | May 11, 2021 | May 12, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,500 | $50.73 | $126.8K | 56,176 | May 10, 2021 | May 12, 2021 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2 | $43.56 | $87 | 68,674 | Dec 9, 2020 | Dec 10, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 9,998 | $41.91 | $419.0K | 58,676 | Dec 8, 2020 | Dec 10, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 10,000 | $7.30 | $73.0K | 68,676 | Dec 8, 2020 | Dec 10, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 10,000 | $7.30 | $73.0K | 0 | Dec 8, 2020 | Dec 10, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 5,000 | $43.87 | $219.3K | 58,676 | Dec 8, 2020 | Dec 10, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 100 | $43.58 | $4.4K | 68,576 | Dec 4, 2020 | Dec 8, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 400 | $43.57 | $17.4K | 68,176 | Dec 4, 2020 | Dec 8, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 10,000 | $6.70 | $67.0K | 68,676 | Dec 4, 2020 | Dec 8, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 10,000 | $6.70 | $67.0K | 0 | Dec 4, 2020 | Dec 8, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 4,500 | $43.56 | $196.0K | 63,676 | Dec 4, 2020 | Dec 8, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 5,000 | $44.23 | $221.1K | 58,676 | Dec 3, 2020 | Dec 4, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 10,000 | $8.39 | $83.9K | 68,676 | Dec 1, 2020 | Dec 2, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 10,000 | $8.39 | $83.9K | 0 | Dec 1, 2020 | Dec 2, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 5,000 | $44.73 | $223.6K | 63,676 | Dec 1, 2020 | Dec 2, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 5,000 | $43.91 | $219.6K | 58,676 | Nov 30, 2020 | Dec 2, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 5,000 | $45.53 | $227.6K | 63,676 | Nov 24, 2020 | Nov 25, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 3,000 | $42.97 | $128.9K | 68,676 | Nov 20, 2020 | Nov 23, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $43.18 | $86.4K | 71,676 | Nov 17, 2020 | Nov 18, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $43.40 | $86.8K | 73,676 | Nov 16, 2020 | Nov 18, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $44.11 | $88.2K | 75,676 | Nov 11, 2020 | Nov 12, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $43.44 | $86.9K | 77,676 | Nov 10, 2020 | Nov 12, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $43.37 | $86.7K | 82,676 | Nov 9, 2020 | Nov 12, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 3,000 | $44.44 | $133.3K | 79,676 | Nov 9, 2020 | Nov 12, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 40,000 | $14.81 | $592.4K | 124,676 | Nov 5, 2020 | Nov 9, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 40,000 | $14.81 | $592.4K | 0 | Nov 5, 2020 | Nov 9, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASE | 10,000 | $10.75 | $107.5K | 84,676 | Nov 5, 2020 | Nov 9, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 40,000 | $42.39 | $1.70M | 84,676 | Nov 5, 2020 | Nov 9, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 10,000 | $10.75 | $107.5K | 0 | Nov 5, 2020 | Nov 9, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 500 | $23.78 | $11.9K | 74,676 | Jun 5, 2020 | Jun 9, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,500 | $23.57 | $35.4K | 75,176 | Jun 5, 2020 | Jun 9, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,000 | $22.60 | $22.6K | 76,676 | Jun 3, 2020 | Jun 5, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,000 | $22.25 | $22.3K | 77,676 | Jun 1, 2020 | Jun 2, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | PURCHASEGRANT Stock grant | 10,000 | — | — | 10,000 | May 29, 2020 | Jun 2, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 1,540 | $21.41 | $33.0K | 79,136 | May 28, 2020 | Jun 1, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 460 | $21.43 | $9.9K | 78,676 | May 28, 2020 | Jun 1, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $21.28 | $42.6K | 80,676 | May 26, 2020 | May 28, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 2,000 | $19.44 | $38.9K | 82,676 | May 11, 2020 | May 13, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 6,000 | $19.18 | $115.1K | 84,676 | May 7, 2020 | May 11, 2020 ↗ | View → |
| AMRC AMERESCO, INC. | SALE | 5,000 | $20.84 | $104.2K | 90,676 | Mar 10, 2020 | Mar 11, 2020 ↗ | View → |