Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 100 non-open-market transactions below 12 months to the week close of 2026-10-23

Price change vs the latest weekly close (updated to the current quote in your browser when available), split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 15, 2020 MAIN J 158 $24.78 $3,915 138,844 Direct +0.11% Acquired 115.9% (price as of )
March 13, 2020 MAIN J 138 $28.18 $3,889 138,686 Direct +0.10% Acquired 89.9% (price as of )
Feb. 14, 2020 MAIN J 86 $44.90 $3,861 138,549 Direct +0.06% Acquired 19.2% (price as of )
Jan. 15, 2020 MAIN J 86 $44.57 $3,833 138,463 Direct +0.06% Acquired 20.1% (price as of )
Dec. 26, 2019 MAIN J 102 $43.68 $4,455 138,376 Direct +0.07% Acquired 22.5% (price as of )
Dec. 11, 2019 MAIN J 88 $43.30 $3,810 138,274 Direct +0.06% Acquired 23.6% (price as of )
Nov. 15, 2019 MAIN J 88 $43.03 $3,787 138,186 Direct +0.06% Acquired 24.4% (price as of )
Oct. 15, 2019 MAIN J 89 $42.14 $3,750 138,098 Direct +0.06% Acquired 27.0% (price as of )
Sept. 16, 2019 MAIN J 87 $43.33 $3,770 138,009 Direct +0.06% Acquired 23.5% (price as of )
Aug. 15, 2019 MAIN J 88 $42.47 $3,737 137,922 Direct +0.06% Acquired 26.0% (price as of )
July 15, 2019 MAIN J 87 $42.59 $3,705 137,834 Direct +0.06% Acquired 25.6% (price as of )
June 25, 2019 MAIN J 110 $41.08 $4,519 137,747 Direct +0.08% Acquired 30.3% (price as of )
June 14, 2019 MAIN J 86 $41.80 $3,595 137,637 Direct +0.06% Acquired 28.0% (price as of )
May 15, 2019 MAIN G 850 · · 137,473 Direct -0.61% Disposed
May 15, 2019 MAIN J 79 $40.64 $3,211 137,552 Direct +0.06% Acquired 31.7% (price as of )
May 6, 2019 MAIN A 751 · · 136,507 Direct +0.55% Acquired
May 6, 2019 MAIN A 1,815 $39.94 $72,491 138,323 Direct +1.33% Acquired 34.0% (price as of )
April 15, 2019 MAIN J 83 $38.40 $3,187 135,756 Direct +0.06% Acquired 39.3% (price as of )
March 15, 2019 MAIN J 80 $38.44 $3,075 135,673 Direct +0.06% Acquired 39.2% (price as of )
Feb. 15, 2019 MAIN J 82 $37.38 $3,065 135,593 Direct +0.06% Acquired 43.2% (price as of )
Jan. 15, 2019 MAIN J 83 $36.71 $3,047 135,511 Direct +0.06% Acquired 45.8% (price as of )
Dec. 27, 2018 MAIN J 124 $34.47 $4,274 135,427 Direct +0.09% Acquired 55.2% (price as of )
Dec. 14, 2018 MAIN J 0 $37.48 · 135,223 Direct 0.00% Acquired 42.8% (price as of )
Dec. 14, 2018 MAIN J 81 $37.47 $3,035 135,303 Direct +0.06% Acquired 42.8% (price as of )
Nov. 15, 2018 MAIN J 49 $38.12 $1,868 134,594 Direct +0.04% Acquired 40.4% (price as of )
Nov. 15, 2018 MAIN J 550 $38.16 $20,988 135,144 Direct +0.41% Acquired 40.2% (price as of )
Nov. 15, 2018 MAIN J 78 $38.37 $2,993 135,223 Direct +0.06% Acquired 39.5% (price as of )
Oct. 15, 2018 MAIN J 50 $37.49 $1,874 133,914 Direct +0.04% Acquired 42.7% (price as of )
Oct. 15, 2018 MAIN J 552 $37.81 $20,871 134,466 Direct +0.41% Acquired 41.5% (price as of )
Oct. 15, 2018 MAIN J 79 $38.03 $3,004 134,545 Direct +0.06% Acquired 40.7% (price as of )
Sept. 14, 2018 MAIN J 49 $39.73 $1,947 133,283 Direct +0.04% Acquired 34.7% (price as of )
Sept. 14, 2018 MAIN J 508 $39.86 $20,249 133,791 Direct +0.38% Acquired 34.2% (price as of )
Sept. 14, 2018 MAIN J 73 $39.62 $2,892 133,864 Direct +0.05% Acquired 35.1% (price as of )
Aug. 15, 2018 MAIN J 48 $40.30 $1,934 132,663 Direct +0.04% Acquired 32.8% (price as of )
Aug. 15, 2018 MAIN J 499 $40.38 $20,150 133,162 Direct +0.38% Acquired 32.5% (price as of )
Aug. 15, 2018 MAIN J 72 $40.31 $2,902 133,234 Direct +0.05% Acquired 32.7% (price as of )
July 16, 2018 MAIN J 51 $38.41 $1,959 132,020 Direct +0.04% Acquired 39.3% (price as of )
July 16, 2018 MAIN J 520 $38.55 $20,046 132,540 Direct +0.39% Acquired 38.8% (price as of )
July 16, 2018 MAIN J 74 $38.63 $2,859 132,615 Direct +0.06% Acquired 38.5% (price as of )
June 26, 2018 MAIN J 74 $37.85 $2,801 131,100 Direct +0.06% Acquired 41.4% (price as of )
June 26, 2018 MAIN J 761 $37.84 $28,796 131,861 Direct +0.58% Acquired 41.4% (price as of )
June 26, 2018 MAIN J 108 $38.05 $4,109 131,970 Direct +0.08% Acquired 40.6% (price as of )
June 15, 2018 MAIN J 49 $38.86 $1,904 130,443 Direct +0.04% Acquired 37.7% (price as of )
June 15, 2018 MAIN J 510 $38.87 $19,824 130,953 Direct +0.39% Acquired 37.7% (price as of )
June 15, 2018 MAIN J 73 $38.80 $2,832 131,026 Direct +0.06% Acquired 37.9% (price as of )
May 15, 2018 MAIN J 46 $38.58 $1,775 129,817 Direct +0.04% Acquired 38.7% (price as of )
May 15, 2018 MAIN J 512 $38.52 $19,722 130,329 Direct +0.39% Acquired 38.9% (price as of )
May 15, 2018 MAIN J 64 $38.50 $2,464 130,394 Direct +0.05% Acquired 39.0% (price as of )
May 1, 2018 MAIN A 797 $37.66 $30,015 129,772 Direct +0.62% Acquired 42.1% (price as of )
April 30, 2018 MAIN A 1,854 $37.76 $70,007 128,975 Direct +1.46% Acquired 41.7% (price as of )
April 16, 2018 MAIN J 47 $37.00 $1,739 126,527 Direct +0.04% Acquired 44.6% (price as of )
April 16, 2018 MAIN J 528 $37.14 $19,610 127,055 Direct +0.42% Acquired 44.1% (price as of )
April 16, 2018 MAIN J 66 $37.30 $2,462 127,121 Direct +0.05% Acquired 43.5% (price as of )
March 15, 2018 MAIN J 47 $37.05 $1,741 125,886 Direct +0.04% Acquired 44.4% (price as of )
March 15, 2018 MAIN J 526 $37.06 $19,494 126,413 Direct +0.42% Acquired 44.4% (price as of )
March 15, 2018 MAIN J 67 $36.77 $2,464 126,480 Direct +0.05% Acquired 45.5% (price as of )
Feb. 15, 2018 MAIN J 47 $37.27 $1,752 125,250 Direct +0.04% Acquired 43.6% (price as of )
Feb. 15, 2018 MAIN J 524 $37.08 $19,430 125,774 Direct +0.42% Acquired 44.3% (price as of )
Feb. 15, 2018 MAIN J 66 $36.96 $2,439 125,839 Direct +0.05% Acquired 44.8% (price as of )
Jan. 12, 2018 MAIN J 45 $38.12 $1,715 124,637 Direct +0.04% Acquired 40.4% (price as of )
Jan. 12, 2018 MAIN J 504 $38.33 $19,318 125,141 Direct +0.40% Acquired 39.6% (price as of )
Jan. 12, 2018 MAIN J 63 $38.78 $2,443 125,203 Direct +0.05% Acquired 38.0% (price as of )
Dec. 27, 2017 MAIN J 62 $40.18 $2,491 123,815 Direct +0.05% Acquired 33.2% (price as of )
Dec. 27, 2017 MAIN J 690 $40.26 $27,779 124,505 Direct +0.56% Acquired 32.9% (price as of )
Dec. 27, 2017 MAIN J 86 $40.30 $3,466 124,592 Direct +0.07% Acquired 32.8% (price as of )
Dec. 15, 2017 MAIN J 42 $40.55 $1,703 123,224 Direct +0.03% Acquired 32.0% (price as of )
Dec. 15, 2017 MAIN J 471 $40.57 $19,108 123,695 Direct +0.38% Acquired 31.9% (price as of )
Dec. 15, 2017 MAIN J 59 $40.70 $2,401 123,754 Direct +0.05% Acquired 31.5% (price as of )
Nov. 15, 2017 MAIN J 42 $40.70 $1,709 122,652 Direct +0.03% Acquired 31.5% (price as of )
Nov. 15, 2017 MAIN J 471 $40.33 $18,995 123,123 Direct +0.38% Acquired 32.7% (price as of )
Nov. 15, 2017 MAIN J 59 $40.37 $2,382 123,182 Direct +0.05% Acquired 32.5% (price as of )
Oct. 16, 2017 MAIN J 42 $39.91 $1,676 122,078 Direct +0.03% Acquired 34.1% (price as of )
Oct. 16, 2017 MAIN J 473 $40.00 $18,920 122,551 Direct +0.39% Acquired 33.8% (price as of )
Oct. 16, 2017 MAIN J 59 $40.17 $2,370 122,610 Direct +0.05% Acquired 33.2% (price as of )
Sept. 15, 2017 MAIN J 41 $40.01 $1,640 121,519 Direct +0.03% Acquired 33.7% (price as of )
Sept. 15, 2017 MAIN J 459 $39.99 $18,355 121,978 Direct +0.38% Acquired 33.8% (price as of )
Sept. 15, 2017 MAIN J 58 $39.95 $2,317 122,035 Direct +0.05% Acquired 33.9% (price as of )
Aug. 15, 2017 MAIN J 40 $40.27 $1,611 120,968 Direct +0.03% Acquired 32.9% (price as of )
Aug. 15, 2017 MAIN J 453 $40.27 $18,242 121,422 Direct +0.37% Acquired 32.9% (price as of )
Aug. 15, 2017 MAIN J 57 $40.28 $2,296 121,478 Direct +0.05% Acquired 32.8% (price as of )
July 14, 2017 MAIN J 42 $38.58 $1,620 120,399 Direct +0.03% Acquired 38.7% (price as of )
July 14, 2017 MAIN J 470 $38.65 $18,166 120,869 Direct +0.39% Acquired 38.4% (price as of )
July 14, 2017 MAIN J 59 $38.68 $2,282 120,928 Direct +0.05% Acquired 38.3% (price as of )
June 26, 2017 MAIN J 62 $38.85 $2,409 119,582 Direct +0.05% Acquired 37.7% (price as of )
June 26, 2017 MAIN J 688 $38.97 $26,811 120,270 Direct +0.58% Acquired 37.3% (price as of )
June 26, 2017 MAIN J 86 $38.93 $3,348 120,357 Direct +0.07% Acquired 37.5% (price as of )
June 14, 2017 MAIN J 41 $38.97 $1,598 119,003 Direct +0.03% Acquired 37.3% (price as of )
June 14, 2017 MAIN J 460 $39.02 $17,949 119,463 Direct +0.39% Acquired 37.1% (price as of )
June 14, 2017 MAIN J 58 $39.08 $2,267 119,521 Direct +0.05% Acquired 36.9% (price as of )
May 15, 2017 MAIN J 38 $38.40 $1,459 118,450 Direct +0.03% Acquired 39.3% (price as of )
May 15, 2017 MAIN J 462 $38.67 $17,866 118,912 Direct +0.39% Acquired 38.4% (price as of )
May 15, 2017 MAIN J 50 $38.49 $1,924 118,962 Direct +0.04% Acquired 39.0% (price as of )
May 2, 2017 MAIN A 743 $40.36 $29,987 118,412 Direct +0.63% Acquired 32.6% (price as of )
May 1, 2017 MAIN A 1,682 $40.13 $67,499 117,669 Direct +1.45% Acquired 33.3% (price as of )
April 13, 2017 MAIN J 38 $38.54 $1,465 115,479 Direct +0.03% Acquired 38.8% (price as of )
April 13, 2017 MAIN J 458 $38.85 $17,793 115,937 Direct +0.40% Acquired 37.7% (price as of )
April 13, 2017 MAIN J 50 $38.54 $1,927 115,987 Direct +0.04% Acquired 38.8% (price as of )
March 15, 2017 MAIN J 39 $37.11 $1,447 114,916 Direct +0.03% Acquired 44.2% (price as of )
March 15, 2017 MAIN J 474 $37.31 $17,685 115,390 Direct +0.41% Acquired 43.4% (price as of )
March 15, 2017 MAIN J 51 $37.57 $1,916 115,441 Direct +0.04% Acquired 42.4% (price as of )

Loaded 100 of 383 rows

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 No securities beneficially owned 0 Direct