Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 100 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 15, 2020 MAIN J 109 $26.13 $2,848 87,595 Direct +0.12% Acquired 110.9% (price as of 2026-10-02)
April 15, 2020 MAIN J 302 $24.78 $7,484 87,897 Direct +0.34% Acquired 122.4% (price as of 2026-10-02)
March 13, 2020 MAIN J 106 $26.52 $2,811 87,222 Direct +0.12% Acquired 107.8% (price as of 2026-10-02)
March 13, 2020 MAIN J 264 $28.18 $7,440 87,486 Direct +0.30% Acquired 95.6% (price as of 2026-10-02)
Feb. 14, 2020 MAIN J 62 $45.00 $2,790 86,951 Direct +0.07% Acquired 22.5% (price as of 2026-10-02)
Feb. 14, 2020 MAIN J 165 $44.90 $7,408 87,116 Direct +0.19% Acquired 22.7% (price as of 2026-10-02)
Jan. 15, 2020 MAIN J 63 $44.17 $2,783 86,723 Direct +0.07% Acquired 24.8% (price as of 2026-10-02)
Jan. 15, 2020 MAIN J 166 $44.57 $7,399 86,889 Direct +0.19% Acquired 23.6% (price as of 2026-10-02)
Dec. 26, 2019 MAIN J 75 $43.56 $3,267 86,463 Direct +0.09% Acquired 26.5% (price as of 2026-10-02)
Dec. 26, 2019 MAIN J 197 $43.68 $8,605 86,659 Direct +0.23% Acquired 26.2% (price as of 2026-10-02)
Dec. 11, 2019 MAIN J 64 $43.25 $2,768 86,220 Direct +0.07% Acquired 27.4% (price as of 2026-10-02)
Dec. 11, 2019 MAIN J 169 $43.30 $7,318 86,388 Direct +0.20% Acquired 27.3% (price as of 2026-10-02)
Nov. 15, 2019 MAIN J 64 $42.91 $2,746 85,987 Direct +0.07% Acquired 28.4% (price as of 2026-10-02)
Nov. 15, 2019 MAIN J 169 $43.03 $7,272 86,156 Direct +0.20% Acquired 28.1% (price as of 2026-10-02)
Oct. 15, 2019 MAIN J 65 $41.90 $2,724 85,751 Direct +0.08% Acquired 31.5% (price as of 2026-10-02)
Oct. 15, 2019 MAIN J 172 $42.14 $7,248 85,923 Direct +0.20% Acquired 30.8% (price as of 2026-10-02)
Sept. 16, 2019 MAIN J 63 $43.30 $2,728 85,520 Direct +0.07% Acquired 27.3% (price as of 2026-10-02)
Sept. 16, 2019 MAIN J 166 $43.33 $7,193 85,686 Direct +0.19% Acquired 27.2% (price as of 2026-10-02)
Aug. 15, 2019 MAIN J 64 $42.30 $2,707 85,289 Direct +0.08% Acquired 30.3% (price as of 2026-10-02)
Aug. 15, 2019 MAIN J 169 $42.47 $7,177 85,457 Direct +0.20% Acquired 29.8% (price as of 2026-10-02)
July 15, 2019 MAIN J 64 $42.16 $2,698 85,057 Direct +0.08% Acquired 30.7% (price as of 2026-10-02)
July 15, 2019 MAIN J 167 $42.59 $7,113 85,224 Direct +0.20% Acquired 29.4% (price as of 2026-10-02)
June 25, 2019 MAIN J 79 $41.54 $3,282 84,783 Direct +0.09% Acquired 32.7% (price as of 2026-10-02)
June 25, 2019 MAIN J 210 $41.08 $8,627 84,993 Direct +0.25% Acquired 34.2% (price as of 2026-10-02)
June 14, 2019 MAIN J 63 $41.52 $2,616 84,540 Direct +0.07% Acquired 32.7% (price as of 2026-10-02)
June 14, 2019 MAIN J 165 $41.80 $6,897 84,704 Direct +0.20% Acquired 31.8% (price as of 2026-10-02)
May 15, 2019 MAIN J 64 $40.48 $2,591 84,333 Direct +0.08% Acquired 36.1% (price as of 2026-10-02)
May 15, 2019 MAIN J 144 $40.64 $5,852 84,477 Direct +0.17% Acquired 35.6% (price as of 2026-10-02)
May 6, 2019 MAIN A 751 · · 79,324 Direct +0.96% Acquired (price as of 2026-10-02)
May 6, 2019 MAIN A 4,945 $39.94 $197,503 84,269 Direct +6.23% Acquired 38.0% (price as of 2026-10-02)
April 15, 2019 MAIN J 67 $38.39 $2,572 78,421 Direct +0.09% Acquired 43.6% (price as of 2026-10-02)
April 15, 2019 MAIN J 152 $38.40 $5,837 78,573 Direct +0.19% Acquired 43.5% (price as of 2026-10-02)
March 15, 2019 MAIN J 194 $38.25 $7,420 78,207 Direct +0.25% Acquired 44.1% (price as of 2026-10-02)
March 15, 2019 MAIN J 147 $38.44 $5,651 78,354 Direct +0.19% Acquired 43.4% (price as of 2026-10-02)
Feb. 15, 2019 MAIN J 201 $37.43 $7,523 77,863 Direct +0.26% Acquired 47.2% (price as of 2026-10-02)
Feb. 15, 2019 MAIN J 150 $37.38 $5,607 78,013 Direct +0.19% Acquired 47.4% (price as of 2026-10-02)
Jan. 15, 2019 MAIN J 205 $36.49 $7,480 77,510 Direct +0.27% Acquired 51.0% (price as of 2026-10-02)
Jan. 15, 2019 MAIN J 152 $36.71 $5,580 77,662 Direct +0.20% Acquired 50.1% (price as of 2026-10-02)
Dec. 27, 2018 MAIN J 307 $34.09 $10,466 77,078 Direct +0.40% Acquired 61.7% (price as of 2026-10-02)
Dec. 27, 2018 MAIN J 227 $34.47 $7,825 77,305 Direct +0.29% Acquired 59.9% (price as of 2026-10-02)
Dec. 14, 2018 MAIN J 197 $37.48 $7,384 76,623 Direct +0.26% Acquired 47.0% (price as of 2026-10-02)
Dec. 14, 2018 MAIN J 147 $37.47 $5,508 76,771 Direct +0.19% Acquired 47.1% (price as of 2026-10-02)
Nov. 15, 2018 MAIN J 193 $38.12 $7,357 76,283 Direct +0.25% Acquired 44.6% (price as of 2026-10-02)
Nov. 15, 2018 MAIN J 143 $38.37 $5,487 76,426 Direct +0.19% Acquired 43.6% (price as of 2026-10-02)
Oct. 15, 2018 MAIN J 195 $37.49 $7,311 75,947 Direct +0.26% Acquired 47.0% (price as of 2026-10-02)
Oct. 15, 2018 MAIN J 144 $38.03 $5,476 76,090 Direct +0.19% Acquired 44.9% (price as of 2026-10-02)
Sept. 14, 2018 MAIN J 178 $39.73 $7,072 75,618 Direct +0.24% Acquired 38.7% (price as of 2026-10-02)
Sept. 14, 2018 MAIN J 134 $39.62 $5,309 75,752 Direct +0.18% Acquired 39.1% (price as of 2026-10-02)
Aug. 15, 2018 MAIN J 131 $40.31 $5,281 75,440 Direct +0.17% Acquired 36.7% (price as of 2026-10-02)
Aug. 15, 2018 MAIN J 175 $40.30 $7,052 75,309 Direct +0.23% Acquired 36.7% (price as of 2026-10-02)
July 16, 2018 MAIN J 136 $38.63 $5,254 75,134 Direct +0.18% Acquired 42.7% (price as of 2026-10-02)
July 16, 2018 MAIN J 183 $38.41 $7,029 74,998 Direct +0.24% Acquired 43.5% (price as of 2026-10-02)
June 26, 2018 MAIN J 198 $38.05 $7,534 74,815 Direct +0.27% Acquired 44.8% (price as of 2026-10-02)
June 26, 2018 MAIN J 266 $37.85 $10,068 74,617 Direct +0.36% Acquired 45.6% (price as of 2026-10-02)
June 15, 2018 MAIN J 134 $38.80 $5,199 74,351 Direct +0.18% Acquired 42.0% (price as of 2026-10-02)
June 15, 2018 MAIN J 178 $38.86 $6,917 74,217 Direct +0.24% Acquired 41.8% (price as of 2026-10-02)
May 15, 2018 MAIN J 108 $38.50 $4,158 74,039 Direct +0.15% Acquired 43.1% (price as of 2026-10-02)
May 15, 2018 MAIN J 175 $38.58 $6,752 73,931 Direct +0.24% Acquired 42.8% (price as of 2026-10-02)
May 1, 2018 MAIN A 797 $37.66 $30,015 73,756 Direct +1.09% Acquired 46.3% (price as of 2026-10-02)
April 30, 2018 MAIN A 5,297 $37.76 $200,015 72,959 Direct +7.83% Acquired 45.9% (price as of 2026-10-02)
April 16, 2018 MAIN J 111 $37.30 $4,140 67,662 Direct +0.16% Acquired 47.7% (price as of 2026-10-02)
April 16, 2018 MAIN J 181 $37.00 $6,697 67,551 Direct +0.27% Acquired 48.9% (price as of 2026-10-02)
March 15, 2018 MAIN J 112 $36.77 $4,118 67,370 Direct +0.17% Acquired 49.9% (price as of 2026-10-02)
March 15, 2018 MAIN J 180 $37.05 $6,669 67,258 Direct +0.27% Acquired 48.7% (price as of 2026-10-02)
Feb. 15, 2018 MAIN J 111 $36.96 $4,103 67,078 Direct +0.17% Acquired 49.1% (price as of 2026-10-02)
Feb. 15, 2018 MAIN J 178 $37.27 $6,634 66,967 Direct +0.27% Acquired 47.9% (price as of 2026-10-02)
Jan. 12, 2018 MAIN J 105 $38.78 $4,072 66,788 Direct +0.16% Acquired 42.1% (price as of 2026-10-02)
Jan. 12, 2018 MAIN J 173 $38.12 $6,595 66,683 Direct +0.26% Acquired 44.6% (price as of 2026-10-02)
Dec. 27, 2017 MAIN J 145 $40.30 $5,844 66,510 Direct +0.22% Acquired 36.7% (price as of 2026-10-02)
Dec. 27, 2017 MAIN J 237 $40.18 $9,523 66,364 Direct +0.36% Acquired 37.2% (price as of 2026-10-02)
Dec. 15, 2017 MAIN J 99 $40.70 $4,029 66,128 Direct +0.15% Acquired 35.4% (price as of 2026-10-02)
Dec. 15, 2017 MAIN J 161 $40.55 $6,529 66,029 Direct +0.24% Acquired 35.9% (price as of 2026-10-02)
Nov. 15, 2017 MAIN J 99 $40.37 $3,997 65,868 Direct +0.15% Acquired 36.5% (price as of 2026-10-02)
Nov. 15, 2017 MAIN J 160 $40.70 $6,512 65,768 Direct +0.24% Acquired 35.4% (price as of 2026-10-02)
Oct. 16, 2017 MAIN J 99 $40.17 $3,977 65,608 Direct +0.15% Acquired 37.2% (price as of 2026-10-02)
Oct. 16, 2017 MAIN J 162 $39.91 $6,465 65,509 Direct +0.25% Acquired 38.1% (price as of 2026-10-02)
Sept. 15, 2017 MAIN J 157 $40.01 $6,282 65,250 Direct +0.24% Acquired 37.7% (price as of 2026-10-02)
Sept. 15, 2017 MAIN J 97 $39.95 $3,875 65,347 Direct +0.15% Acquired 37.9% (price as of 2026-10-02)
Aug. 15, 2017 MAIN J 96 $40.28 $3,867 65,093 Direct +0.15% Acquired 36.8% (price as of 2026-10-02)
Aug. 15, 2017 MAIN J 155 $40.27 $6,242 64,997 Direct +0.24% Acquired 36.9% (price as of 2026-10-02)
July 14, 2017 MAIN J 99 $38.68 $3,829 64,842 Direct +0.15% Acquired 42.5% (price as of 2026-10-02)
July 14, 2017 MAIN J 161 $38.58 $6,211 64,743 Direct +0.25% Acquired 42.8% (price as of 2026-10-02)
June 26, 2017 MAIN J 145 $38.93 $5,645 64,582 Direct +0.23% Acquired 41.6% (price as of 2026-10-02)
June 26, 2017 MAIN J 236 $38.85 $9,169 64,437 Direct +0.37% Acquired 41.9% (price as of 2026-10-02)
June 14, 2017 MAIN J 97 $39.08 $3,791 64,201 Direct +0.15% Acquired 41.0% (price as of 2026-10-02)
June 14, 2017 MAIN J 158 $38.97 $6,157 64,104 Direct +0.25% Acquired 41.4% (price as of 2026-10-02)
May 15, 2017 MAIN J 75 $38.49 $2,887 63,946 Direct +0.12% Acquired 43.2% (price as of 2026-10-02)
May 15, 2017 MAIN J 156 $38.40 $5,990 63,871 Direct +0.24% Acquired 43.5% (price as of 2026-10-02)
May 2, 2017 MAIN A 743 $40.36 $29,987 63,715 Direct +1.18% Acquired 36.5% (price as of 2026-10-02)
May 1, 2017 MAIN A 4,735 $40.13 $190,016 62,972 Direct +8.13% Acquired 37.3% (price as of 2026-10-02)
April 13, 2017 MAIN J 75 $38.54 $2,890 58,237 Direct +0.13% Acquired 43.0% (price as of 2026-10-02)
April 13, 2017 MAIN J 154 $38.54 $5,935 58,162 Direct +0.27% Acquired 43.0% (price as of 2026-10-02)
March 15, 2017 MAIN J 76 $37.57 $2,855 58,008 Direct +0.13% Acquired 46.7% (price as of 2026-10-02)
March 15, 2017 MAIN J 160 $37.11 $5,938 57,932 Direct +0.28% Acquired 48.5% (price as of 2026-10-02)
Feb. 15, 2017 MAIN J 76 $37.43 $2,845 57,772 Direct +0.13% Acquired 47.2% (price as of 2026-10-02)
Feb. 15, 2017 MAIN J 158 $37.29 $5,892 57,696 Direct +0.27% Acquired 47.8% (price as of 2026-10-02)
Jan. 13, 2017 MAIN J 77 $36.87 $2,839 57,538 Direct +0.13% Acquired 49.5% (price as of 2026-10-02)
Jan. 13, 2017 MAIN J 159 $36.93 $5,872 57,461 Direct +0.28% Acquired 49.2% (price as of 2026-10-02)
Dec. 23, 2016 MAIN J 112 $37.36 $4,184 57,302 Direct +0.20% Acquired 47.5% (price as of 2026-10-02)
Dec. 23, 2016 MAIN J 232 $37.28 $8,649 57,190 Direct +0.41% Acquired 47.8% (price as of 2026-10-02)

Showing latest 100 of 296 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Oct. 4, 2007 MAIN Common Stock 5,147 Direct