FOSTER VINCENT D
Insider CIK 1069725 · PWR Director · MAIN Executive Chairman, Director · TISI Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| MAIN Main Street Capital CORP | J Other | 2026-09-28 | 2026-10-20 | 99 | $55.10 | $5.5K | 70,605 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-09-28 | 2026-10-20 | 192 | $55.10 | $10.6K | 35,620 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-09-28 | 2026-10-20 | 99 | $55.10 | $5.5K | 71,356 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-09-28 | 2026-10-20 | 1,297 | $55.10 | $71.4K | 1,680,118 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-09-28 | 2026-10-20 | 16 | $55.10 | $874 | 1,678,821 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-09-15 | 2026-10-20 | 85 | $56.37 | $4.8K | 70,506 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-09-15 | 2026-10-20 | 165 | $56.37 | $9.3K | 35,428 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-09-15 | 2026-10-20 | 85 | $56.37 | $4.8K | 71,257 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-09-15 | 2026-10-20 | 1,114 | $56.37 | $62.8K | 1,678,805 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-09-15 | 2026-10-20 | 14 | $56.37 | $768 | 1,677,691 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-08-14 | 2026-09-15 | 13 | $59.23 | $765 | 1,676,621 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-08-14 | 2026-09-15 | 1,056 | $59.23 | $62.5K | 1,677,677 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-08-14 | 2026-09-15 | 81 | $59.23 | $4.8K | 71,171 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-08-14 | 2026-09-15 | 156 | $59.23 | $9.3K | 35,263 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-08-14 | 2026-09-15 | 81 | $59.23 | $4.8K | 70,421 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-08-14 | 2026-09-15 | 81 | $59.23 | $4.8K | 70,421 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-08-14 | 2026-09-15 | 156 | $59.23 | $9.3K | 35,263 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-08-14 | 2026-09-15 | 81 | $59.23 | $4.8K | 71,171 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-08-14 | 2026-09-15 | 1,056 | $59.23 | $62.5K | 1,677,677 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-08-14 | 2026-09-15 | 13 | $59.23 | $765 | 1,676,621 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-07-15 | 2026-08-14 | 174 | $53.09 | $9.2K | 35,106 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-07-15 | 2026-08-14 | 90 | $53.09 | $4.8K | 71,091 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-07-15 | 2026-08-14 | 1,172 | $53.09 | $62.2K | 1,676,609 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-07-15 | 2026-08-14 | 14 | $53.09 | $761 | 1,675,436 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-07-15 | 2026-08-14 | 90 | $53.09 | $4.8K | 70,340 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-07-15 | 2026-08-14 | 90 | $53.09 | $4.8K | 70,340 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-07-15 | 2026-08-14 | 174 | $53.09 | $9.2K | 35,106 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-07-15 | 2026-08-14 | 90 | $53.09 | $4.8K | 71,091 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-07-15 | 2026-08-14 | 1,172 | $53.09 | $62.2K | 1,676,609 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-07-15 | 2026-08-14 | 14 | $53.09 | $761 | 1,675,436 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-29 | 2026-08-14 | 203 | $51.01 | $10.4K | 34,933 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-29 | 2026-08-14 | 105 | $51.01 | $5.4K | 71,001 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-29 | 2026-08-14 | 1,373 | $51.01 | $70.0K | 1,675,422 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-29 | 2026-08-14 | 17 | $51.01 | $856 | 1,674,049 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-29 | 2026-08-14 | 105 | $51.01 | $5.4K | 70,251 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-29 | 2026-08-14 | 105 | $51.01 | $5.4K | 70,251 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-29 | 2026-08-14 | 203 | $51.01 | $10.4K | 34,933 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-29 | 2026-08-14 | 105 | $51.01 | $5.4K | 71,001 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-29 | 2026-08-14 | 1,373 | $51.01 | $70.0K | 1,675,422 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-29 | 2026-08-14 | 17 | $51.01 | $857 | 1,674,049 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-15 | 2026-08-14 | 89 | $52.02 | $4.6K | 70,146 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-15 | 2026-08-14 | 14 | $52.02 | $739 | 1,672,871 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-15 | 2026-08-14 | 173 | $52.02 | $9.0K | 34,730 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-15 | 2026-08-14 | 89 | $52.02 | $4.6K | 70,896 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-15 | 2026-08-14 | 1,161 | $52.02 | $60.4K | 1,674,032 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-15 | 2026-08-14 | 89 | $52.02 | $4.6K | 70,146 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-15 | 2026-08-14 | 173 | $52.02 | $9.0K | 34,730 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-15 | 2026-08-14 | 89 | $52.02 | $4.6K | 70,896 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-15 | 2026-08-14 | 1,161 | $52.02 | $60.4K | 1,674,032 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-06-15 | 2026-08-14 | 14 | $52.02 | $739 | 1,672,871 | SEC↗ |
| MAIN Main Street Capital CORP | G Gift | 2026-05-18 | 2026-05-20 | 35,500 | — | $0 | 70,057 | SEC↗ |
| MAIN Main Street Capital CORP | G Gift | 2026-05-18 | 2026-05-20 | 35,500 | — | $0 | 70,807 | SEC↗ |
| MAIN Main Street Capital CORP | G Gift | 2026-05-18 | 2026-05-20 | 71,000 | — | $0 | 1,672,857 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-05-15 | 2026-05-20 | 1,548 | $50.69 | $78.5K | 1,743,857 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-05-15 | 2026-05-20 | 14 | $50.69 | $734 | 1,742,310 | SEC↗ |
| MAIN Main Street Capital CORP | A Award | 2026-05-04 | 2026-05-06 | 538 | — | $0 | 1,742,295 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-04-15 | 2026-05-06 | 1,385 | $56.39 | $78.1K | 1,741,757 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-04-15 | 2026-05-06 | 13 | $56.39 | $731 | 1,740,372 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-03-27 | 2026-04-03 | 16 | $52.92 | $839 | 1,738,666 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-03-27 | 2026-04-03 | 1,693 | $52.92 | $89.6K | 1,740,359 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-03-13 | 2026-04-03 | 1,414 | $54.66 | $77.3K | 1,738,650 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-03-13 | 2026-04-03 | 13 | $54.66 | $724 | 1,737,237 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-02-13 | 2026-03-11 | 1,264 | $60.89 | $77.0K | 1,737,223 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-02-13 | 2026-03-11 | 12 | $60.89 | $721 | 1,735,959 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-01-15 | 2026-02-13 | 12 | $62.27 | $718 | 1,734,717 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2026-01-15 | 2026-02-13 | 1,231 | $62.27 | $76.6K | 1,735,948 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-12-29 | 2026-01-13 | 1,448 | $60.77 | $88.0K | 1,734,705 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-12-29 | 2026-01-13 | 14 | $60.77 | $824 | 1,733,257 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-12-15 | 2026-01-13 | 1,200 | $62.05 | $74.5K | 1,733,244 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-12-15 | 2026-01-13 | 11 | $62.05 | $697 | 1,732,044 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-11-14 | 2025-12-05 | 1,259 | $58.90 | $74.2K | 1,732,032 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-11-14 | 2025-12-05 | 12 | $58.90 | $694 | 1,730,773 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-10-15 | 2025-11-14 | 12 | $58.38 | $692 | 1,729,497 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-10-15 | 2025-11-14 | 1,265 | $58.38 | $73.8K | 1,730,761 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-09-26 | 2025-10-14 | 13 | $63.72 | $809 | 1,728,128 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-09-26 | 2025-10-14 | 1,357 | $63.72 | $86.5K | 1,729,485 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-09-15 | 2025-10-14 | 1,093 | $66.98 | $73.2K | 1,728,115 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-09-15 | 2025-10-14 | 10 | $66.98 | $686 | 1,727,022 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-08-15 | 2025-09-02 | 1,465 | $67.15 | $98.3K | 1,727,012 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-08-15 | 2025-09-02 | 10 | $67.15 | $683 | 1,725,547 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-07-15 | 2025-08-14 | 1,541 | $63.57 | $98.0K | 1,725,537 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-07-15 | 2025-08-14 | 11 | $63.57 | $680 | 1,723,996 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-06-27 | 2025-07-14 | 13 | $59.32 | $797 | 1,722,053 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-06-27 | 2025-07-14 | 1,933 | $59.32 | $114.7K | 1,723,985 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-06-13 | 2025-07-14 | 1,634 | $58.23 | $95.1K | 1,722,039 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-06-13 | 2025-07-14 | 11 | $58.23 | $661 | 1,720,405 | SEC↗ |
| PWR QUANTA SERVICES, INC. | M Exercise deriv | 2025-05-22 | 2025-05-27 | 622 | — | $0 | 23,558 | SEC↗ |
| PWR QUANTA SERVICES, INC. | M Exercise | 2025-05-22 | 2025-05-27 | 622 | — | $0 | 179,687 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-05-15 | 2025-06-05 | 12 | $53.17 | $658 | 1,718,613 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-05-15 | 2025-06-05 | 1,781 | $53.17 | $94.7K | 1,720,394 | SEC↗ |
| MAIN Main Street Capital CORP | A Award | 2025-05-05 | 2025-05-07 | 565 | — | $0 | 1,718,601 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-04-15 | 2025-05-02 | 12 | $53.11 | $655 | 1,716,261 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-04-15 | 2025-05-02 | 1,775 | $53.11 | $94.2K | 1,718,036 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-03-27 | 2025-05-02 | 1,943 | $57.92 | $112.5K | 1,716,249 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-03-27 | 2025-05-02 | 14 | $57.92 | $782 | 1,714,306 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-03-14 | 2025-05-02 | 12 | $54.71 | $648 | 1,712,587 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-03-14 | 2025-05-02 | 1,706 | $54.71 | $93.3K | 1,714,293 | SEC↗ |
| MAIN Main Street Capital CORP | S Sale | 2025-03-05 | 2025-03-07 | 35 | $58.05 | $2.0K | 1,712,575 | SEC↗ |
| MAIN Main Street Capital CORP | S Sale | 2025-03-05 | 2025-03-07 | 84,965 | $57.18 | $4.86M | 1,712,610 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-02-14 | 2025-03-07 | 1,330 | $60.88 | $81.0K | 1,797,575 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-02-14 | 2025-03-07 | 807 | $60.88 | $49.1K | 1,796,244 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-02-14 | 2025-03-07 | 11 | $60.88 | $646 | 1,795,437 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-01-15 | 2025-03-07 | 834 | $58.91 | $49.1K | 1,794,058 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-01-15 | 2025-03-07 | 11 | $58.91 | $643 | 1,793,224 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2025-01-15 | 2025-03-07 | 1,369 | $58.91 | $80.7K | 1,795,427 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-12-27 | 2025-01-15 | 1,671 | $57.64 | $96.3K | 1,793,213 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-12-27 | 2025-01-15 | 1,017 | $57.64 | $58.6K | 1,791,542 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-12-27 | 2025-01-15 | 13 | $57.64 | $768 | 1,790,525 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-12-13 | 2025-01-15 | 11 | $55.39 | $624 | 1,788,237 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-12-13 | 2025-01-15 | 1,413 | $55.39 | $78.3K | 1,790,512 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-12-13 | 2025-01-15 | 861 | $55.39 | $47.7K | 1,789,098 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-11-15 | 2024-12-12 | 12 | $52.16 | $621 | 1,785,822 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-11-15 | 2024-12-12 | 910 | $52.16 | $47.5K | 1,786,732 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-11-15 | 2024-12-12 | 1,494 | $52.16 | $77.9K | 1,788,226 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-10-15 | 2024-11-12 | 12 | $51.13 | $618 | 1,783,370 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-10-15 | 2024-11-12 | 924 | $51.13 | $47.2K | 1,784,294 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-10-15 | 2024-11-12 | 1,517 | $51.13 | $77.6K | 1,785,811 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-09-27 | 2024-10-17 | 15 | $50.26 | $752 | 1,780,336 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-09-27 | 2024-10-17 | 1,144 | $50.26 | $57.5K | 1,781,480 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-09-27 | 2024-10-17 | 1,878 | $50.26 | $94.4K | 1,783,358 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-09-13 | 2024-10-17 | 12 | $49.48 | $612 | 1,777,826 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-09-13 | 2024-10-17 | 944 | $49.48 | $46.7K | 1,778,771 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-09-13 | 2024-10-17 | 1,550 | $49.48 | $76.7K | 1,780,321 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-08-15 | 2024-08-29 | 1,575 | $48.45 | $76.3K | 1,777,814 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-08-15 | 2024-08-29 | 13 | $48.45 | $609 | 1,775,279 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-08-15 | 2024-08-29 | 959 | $48.45 | $46.5K | 1,776,239 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-07-15 | 2024-08-19 | 12 | $51.67 | $606 | 1,772,901 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-07-15 | 2024-08-19 | 1,470 | $51.67 | $76.0K | 1,775,267 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-07-15 | 2024-08-19 | 895 | $51.67 | $46.3K | 1,773,797 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-06-27 | 2024-08-19 | 15 | $49.75 | $737 | 1,769,899 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-06-27 | 2024-08-19 | 1,132 | $49.75 | $56.3K | 1,771,031 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-06-27 | 2024-08-19 | 1,859 | $49.75 | $92.5K | 1,772,890 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-06-14 | 2024-06-28 | 12 | $49.14 | $587 | 1,767,474 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-06-14 | 2024-06-28 | 1,498 | $49.14 | $73.6K | 1,769,884 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-06-14 | 2024-06-28 | 912 | $49.14 | $44.8K | 1,768,386 | SEC↗ |
| PWR QUANTA SERVICES, INC. | M Exercise deriv | 2024-06-01 | 2024-06-04 | 971 | — | $0 | 24,180 | SEC↗ |
| PWR QUANTA SERVICES, INC. | M Exercise | 2024-06-01 | 2024-06-04 | 971 | — | $0 | 179,065 | SEC↗ |
| PWR QUANTA SERVICES, INC. | A Award deriv | 2024-05-24 | 2024-05-29 | 622 | — | $0 | 25,151 | SEC↗ |
| MAIN Main Street Capital CORP | G Gift | 2024-05-20 | 2024-05-21 | 1,000 | — | $0 | 1,765,085 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-05-15 | 2024-06-07 | 1,470 | $49.83 | $73.3K | 1,767,462 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-05-15 | 2024-06-07 | 12 | $49.83 | $584 | 1,765,097 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-05-15 | 2024-06-07 | 895 | $49.83 | $44.6K | 1,765,992 | SEC↗ |
| MAIN Main Street Capital CORP | A Award | 2024-05-06 | 2024-05-08 | 590 | — | $0 | 1,766,085 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-04-15 | 2024-05-03 | 1,553 | $46.94 | $72.9K | 1,765,495 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-04-15 | 2024-05-03 | 946 | $46.94 | $44.4K | 1,763,942 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-04-15 | 2024-05-03 | 12 | $46.94 | $581 | 1,762,997 | SEC↗ |
| MAIN Main Street Capital CORP | F Tax w/h | 2024-04-01 | 2024-04-02 | 3,155 | $47.31 | $149.3K | 1,759,861 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-03-27 | 2024-05-03 | 1,951 | $46.40 | $90.5K | 1,762,984 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-03-27 | 2024-05-03 | 1,157 | $46.40 | $53.7K | 1,761,033 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-03-27 | 2024-05-03 | 16 | $46.40 | $722 | 1,759,877 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-03-15 | 2024-03-28 | 1,572 | $45.82 | $72.0K | 1,763,016 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-03-15 | 2024-03-28 | 13 | $45.82 | $574 | 1,760,512 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-03-15 | 2024-03-28 | 932 | $45.82 | $42.7K | 1,761,444 | SEC↗ |
| PWR QUANTA SERVICES, INC. | S Sale | 2024-02-27 | 2024-02-29 | 7,656 | $239.12 | $1.83M | 178,094 | SEC↗ |
| PWR QUANTA SERVICES, INC. | S Sale | 2024-02-27 | 2024-02-29 | 1,430 | $237.27 | $339.3K | 194,164 | SEC↗ |
| PWR QUANTA SERVICES, INC. | S Sale | 2024-02-27 | 2024-02-29 | 8,414 | $238.37 | $2.01M | 185,750 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-02-15 | 2024-03-05 | 957 | $44.40 | $42.5K | 1,758,885 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-02-15 | 2024-03-05 | 1,614 | $44.40 | $71.7K | 1,760,499 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-02-15 | 2024-03-05 | 13 | $44.40 | $571 | 1,757,928 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-01-12 | 2024-01-25 | 967 | $43.69 | $42.3K | 1,756,285 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-01-12 | 2024-01-25 | 13 | $43.69 | $568 | 1,755,317 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2024-01-12 | 2024-01-25 | 1,631 | $43.69 | $71.3K | 1,757,916 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-12-27 | 2024-01-11 | 15 | $43.12 | $647 | 1,752,307 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-12-27 | 2024-01-11 | 1,116 | $43.12 | $48.1K | 1,753,423 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-12-27 | 2024-01-11 | 1,882 | $43.12 | $81.1K | 1,755,304 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-12-15 | 2024-01-11 | 952 | $42.93 | $40.9K | 1,750,686 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-12-15 | 2024-01-11 | 13 | $42.93 | $550 | 1,749,733 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-12-15 | 2024-01-11 | 1,606 | $42.93 | $69.0K | 1,752,292 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-11-15 | 2023-11-30 | 997 | $40.77 | $40.7K | 1,748,039 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-11-15 | 2023-11-30 | 1,682 | $40.77 | $68.6K | 1,749,720 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-11-15 | 2023-11-30 | 13 | $40.77 | $547 | 1,747,042 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-10-13 | 2023-11-14 | 14 | $39.70 | $543 | 1,744,293 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-10-13 | 2023-11-14 | 1,018 | $39.70 | $40.4K | 1,745,311 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-10-13 | 2023-11-14 | 1,717 | $39.70 | $68.2K | 1,747,028 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-09-27 | 2023-10-16 | 1,973 | $40.14 | $79.2K | 1,744,280 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-09-27 | 2023-10-16 | 1,170 | $40.14 | $47.0K | 1,742,306 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-09-27 | 2023-10-16 | 16 | $40.14 | $631 | 1,741,136 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-09-15 | 2023-10-16 | 1,611 | $40.89 | $65.9K | 1,741,120 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-09-15 | 2023-10-16 | 955 | $40.89 | $39.1K | 1,739,509 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-09-15 | 2023-10-16 | 13 | $40.89 | $525 | 1,738,554 | SEC↗ |
| PWR QUANTA SERVICES, INC. | G Gift | 2023-08-17 | 2023-08-21 | 5,000 | — | $0 | 195,594 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-08-15 | 2023-09-06 | 1,612 | $40.65 | $65.5K | 1,738,541 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-08-15 | 2023-09-06 | 956 | $40.65 | $38.8K | 1,736,929 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-08-15 | 2023-09-06 | 13 | $40.65 | $522 | 1,735,974 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-07-14 | 2023-08-10 | 13 | $40.44 | $519 | 1,733,395 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-07-14 | 2023-08-10 | 1,611 | $40.44 | $65.1K | 1,735,961 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-07-14 | 2023-08-10 | 955 | $40.44 | $38.6K | 1,734,350 | SEC↗ |
| PWR QUANTA SERVICES, INC. | L Small acq | 2023-07-12 | 2023-08-21 | 1 | $200.07 | $200 | 200,594 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-06-28 | 2023-07-19 | 1,631 | $38.85 | $63.4K | 1,733,382 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-06-28 | 2023-07-19 | 967 | $38.85 | $37.6K | 1,731,751 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-06-28 | 2023-07-19 | 13 | $38.85 | $505 | 1,730,784 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-06-15 | 2023-07-19 | 952 | $39.23 | $37.4K | 1,729,165 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-06-15 | 2023-07-19 | 1,606 | $39.23 | $63.0K | 1,730,771 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-06-15 | 2023-07-19 | 13 | $39.23 | $502 | 1,728,213 | SEC↗ |
| PWR QUANTA SERVICES, INC. | M Exercise deriv | 2023-06-01 | 2023-06-05 | 1,393 | — | $0 | 24,529 | SEC↗ |
| PWR QUANTA SERVICES, INC. | M Exercise | 2023-06-01 | 2023-06-05 | 1,393 | — | $0 | 200,593 | SEC↗ |
| PWR QUANTA SERVICES, INC. | A Award deriv | 2023-05-23 | 2023-05-25 | 971 | — | $0 | 25,922 | SEC↗ |
| PWR QUANTA SERVICES, INC. | G Gift | 2023-05-17 | 2023-05-18 | 5,725 | — | $0 | 199,200 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-05-15 | 2023-06-02 | 1,582 | $39.60 | $62.6K | 1,728,200 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-05-15 | 2023-06-02 | 13 | $39.60 | $499 | 1,725,680 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-05-15 | 2023-06-02 | 938 | $39.60 | $37.1K | 1,726,618 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-04-14 | 2023-05-03 | 1,571 | $39.65 | $62.3K | 1,725,668 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-04-14 | 2023-05-03 | 932 | $39.65 | $36.9K | 1,724,097 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-04-14 | 2023-05-03 | 13 | $39.65 | $497 | 1,723,165 | SEC↗ |
| MAIN Main Street Capital CORP | F Tax w/h | 2023-04-01 | 2023-04-04 | 8,149 | $39.46 | $321.6K | 1,718,780 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-03-28 | 2023-04-14 | 671 | $39.38 | $26.4K | 1,721,928 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-03-28 | 2023-04-14 | 1,225 | $39.38 | $48.2K | 1,723,153 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-03-28 | 2023-04-14 | 10 | $39.38 | $384 | 1,721,257 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-03-15 | 2023-04-14 | 1,585 | $38.89 | $61.7K | 1,721,247 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-03-15 | 2023-04-14 | 869 | $38.89 | $33.8K | 1,719,662 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-03-15 | 2023-04-14 | 13 | $38.89 | $492 | 1,718,793 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-02-15 | 2023-03-09 | 12 | $39.67 | $489 | 1,724,537 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-02-15 | 2023-03-09 | 847 | $39.67 | $33.6K | 1,725,384 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-02-15 | 2023-03-09 | 1,545 | $39.67 | $61.3K | 1,726,929 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-01-13 | 2023-01-30 | 1,571 | $38.81 | $61.0K | 1,724,525 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-01-13 | 2023-01-30 | 13 | $38.81 | $486 | 1,722,094 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2023-01-13 | 2023-01-30 | 861 | $38.81 | $33.4K | 1,722,954 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-12-28 | 2023-01-11 | 6 | $36.71 | $215 | 1,720,942 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-12-28 | 2023-01-11 | 403 | $36.71 | $14.8K | 1,721,345 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-12-28 | 2023-01-11 | 736 | $36.71 | $27.0K | 1,722,081 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-12-15 | 2023-01-11 | 13 | $37.33 | $471 | 1,718,486 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-12-15 | 2023-01-11 | 867 | $37.33 | $32.4K | 1,719,353 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-12-15 | 2023-01-11 | 1,583 | $37.33 | $59.1K | 1,720,936 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-11-15 | 2022-12-02 | 853 | $37.73 | $32.2K | 1,716,916 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-11-15 | 2022-12-02 | 1,557 | $37.73 | $58.7K | 1,718,473 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-11-15 | 2022-12-02 | 12 | $37.73 | $468 | 1,716,063 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-10-14 | 2022-10-27 | 14 | $33.32 | $465 | 1,713,339 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-10-14 | 2022-10-27 | 960 | $33.32 | $32.0K | 1,714,299 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-10-14 | 2022-10-27 | 1,752 | $33.32 | $58.4K | 1,716,050 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-09-27 | 2022-10-17 | 765 | $34.56 | $26.5K | 1,713,325 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-09-27 | 2022-10-17 | 419 | $34.56 | $14.5K | 1,712,560 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-09-27 | 2022-10-17 | 6 | $34.56 | $211 | 1,712,140 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-09-15 | 2022-10-17 | 778 | $39.82 | $31.0K | 1,710,714 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-09-15 | 2022-10-17 | 1,421 | $39.82 | $56.6K | 1,712,134 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-09-15 | 2022-10-17 | 11 | $39.82 | $451 | 1,709,935 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-08-15 | 2022-08-29 | 706 | $43.70 | $30.8K | 1,708,636 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-08-15 | 2022-08-29 | 1,288 | $43.70 | $56.3K | 1,709,924 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-08-15 | 2022-08-29 | 10 | $43.70 | $449 | 1,707,930 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-07-15 | 2022-08-01 | 11 | $40.31 | $446 | 1,705,774 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-07-15 | 2022-08-01 | 1,386 | $40.31 | $55.9K | 1,707,920 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-07-15 | 2022-08-01 | 760 | $40.31 | $30.6K | 1,706,533 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-06-30 | 2022-08-01 | 4 | $38.55 | $155 | 1,704,980 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-06-30 | 2022-08-01 | 506 | $38.55 | $19.5K | 1,705,763 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-06-30 | 2022-08-01 | 277 | $38.55 | $10.7K | 1,705,257 | SEC↗ |
| PWR QUANTA SERVICES, INC. | S Sale | 2022-06-22 | 2022-06-24 | 2,000 | $119.56 | $239.1K | 204,925 | SEC↗ |
| PWR QUANTA SERVICES, INC. | S Sale | 2022-06-22 | 2022-06-24 | 12,948 | $118.92 | $1.54M | 206,925 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-06-15 | 2022-06-27 | 13 | $35.12 | $443 | 1,702,528 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-06-15 | 2022-06-27 | 867 | $35.12 | $30.4K | 1,703,394 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-06-15 | 2022-06-27 | 1,581 | $35.12 | $55.5K | 1,704,976 | SEC↗ |
| PWR QUANTA SERVICES, INC. | M Exercise deriv | 2022-06-01 | 2022-06-01 | 1,563 | — | $0 | 24,951 | SEC↗ |
| PWR QUANTA SERVICES, INC. | M Exercise | 2022-06-01 | 2022-06-01 | 1,563 | — | $0 | 219,873 | SEC↗ |
| PWR QUANTA SERVICES, INC. | A Award deriv | 2022-05-27 | 2022-06-01 | 1,393 | — | $0 | 26,514 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-05-13 | 2022-05-24 | 12 | $36.97 | $440 | 1,700,203 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-05-13 | 2022-05-24 | 819 | $36.97 | $30.3K | 1,701,022 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-05-13 | 2022-05-24 | 1,494 | $36.97 | $55.2K | 1,702,515 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-04-14 | 2022-04-29 | 1,312 | $41.86 | $54.9K | 1,700,191 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-04-14 | 2022-04-29 | 10 | $41.86 | $438 | 1,698,298 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-04-14 | 2022-04-29 | 580 | $41.86 | $24.3K | 1,698,879 | SEC↗ |
| MAIN Main Street Capital CORP | F Tax w/h | 2022-04-01 | 2022-04-04 | 17,658 | $42.64 | $752.9K | 1,697,653 | SEC↗ |
| MAIN Main Street Capital CORP | F Tax w/h | 2022-04-01 | 2022-04-15 | 17,676 | $42.64 | $753.7K | 1,697,635 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-03-30 | 2022-04-29 | 4 | $42.48 | $153 | 1,697,639 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-03-30 | 2022-04-29 | 199 | $42.48 | $8.5K | 1,697,838 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-03-30 | 2022-04-29 | 450 | $42.48 | $19.1K | 1,698,288 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-03-15 | 2022-03-24 | 604 | $39.94 | $24.1K | 1,713,945 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-03-15 | 2022-03-24 | 11 | $39.94 | $435 | 1,713,341 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-03-15 | 2022-03-24 | 1,366 | $39.94 | $54.5K | 1,715,311 | SEC↗ |
| MAIN Main Street Capital CORP | S Sale | 2022-03-02 | 2022-03-04 | 50,000 | $43.15 | $2.16M | 0 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-02-15 | 2022-03-02 | 10 | $42.29 | $433 | 1,711,480 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-02-15 | 2022-03-02 | 567 | $42.29 | $24.0K | 1,712,047 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-02-15 | 2022-03-02 | 1,283 | $42.29 | $54.3K | 1,713,331 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-01-14 | 2022-01-26 | 1,215 | $44.46 | $54.0K | 1,711,470 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-01-14 | 2022-01-26 | 537 | $44.46 | $23.9K | 1,710,255 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2022-01-14 | 2022-01-26 | 10 | $44.46 | $431 | 1,709,718 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-12-30 | 2022-01-18 | 4 | $44.76 | $200 | 1,708,901 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-12-30 | 2022-01-18 | 560 | $44.76 | $25.1K | 1,709,708 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-12-30 | 2022-01-18 | 248 | $44.76 | $11.1K | 1,709,148 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-12-15 | 2022-01-18 | 1,236 | $42.39 | $52.4K | 1,708,896 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-12-15 | 2022-01-18 | 10 | $42.39 | $418 | 1,707,114 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-12-15 | 2022-01-18 | 546 | $42.39 | $23.2K | 1,707,661 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-11-15 | 2021-11-23 | 1,138 | $45.83 | $52.1K | 1,707,104 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-11-15 | 2021-11-23 | 503 | $45.83 | $23.1K | 1,705,967 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-11-15 | 2021-11-23 | 9 | $45.83 | $416 | 1,705,464 | SEC↗ |
| PWR QUANTA SERVICES, INC. | G Gift | 2021-11-08 | 2021-12-01 | 8,150 | — | $0 | 218,310 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-10-15 | 2021-11-01 | 10 | $42.67 | $413 | 1,703,701 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-10-15 | 2021-11-01 | 538 | $42.67 | $22.9K | 1,704,239 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-10-15 | 2021-11-01 | 1,216 | $42.67 | $51.9K | 1,705,455 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-09-15 | 2021-09-28 | 1,223 | $41.22 | $50.4K | 1,703,692 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-09-15 | 2021-09-28 | 10 | $41.22 | $402 | 1,701,928 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-09-15 | 2021-09-28 | 541 | $41.22 | $22.3K | 1,702,469 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-08-13 | 2021-08-25 | 9 | $42.78 | $400 | 1,700,228 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-08-13 | 2021-08-25 | 518 | $42.78 | $22.2K | 1,700,746 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-08-13 | 2021-08-25 | 1,172 | $42.78 | $50.2K | 1,701,919 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-07-15 | 2021-07-28 | 1,206 | $41.37 | $49.9K | 1,700,219 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-07-15 | 2021-07-28 | 533 | $41.37 | $22.1K | 1,699,012 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-07-15 | 2021-07-28 | 10 | $41.37 | $398 | 1,698,479 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-06-15 | 2021-06-28 | 1,183 | $42.00 | $49.7K | 1,698,469 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-06-15 | 2021-06-28 | 523 | $42.00 | $22.0K | 1,697,287 | SEC↗ |
| MAIN Main Street Capital CORP | J Other | 2021-06-15 | 2021-06-28 | 9 | $42.00 | $396 | 1,696,764 | SEC↗ |
| PWR QUANTA SERVICES, INC. | M Exercise deriv | 2021-06-01 | 2021-06-01 | 4,425 | — | $0 | 25,121 | SEC↗ |
| PWR QUANTA SERVICES, INC. | M Exercise | 2021-06-01 | 2021-06-01 | 4,425 | — | $0 | 226,460 | SEC↗ |