Lane Brian E.'s most recent trade in Main Street Capital Corporation was a trade of 192 Common Stock done at an average price of $50.6 . Disclosure was reported to the exchange on May 15, 2026.
| Stock | Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|---|
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 50.60 per share. | 15 May 2026 | 192 | 52,261 (0%) | 0% | 50.6 | 9,716 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 50.90 per share. | 15 May 2026 | 72 | 52,068 (0%) | 0% | 50.9 | 3,665 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, CHIEF EXECUTIVE OFF. | Sale of securities on an exchange or to another person at price $ 1969.84 per share. | 05 May 2026 | 11,113 | 161,089 (0%) | 0% | 1969.8 | 21,890,810 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Grant, award, or other acquisition of securities at price $ 55.76 per share. | 04 May 2026 | 1,345 | 51,996 (0%) | 0% | 55.8 | 75,000 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 May 2026 | 538 | 50,651 (0%) | 0% | 0 | Common Stock | |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 57.92 per share. | 04 May 2026 | 161 | 50,113 (0%) | 0% | 57.9 | 9,325 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 56.48 per share. | 04 May 2026 | 62 | 49,951 (0%) | 0% | 56.5 | 3,502 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 1429.60 per share. | 01 Apr 2026 | 1,512 | 172,202 (0%) | 0% | 1429.6 | 2,161,548 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 1429.60 per share. | 01 Apr 2026 | 1,146 | 174,655 (0%) | 0% | 1429.6 | 1,638,316 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 1429.60 per share. | 01 Apr 2026 | 941 | 173,714 (0%) | 0% | 1429.6 | 1,345,249 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, CHIEF EXECUTIVE OFF. | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 23 Mar 2026 | 2,876 | 174,399 (0%) | 0% | 0 | Common Stock | |
| Comfort Systems USA Inc | Brian E. Lane | Director, CHIEF EXECUTIVE OFF. | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 23 Mar 2026 | 2,312 | 176,711 (0%) | 0% | 0 | Common Stock | |
| Comfort Systems USA Inc | Brian E. Lane | Director, CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 1408.25 per share. | 23 Mar 2026 | 910 | 175,801 (0%) | 0% | 1408.3 | 1,281,508 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 51.68 per share. | 13 Mar 2026 | 207 | 49,889 (0%) | 0% | 51.7 | 10,697 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 54.92 per share. | 13 Mar 2026 | 168 | 49,606 (0%) | 0% | 54.9 | 9,227 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 53.57 per share. | 13 Mar 2026 | 75 | 49,682 (0%) | 0% | 53.6 | 4,018 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 55.02 per share. | 13 Mar 2026 | 63 | 49,438 (0%) | 0% | 55.0 | 3,466 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 59.66 per share. | 13 Feb 2026 | 154 | 49,374 (0%) | 0% | 59.7 | 9,187 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 61.62 per share. | 13 Feb 2026 | 56 | 49,220 (0%) | 0% | 61.6 | 3,451 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 64.44 per share. | 15 Jan 2026 | 142 | 49,163 (0%) | 0% | 64.4 | 9,150 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 62.49 per share. | 15 Jan 2026 | 55 | 49,020 (0%) | 0% | 62.5 | 3,437 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 60.02 per share. | 15 Dec 2025 | 175 | 48,965 (0%) | 0% | 60.0 | 10,504 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 60.90 per share. | 15 Dec 2025 | 146 | 48,725 (0%) | 0% | 60.9 | 8,892 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 61.66 per share. | 15 Dec 2025 | 64 | 48,789 (0%) | 0% | 61.7 | 3,946 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 63.04 per share. | 15 Dec 2025 | 53 | 48,578 (0%) | 0% | 63.0 | 3,341 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Sale of securities on an exchange or to another person at price $ 947.98 per share. | 24 Nov 2025 | 7,158 | 180,888 (0%) | 0% | 948.0 | 6,785,645 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 58.63 per share. | 14 Nov 2025 | 151 | 48,524 (0%) | 0% | 58.6 | 8,853 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 59.39 per share. | 14 Nov 2025 | 56 | 48,373 (0%) | 0% | 59.4 | 3,326 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 58.37 per share. | 15 Oct 2025 | 151 | 48,316 (0%) | 0% | 58.4 | 8,814 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 59.14 per share. | 15 Oct 2025 | 56 | 48,165 (0%) | 0% | 59.1 | 3,312 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 64.11 per share. | 15 Sep 2025 | 161 | 48,108 (0%) | 0% | 64.1 | 10,321 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 65.22 per share. | 15 Sep 2025 | 134 | 47,885 (0%) | 0% | 65.2 | 8,739 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 64.63 per share. | 15 Sep 2025 | 60 | 47,946 (0%) | 0% | 64.6 | 3,878 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 67.02 per share. | 15 Sep 2025 | 49 | 47,751 (0%) | 0% | 67.0 | 3,284 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 66.45 per share. | 15 Aug 2025 | 131 | 47,702 (0%) | 0% | 66.5 | 8,705 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 68.15 per share. | 15 Aug 2025 | 48 | 47,570 (0%) | 0% | 68.1 | 3,271 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Sale of securities on an exchange or to another person at price $ 691.74 per share. | 07 Aug 2025 | 10,000 | 188,046 (0%) | 0% | 691.7 | 6,917,439 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 63.75 per share. | 15 Jul 2025 | 136 | 47,522 (0%) | 0% | 63.8 | 8,670 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 63.88 per share. | 15 Jul 2025 | 51 | 47,385 (0%) | 0% | 63.9 | 3,258 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 59.01 per share. | 13 Jun 2025 | 172 | 47,334 (0%) | 0% | 59.0 | 10,149 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 58.08 per share. | 13 Jun 2025 | 145 | 47,098 (0%) | 0% | 58.1 | 8,421 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 59.59 per share. | 13 Jun 2025 | 64 | 47,162 (0%) | 0% | 59.6 | 3,814 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 58.61 per share. | 13 Jun 2025 | 54 | 46,952 (0%) | 0% | 58.6 | 3,165 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 54.08 per share. | 15 May 2025 | 155 | 46,897 (0%) | 0% | 54.1 | 8,382 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 53.39 per share. | 15 May 2025 | 59 | 46,742 (0%) | 0% | 53.4 | 3,150 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Sale of securities on an exchange or to another person at price $ 431.66 per share. | 07 May 2025 | 15,000 | 198,046 (0%) | 0% | 431.7 | 6,474,875 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Grant, award, or other acquisition of securities at price $ 53.12 per share. | 05 May 2025 | 1,600 | 46,683 (0%) | 0% | 53.1 | 85,000 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 05 May 2025 | 565 | 45,082 (0%) | 0% | 0 | Common Stock | |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 324.55 per share. | 01 Apr 2025 | 1,880 | 213,046 (0%) | 0% | 324.6 | 610,154 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 324.55 per share. | 01 Apr 2025 | 1,512 | 214,926 (0%) | 0% | 324.6 | 490,720 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 324.55 per share. | 01 Apr 2025 | 941 | 216,438 (0%) | 0% | 324.6 | 305,402 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 19 Mar 2025 | 8,740 | 212,945 (0%) | 0% | 0 | Common Stock | |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 19 Mar 2025 | 7,310 | 220,255 (0%) | 0% | 0 | Common Stock | |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 357.53 per share. | 19 Mar 2025 | 2,876 | 217,379 (0%) | 0% | 357.5 | 1,028,256 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 57.48 per share. | 14 Mar 2025 | 165 | 44,313 (0%) | 0% | 57.5 | 9,484 | Common Stock |
| Main Street Cap Corp | E. Lane Brian | Director | Other type of transaction at price $ 53.68 per share. | 14 Mar 2025 | 148 | 44,517 (0%) | 0% | 53.7 | 7,945 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 56.61 per share. | 14 Mar 2025 | 139 | 44,086 (0%) | 0% | 56.6 | 7,869 | Common Stock |
| Main Street Cap Corp | Lane Brian E. | Director | Other type of transaction at price $ 58.48 per share. | 14 Mar 2025 | 61 | 44,148 (0%) | 0% | 58.5 | 3,567 | Common Stock |
| Main Street Cap Corp | Lane Brian E. | Director | Other type of transaction at price $ 53.36 per share. | 14 Mar 2025 | 56 | 44,369 (0%) | 0% | 53.4 | 2,988 | Common Stock |
| Main Street Cap Corp | Lane E. Brian | Director | Other type of transaction at price $ 54.80 per share. | 14 Mar 2025 | 54 | 43,946 (0%) | 0% | 54.8 | 2,959 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 59.57 per share. | 15 Jan 2025 | 131 | 43,716 (0%) | 0% | 59.6 | 7,804 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 61.71 per share. | 15 Jan 2025 | 127 | 43,892 (0%) | 0% | 61.7 | 7,837 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 59.68 per share. | 15 Jan 2025 | 60 | 43,585 (0%) | 0% | 59.7 | 3,581 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 61.40 per share. | 15 Jan 2025 | 48 | 43,765 (0%) | 0% | 61.4 | 2,947 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 58.22 per share. | 13 Dec 2024 | 160 | 43,524 (0%) | 0% | 58.2 | 9,316 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 55.70 per share. | 13 Dec 2024 | 136 | 43,302 (0%) | 0% | 55.7 | 7,575 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 58.40 per share. | 13 Dec 2024 | 60 | 43,363 (0%) | 0% | 58.4 | 3,504 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 55.86 per share. | 13 Dec 2024 | 51 | 43,166 (0%) | 0% | 55.9 | 2,849 | Common Stock |
| Main Street Cap Corp | E. Lane Brian | Director | Other type of transaction at price $ 52.36 per share. | 15 Nov 2024 | 144 | 43,115 (0%) | 0% | 52.4 | 7,540 | Common Stock |
| Main Street Cap Corp | E. Lane Brian | Director | Other type of transaction at price $ 52.50 per share. | 15 Nov 2024 | 54 | 42,970 (0%) | 0% | 52.5 | 2,835 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Sale of securities on an exchange or to another person at price $ 448.88 per share. | 13 Nov 2024 | 15,000 | 204,205 (0%) | 0% | 448.9 | 6,733,188 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 51.05 per share. | 15 Oct 2024 | 147 | 42,916 (0%) | 0% | 51.0 | 7,504 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 51.31 per share. | 15 Oct 2024 | 55 | 42,769 (0%) | 0% | 51.3 | 2,822 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 50.46 per share. | 13 Sep 2024 | 181 | 42,713 (0%) | 0% | 50.5 | 9,133 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 50.16 per share. | 13 Sep 2024 | 148 | 42,463 (0%) | 0% | 50.2 | 7,423 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 50.51 per share. | 13 Sep 2024 | 68 | 42,532 (0%) | 0% | 50.5 | 3,435 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 49.84 per share. | 13 Sep 2024 | 56 | 42,315 (0%) | 0% | 49.8 | 2,791 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 49.57 per share. | 15 Aug 2024 | 149 | 42,258 (0%) | 0% | 49.6 | 7,386 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 48.72 per share. | 15 Aug 2024 | 57 | 42,108 (0%) | 0% | 48.7 | 2,777 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Sale of securities on an exchange or to another person at price $ 329.55 per share. | 14 Aug 2024 | 15,000 | 219,205 (0%) | 0% | 329.5 | 4,943,226 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 50.27 per share. | 27 Jun 2024 | 178 | 41,855 (0%) | 0% | 50.3 | 8,948 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 51.77 per share. | 27 Jun 2024 | 142 | 42,051 (0%) | 0% | 51.8 | 7,351 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 50.21 per share. | 27 Jun 2024 | 67 | 41,677 (0%) | 0% | 50.2 | 3,364 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 52.15 per share. | 27 Jun 2024 | 53 | 41,909 (0%) | 0% | 52.2 | 2,764 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 49.47 per share. | 14 Jun 2024 | 144 | 41,609 (0%) | 0% | 49.5 | 7,123 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 49.59 per share. | 14 Jun 2024 | 54 | 41,465 (0%) | 0% | 49.6 | 2,678 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 49.57 per share. | 15 May 2024 | 143 | 41,410 (0%) | 0% | 49.6 | 7,089 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 50.80 per share. | 15 May 2024 | 49 | 41,266 (0%) | 0% | 50.8 | 2,489 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Grant, award, or other acquisition of securities at price $ 50.89 per share. | 06 May 2024 | 1,572 | 41,217 (0%) | 0% | 50.9 | 80,000 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 06 May 2024 | 590 | 39,644 (0%) | 0% | 0 | Common Stock | |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 320.03 per share. | 01 Apr 2024 | 2,086 | 234,205 (0%) | 0% | 320.0 | 667,583 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 320.03 per share. | 01 Apr 2024 | 1,881 | 236,291 (0%) | 0% | 320.0 | 601,976 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 320.03 per share. | 01 Apr 2024 | 1,512 | 238,172 (0%) | 0% | 320.0 | 483,885 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 46.85 per share. | 27 Mar 2024 | 177 | 38,858 (0%) | 0% | 46.9 | 8,293 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 46.69 per share. | 27 Mar 2024 | 143 | 39,054 (0%) | 0% | 46.7 | 6,677 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 46.59 per share. | 27 Mar 2024 | 66 | 38,681 (0%) | 0% | 46.6 | 3,075 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 47.62 per share. | 27 Mar 2024 | 52 | 38,911 (0%) | 0% | 47.6 | 2,476 | Common Stock |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 20 Mar 2024 | 7,558 | 242,658 (0%) | 0% | 0 | Common Stock | |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 20 Mar 2024 | 7,174 | 235,100 (0%) | 0% | 0 | Common Stock | |
| Comfort Systems USA Inc | Brian E. Lane | Director, PRESIDENT/CHIEF EXECUTIVE OFF. | Payment of exercise price or tax liability using portion of securities received from the company at price $ 314.31 per share. | 20 Mar 2024 | 2,974 | 239,684 (0%) | 0% | 314.3 | 934,758 | Common Stock |
| Main Street Cap Corp | Brian E. Lane | Director | Other type of transaction at price $ 46.48 per share. | 15 Mar 2024 | 142 | 38,615 (0%) | 0% | 46.5 | 6,600 | Common Stock |