Legacy Housing Corp ($LEGH) Insider Transactions

Last updated: 2026-03-16 13:02 UTC | Total transactions: 237

In the last 12 months, insiders at Legacy Housing Corp ($LEGH) filed 237 transactions with the SEC: 4 open-market purchases totaling $292,947 and 223 sales totaling $47,890,384. Net insider sentiment: net selling.

Legacy Housing Corp operates in the Mobile homes industry (Manufacturing sector).

Most Active Insiders

View all SEC Filings for Legacy Housing Corp (LEGH).

Set Up your own filters →

Recent Insider Transactions

Transaction Date Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Dec. 19, 2025 Langbert Jon Chief Financial Officer A Employee Stock Option (right to buy) 25189 $0.00 25,189.0000 24,433,224 9999.99% 0.10%
Jan. 6, 2025 Hodgson Curtis Drew Director S Common Stock, par value $0.001 per share ("Common Stock") 10468 $23.65 394,254.0000 24,853,778 2.59% 0.04%
Dec. 4, 2024 Stouder Jeffrey Kyle Director A Common Stock, par value $0.001 per share ("Common Stock") 390 $0.00 12,423.0000 24,810,816 3.24% 0.00%
Dec. 4, 2024 Howton Skyler Michelle Director A Common Stock, par value $0.001 per share ("Common Stock") 390 $0.00 390.0000 24,810,816 9999.99% 0.00%
Dec. 4, 2024 Ferguson Brian Director A Common Stock, par value $0.001 per share ("Common Stock") 390 $0.00 390.0000 24,810,816 9999.99% 0.00%
Dec. 31, 2024 Hodgson Curtis Drew Director S Common Stock, par value $0.001 per share ("Common Stock") 8116 $24.62 404,722.0000 24,810,816 1.97% 0.03%
Dec. 30, 2024 Hodgson Curtis Drew Director S Common Stock, par value $0.001 per share ("Common Stock") 9184 $24.53 412,838.0000 24,810,816 2.18% 0.04%
Dec. 23, 2024 Hodgson Curtis Drew Director S Common Stock, par value $0.001 per share ("Common Stock") 17300 $24.49 422,022.0000 24,810,816 3.94% 0.07%
Dec. 16, 2024 Hodgson Curtis Drew Director S Common Stock, par value $0.001 per share ("Common Stock") 17300 $25.20 439,322.0000 24,810,816 3.79% 0.07%
Dec. 9, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17300 $25.42 456,622.0000 24,810,816 3.65% 0.07%
Dec. 2, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17300 $25.96 473,922.0000 24,810,816 3.52% 0.07%
Nov. 25, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17300 $26.53 491,222.0000 24,810,816 3.40% 0.07%
Nov. 21, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 6000 $25.60 508,522.0000 24,810,816 1.17% 0.02%
Nov. 18, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 11300 $25.64 514,522.0000 24,810,816 2.15% 0.05%
Nov. 12, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 151 $27.31 526,322.0000 24,810,816 0.03% 0.00%
Nov. 13, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 500 $27.31 525,822.0000 24,810,816 0.09% 0.00%
Nov. 11, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 16268 $27.52 526,473.0000 24,810,816 3.00% 0.07%
Nov. 4, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 7700 $25.57 552,341.0000 24,810,816 1.37% 0.03%
Nov. 5, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 9600 $25.51 542,741.0000 24,810,816 1.74% 0.04%
Oct. 28, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17300 $25.20 560,041.0000 24,810,816 3.00% 0.07%
Oct. 21, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 1300 $27.02 577,341.0000 24,810,816 0.22% 0.01%
Oct. 11, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 9180 $26.27 595,941.0000 24,810,816 1.52% 0.04%
Oct. 14, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17300 $26.42 578,641.0000 24,810,816 2.90% 0.07%
Oct. 9, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 5288 $26.29 605,121.0000 24,810,816 0.87% 0.02%
Oct. 8, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 2333 $26.27 610,409.0000 24,810,816 0.38% 0.01%
Oct. 7, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 499 $26.27 612,742.0000 24,810,816 0.08% 0.00%
Sept. 30, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17300 $27.27 613,241.0000 24,780,903 2.74% 0.07%
Sept. 27, 2024 Hodgson Curtis Drew Other S Common Stock 1311 $27.71 4,399,597.0000 24,780,903 0.03% 0.01%
Sept. 26, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 1060 $27.74 631,852.0000 24,780,903 0.17% 0.00%
Sept. 23, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 14420 $27.96 633,421.0000 24,780,903 2.23% 0.06%
Sept. 24, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 509 $27.71 632,912.0000 24,780,903 0.08% 0.00%
Sept. 17, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 5858 $27.95 647,841.0000 24,780,903 0.90% 0.02%
Sept. 16, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 11442 $28.01 653,699.0000 24,780,903 1.72% 0.05%
Sept. 9, 2024 Hodgson Curtis Drew Other S Common Stock 17300 $25.65 4,434,197.0000 24,780,903 0.39% 0.07%
Sept. 3, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 2045 $26.68 682,441.0000 24,780,903 0.30% 0.01%
Aug. 29, 2024 Bates Robert Duncan President and CEO M Stock Option 6246 $0.00 49,968.0000 24,780,903 11.11% 0.03%
Aug. 29, 2024 Bates Robert Duncan President and CEO M Common Stock, par value $0.001 per share ("Common Stock") 6246 $16.01 33,267.0000 24,780,903 23.12% 0.03%
Aug. 26, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 13387 $27.73 684,486.0000 24,780,903 1.92% 0.05%
Aug. 19, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17300 $26.08 697,873.0000 24,780,903 2.42% 0.07%
March 25, 2024 Bates Robert Duncan President and CEO M Stock Option 6246 $0.00 56,214.0000 25,070,626 10.00% 0.02%
March 25, 2024 Bates Robert Duncan President and CEO M Common Stock, par value $0.001 per share ("Common Stock") 6246 $16.01 27,021.0000 25,070,626 30.06% 0.02%
March 25, 2024 Coll Francisco Javier Director P Common Stock, par value $0.001 per share ("Common Stock") 1650 $20.02 1,951.0000 25,070,626 548.17% 0.01%
March 26, 2024 Stouder Jeffrey Kyle Director P Common Stock, par value $0.001 per share ("Common Stock") 5050 $19.90 11,025.0000 25,070,626 84.52% 0.02%
March 21, 2024 Stouder Jeffrey Kyle Director P Common Stock, par value $0.001 per share ("Common Stock") 4900 $21.11 5,975.0000 25,070,626 455.81% 0.02%
March 12, 2024 Hodgson Curtis Drew Other S Common Stock 5425 $25.01 4,484,229.0000 25,070,626 0.12% 0.02%
March 11, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 11975 $25.10 720,598.0000 25,070,626 1.63% 0.05%
March 4, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $25.36 732,573.0000 25,070,626 2.32% 0.07%
Feb. 26, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $25.16 749,973.0000 25,070,626 2.27% 0.07%
Feb. 16, 2024 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 33000 $24.40 2,893,610.0000 25,070,626 1.13% 0.13%
Feb. 20, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $24.85 767,373.0000 25,070,626 2.22% 0.07%
Feb. 16, 2024 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 34000 $24.40 2,885,978.0000 25,070,626 1.16% 0.14%
Feb. 16, 2024 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 33000 $24.40 2,865,953.0000 25,070,626 1.14% 0.13%
Feb. 16, 2024 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 33000 $24.40 2,886,978.0000 25,070,626 1.13% 0.13%
Feb. 16, 2024 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 34000 $24.40 2,892,610.0000 25,070,626 1.16% 0.14%
Feb. 12, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $25.57 784,773.0000 25,070,626 2.17% 0.07%
Feb. 5, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $24.21 802,173.0000 25,070,626 2.12% 0.07%
Jan. 30, 2024 Hodgson Curtis Drew Other S Common Stock 1000 $23.94 4,588,629.0000 25,070,626 0.02% 0.00%
Jan. 29, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 16400 $23.99 820,573.0000 25,070,626 1.96% 0.07%
Jan. 22, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $23.29 836,973.0000 25,070,626 2.04% 0.07%
Jan. 18, 2024 Dechomai Asset Trust TenPercentOwner G Common Stock, par value $0.001 per share 1950000 $0.00 500,000.0000 25,070,626 79.59% 7.78%
Jan. 16, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 7400 $23.53 854,373.0000 25,070,626 0.86% 0.03%
Jan. 8, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 4100 $23.88 875,073.0000 25,070,626 0.47% 0.02%
Jan. 9, 2024 Hodgson Curtis Drew Other S Common Stock 13300 $23.73 4,630,829.0000 25,070,626 0.29% 0.05%
Jan. 2, 2024 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $24.87 879,173.0000 25,070,626 1.94% 0.07%
Dec. 26, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $24.25 896,573.0000 25,128,679 1.90% 0.07%
Dec. 18, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $24.26 913,973.0000 25,128,679 1.87% 0.07%
Dec. 8, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 2221 $22.87 948,773.0000 25,128,679 0.23% 0.01%
Dec. 11, 2023 Hodgson Curtis Drew Other S Common Stock 17400 $22.62 4,700,429.0000 25,128,679 0.37% 0.07%
Dec. 6, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 4561 $22.92 951,576.0000 25,128,679 0.48% 0.02%
Dec. 7, 2023 Hodgson Curtis Drew Other S Common Stock 582 $22.86 4,720,050.0000 25,128,679 0.01% 0.00%
Dec. 4, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 8061 $22.99 956,510.0000 25,128,679 0.84% 0.03%
Dec. 5, 2023 Hodgson Curtis Drew Other S Common Stock 373 $22.91 4,725,193.0000 25,128,679 0.01% 0.00%
Nov. 30, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 3258 $22.60 974,911.0000 25,128,679 0.33% 0.01%
Dec. 1, 2023 Hodgson Curtis Drew Other S Common Stock 10340 $22.63 4,733,627.0000 25,128,679 0.22% 0.04%
Nov. 27, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 3568 $22.61 978,403.0000 25,128,679 0.36% 0.01%
Nov. 28, 2023 Hodgson Curtis Drew Other S Common Stock 234 $22.60 4,747,225.0000 25,128,679 0.00% 0.00%
Nov. 20, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $22.01 981,971.0000 25,128,679 1.74% 0.07%
Nov. 14, 2023 Hodgson Curtis Drew Other S Common Stock 12177 $22.10 4,768,427.0000 25,128,679 0.25% 0.05%
Nov. 13, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 5223 $22.08 1,011,548.0000 25,128,679 0.51% 0.02%
Nov. 10, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 14934 $19.12 1,016,771.0000 25,128,679 1.45% 0.06%
Nov. 6, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 2466 $19.13 1,031,705.0000 25,128,679 0.24% 0.01%
Oct. 30, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $17.86 1,034,171.0000 25,128,679 1.65% 0.07%
Oct. 26, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 1576 $18.23 1,051,571.0000 25,128,679 0.15% 0.01%
Oct. 24, 2023 Hodgson Curtis Drew Other S Common Stock 2189 $18.23 4,827,974.0000 25,128,679 0.05% 0.01%
Oct. 25, 2023 Hodgson Curtis Drew Other S Common Stock 5771 $18.23 4,822,203.0000 25,128,679 0.12% 0.02%
Oct. 23, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 7864 $18.38 1,061,107.0000 25,128,679 0.74% 0.03%
Oct. 23, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 7864 $18.38 1,061,107.0000 25,128,679 0.74% 0.03%
Oct. 16, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 17400 $18.71 2,926,610.0000 25,128,679 0.59% 0.07%
Oct. 16, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $18.70 1,068,971.0000 25,128,679 1.60% 0.07%
Oct. 9, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 17400 $18.47 2,898,953.0000 25,128,679 0.60% 0.07%
Oct. 9, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $18.48 1,086,371.0000 25,128,679 1.58% 0.07%
Oct. 5, 2023 Hodgson Curtis Drew Other S Common Stock 13060 $19.01 4,872,827.0000 25,128,679 0.27% 0.05%
Oct. 4, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 1022 $19.03 2,934,817.0000 25,128,679 0.03% 0.00%
Oct. 5, 2023 Shipley Douglas M TenPercentOwner S Common Stock 14839 $19.01 2,919,978.0000 25,128,679 0.51% 0.06%
Oct. 6, 2023 Bates Robert Duncan President and CEO P Common Stock, par value $0.001 per share ("Common Stock") 3000 $18.66 20,775.0000 25,128,679 16.88% 0.01%
Oct. 4, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 1543 $19.04 1,116,831.0000 25,128,679 0.14% 0.01%
Oct. 2, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 1056 $19.13 2,935,927.0000 25,128,679 0.04% 0.00%
Oct. 3, 2023 Shipley Douglas M TenPercentOwner S Common Stock 88 $19.07 2,935,839.0000 25,128,679 0.00% 0.00%
Oct. 3, 2023 Hodgson Curtis Drew Other S Common Stock 14 $19.01 4,887,430.0000 25,128,679 0.00% 0.00%
Oct. 2, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 977 $19.13 1,118,388.0000 25,128,679 0.09% 0.00%
Sept. 29, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 38 $19.90 2,944,010.0000 25,101,937 0.00% 0.00%
Sept. 28, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 3210 $19.90 2,944,048.0000 25,101,937 0.11% 0.01%
Sept. 28, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 4090 $19.90 1,119,365.0000 25,101,937 0.36% 0.02%
Sept. 27, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 870 $20.09 2,947,258.0000 25,101,937 0.03% 0.00%
Sept. 26, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 339 $19.90 1,124,190.0000 25,101,937 0.03% 0.00%
Sept. 27, 2023 Hodgson Curtis Drew Other S Common Stock 735 $20.17 4,892,511.0000 25,101,937 0.02% 0.00%
Sept. 25, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 3030 $20.06 2,948,575.0000 25,101,937 0.10% 0.01%
Sept. 26, 2023 Shipley Kenneth E Executive Vice President S Common Stock 447 $19.90 3,048,128.0000 25,101,937 0.01% 0.00%
Sept. 25, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 5229 $19.97 1,124,529.0000 25,101,937 0.46% 0.02%
Sept. 19, 2023 Shipley William G TenPercentOwner S Common Stock 563 $20.76 2,916,353.0000 25,101,937 0.02% 0.00%
Sept. 18, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 16806 $21.04 1,130,352.0000 25,101,937 1.47% 0.07%
Sept. 19, 2023 Hodgson Curtis Drew Other S Common Stock 594 $20.71 4,898,814.0000 25,101,937 0.01% 0.00%
Sept. 18, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 16837 $21.05 2,916,916.0000 25,101,937 0.57% 0.07%
Sept. 12, 2023 Shipley Douglas M TenPercentOwner S Common Stock 1802 $20.58 2,936,983.0000 25,101,937 0.06% 0.01%
Sept. 11, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 15598 $20.67 2,938,785.0000 25,101,937 0.53% 0.06%
Sept. 12, 2023 Hodgson Curtis Drew Other S Common Stock 2455 $20.59 4,916,214.0000 25,101,937 0.05% 0.01%
Sept. 11, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 14945 $20.70 1,149,613.0000 25,101,937 1.28% 0.06%
Aug. 28, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.00 I per share ("Common Stock") 17400 $21.06 2,933,753.0000 25,101,937 0.59% 0.07%
Aug. 28, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 17400 $20.04 1,164,558.0000 25,101,937 1.47% 0.07%
Aug. 22, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 8 $20.82 1,192,391.0000 25,101,937 0.00% 0.00%
Aug. 22, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 1111 $20.82 2,964,756.0000 25,101,937 0.04% 0.00%
Aug. 23, 2023 Shipley Douglas M TenPercentOwner S Common Stock 10373 $20.83 2,954,383.0000 25,101,937 0.35% 0.04%
Aug. 23, 2023 Hodgson Curtis Drew Other S Common Stock 10433 $20.84 4,951,014.0000 25,101,937 0.21% 0.04%
Aug. 21, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 5916 $20.96 2,965,867.0000 25,101,937 0.20% 0.02%
Aug. 21, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 6959 $21.00 1,192,399.0000 25,101,937 0.58% 0.03%
Aug. 16, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 8573 $21.53 1,199,358.0000 25,101,937 0.71% 0.03%
Aug. 16, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 8356 $21.53 2,951,605.0000 25,101,937 0.28% 0.03%
Aug. 14, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 5689 $21.62 2,960,539.0000 25,101,937 0.19% 0.02%
Aug. 15, 2023 Hodgson Curtis Drew Other S Common Stock 347 $21.52 4,976,987.0000 25,101,937 0.01% 0.00%
Aug. 15, 2023 Shipley Kenneth E Executive Vice President S Common Stock 578 $21.52 3,059,961.0000 25,101,937 0.02% 0.00%
Aug. 14, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 6695 $21.60 1,208,278.0000 25,101,937 0.55% 0.03%
Aug. 10, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 6536 $22.58 1,214,973.0000 25,101,937 0.54% 0.03%
Aug. 10, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.00 I per share ("Common Stock") 6200 $22.58 2,951,153.0000 25,101,937 0.21% 0.02%
Aug. 7, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.00 I per share ("Common Stock") 8389 $22.68 2,957,358.0000 25,101,937 0.28% 0.03%
Aug. 7, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 7817 $22.68 1,221,521.0000 25,101,937 0.64% 0.03%
Aug. 8, 2023 Hodgson Curtis Drew Other S Common Stock 12 $22.58 4,990,565.0000 25,101,937 0.00% 0.00%
July 31, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 17400 $23.39 2,971,783.0000 25,101,937 0.58% 0.07%
July 31, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 17400 $23.38 1,229,338.0000 25,101,937 1.40% 0.07%
July 24, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 9519 $23.50 2,974,109.0000 25,101,937 0.32% 0.04%
July 25, 2023 Shipley Kenneth E Executive Vice President S Common Stock 7881 $23.49 3,066,228.0000 25,101,937 0.26% 0.03%
July 24, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 10052 $23.50 1,254,086.0000 25,101,937 0.80% 0.04%
July 25, 2023 Hodgson Curtis Drew Other S Common Stock 7348 $23.48 5,015,794.0000 25,101,937 0.15% 0.03%
July 17, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $23.84 1,264,138.0000 25,101,937 1.36% 0.07%
July 14, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 10000 $24.20 2,965,742.0000 25,101,937 0.34% 0.04%
July 13, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 10000 $22.83 2,983,628.0000 25,101,937 0.33% 0.04%
July 12, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 11000 $22.64 2,989,183.0000 25,101,937 0.37% 0.04%
July 10, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $22.56 1,281,538.0000 25,101,937 1.34% 0.07%
July 7, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 10000 $22.65 2,975,742.0000 25,101,937 0.33% 0.04%
July 6, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 10000 $22.40 2,993,628.0000 25,101,937 0.33% 0.04%
July 5, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value S0.001 per share ("Common Stock") 10000 $22.97 3,000,183.0000 25,101,937 0.33% 0.04%
July 3, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $22.92 1,298,938.0000 25,101,937 1.32% 0.07%
June 30, 2023 Arrington Ronald Carter CFO X Incentive Stock Option 6246 $23.37 56,214.0000 25,177,502 10.00% 0.02%
June 30, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 11000 $23.17 2,985,742.0000 25,177,502 0.37% 0.04%
June 28, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17400 $22.68 1,316,338.0000 25,177,502 1.30% 0.07%
June 26, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 10000 $22.22 3,003,628.0000 25,177,502 0.33% 0.04%
June 21, 2023 Hodgson Curtis Drew Other S Common Stock 17000 $22.04 4,635,056.0000 25,177,502 0.37% 0.07%
June 16, 2023 Hodgson Curtis Drew Other S Common Stock 7275 $21.05 3,752,056.0000 25,177,502 0.19% 0.03%
June 14, 2023 Hodgson Curtis Drew Other S Common Stock 9725 $21.57 3,759,331.0000 25,177,502 0.26% 0.04%
June 8, 2023 Burt Jeffrey V Chief Accounting Officer S Common Stock 6270 $21.15 25,894.0000 25,177,502 19.49% 0.02%
May 17, 2023 Burt Jeffrey V Chief Accounting Officer S Common Stock, par value $0.001 per share ("Common Stock") 5000 $21.25 37,857.0000 25,177,502 11.67% 0.02%
May 23, 2023 Burt Jeffrey V Chief Accounting Officer S Common Stock 5693 $20.60 32,164.0000 25,177,502 15.04% 0.02%
June 6, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 17400 $20.38 1,333,738.0000 25,177,502 1.29% 0.07%
May 25, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 11000 $20.10 3,013,628.0000 25,177,502 0.36% 0.04%
May 25, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 11000 $20.53 3,010,183.0000 25,177,502 0.36% 0.04%
May 23, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 10000 $20.58 2,996,742.0000 25,177,502 0.33% 0.04%
May 23, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 10000 $20.59 1,351,138.0000 25,177,502 0.73% 0.04%
May 19, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 1355 $21.22 3,025,180.0000 25,177,502 0.04% 0.01%
May 22, 2023 Shipley Douglas M TenPercentOwner S Common Stock 3997 $21.26 3,021,183.0000 25,177,502 0.13% 0.02%
May 22, 2023 Hodgson Curtis Drew Other S Common Stock 4024 $21.19 5,130,194.0000 25,177,502 0.08% 0.02%
May 19, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 1648 $21.20 1,365,162.0000 25,177,502 0.12% 0.01%
May 17, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 10000 $21.21 3,024,628.0000 25,177,502 0.33% 0.04%
May 17, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 10000 $21.22 1,366,810.0000 25,177,502 0.73% 0.04%
May 16, 2023 Hodgson Curtis Drew Other S Common Stock 13460 $21.57 5,145,866.0000 25,177,502 0.26% 0.05%
May 15, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 17352 $22.35 1,390,270.0000 25,177,502 1.23% 0.07%
April 28, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 18449 $22.66 1,407,622.0000 25,177,502 1.29% 0.07%
April 26, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 3879 $22.45 1,437,712.0000 25,177,502 0.27% 0.02%
April 27, 2023 Hodgson Curtis Drew Other S Common Stock 11641 $22.05 5,195,127.0000 25,177,502 0.22% 0.05%
April 20, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 5016 $21.34 3,006,742.0000 25,177,502 0.17% 0.02%
April 19, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value S0.001 per share ("Common Stock") 3521 $21.17 3,026,535.0000 25,177,502 0.12% 0.01%
April 18, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 7000 $21.42 3,034,628.0000 25,177,502 0.23% 0.03%
April 17, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 3479 $21.68 3,030,056.0000 25,177,502 0.11% 0.01%
April 14, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 7000 $21.42 3,011,758.0000 25,177,502 0.23% 0.03%
April 13, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 7000 $21.59 3,041,628.0000 25,177,502 0.23% 0.03%
April 13, 2023 Hodgson Curtis Drew Other S Common Stock 3000 $21.79 5,210,647.0000 25,177,502 0.06% 0.01%
April 12, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock" ) 3722 $22.08 1,444,591.0000 25,177,502 0.26% 0.01%
April 12, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 1179 $22.49 3,033,535.0000 25,177,502 0.04% 0.00%
April 10, 2023 Hodgson Curtis Drew Other S Common Stock, par Value $0.001 per Share ("Common Stock") 8363 $21.70 1,468,313.0000 25,177,502 0.57% 0.03%
April 11, 2023 Hodgson Curtis Drew Other S Common Stock 20000 $21.83 5,217,369.0000 25,177,502 0.38% 0.08%
April 6, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 1837 $21.41 1,476,676.0000 25,177,502 0.12% 0.01%
April 5, 2023 Shipley Kenneth E Executive Vice President S Common Stock, par value $0.001 per share ("Common Stock") 4205 $22.21 3,050,462.0000 25,177,502 0.14% 0.02%
April 6, 2023 Shipley Kenneth E Executive Vice President S Common Stock 1834 $21.42 3,148,628.0000 25,177,502 0.06% 0.01%
April 4, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 3260 $23.00 1,480,326.0000 25,177,502 0.22% 0.01%
April 5, 2023 Hodgson Curtis Drew Other S Common Stock 1813 $22.04 5,247,569.0000 25,177,502 0.03% 0.01%
March 29, 2023 Shipley Kenneth E Chief Executive Officer S Common Stock, par value $0.001 per share ("Common Stock") 7000 $21.75 3,054,667.0000 24,742,419 0.23% 0.03%
March 28, 2023 Shipley Douglas M TenPercentOwner S Common Stock 4633 $21.70 3,034,714.0000 24,742,419 0.15% 0.02%
March 27, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 2367 $21.70 3,039,347.0000 24,742,419 0.08% 0.01%
March 23, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 2886 $21.43 3,021,872.0000 24,742,419 0.10% 0.01%
March 24, 2023 Shipley William G TenPercentOwner S Common Stock 3114 $21.40 3,018,758.0000 24,742,419 0.10% 0.01%
March 22, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 5755 $21.43 3,041,714.0000 24,742,419 0.19% 0.02%
March 21, 2023 Hodgson Curtis Drew Other S Common Stock 6875 $21.19 5,252,642.0000 24,742,419 0.13% 0.03%
March 20, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 13125 $21.24 1,490,461.0000 24,742,419 0.87% 0.05%
March 17, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 9198 $21.78 3,047,469.0000 24,742,419 0.30% 0.04%
March 16, 2023 Shipley Douglas M TenPercentOwner S Common Stock 3647 $21.20 3,056,667.0000 24,742,419 0.12% 0.01%
March 15, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 686 $20.00 3,060,314.0000 24,742,419 0.02% 0.00%
March 13, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 20000 $18.76 1,503,586.0000 24,742,419 1.31% 0.08%
March 9, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 1909 $20.10 3,024,758.0000 24,742,419 0.06% 0.01%
March 8, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 8402 $19.96 1,523,586.0000 24,742,419 0.55% 0.03%
March 6, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 7541 $20.00 1,536,045.0000 24,742,419 0.49% 0.03%
March 7, 2023 Hodgson Curtis Drew Other S Common Stock 4057 $19.97 5,301,044.0000 24,742,419 0.08% 0.02%
March 3, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 14187 $20.28 3,026,667.0000 24,742,419 0.47% 0.06%
March 2, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 16518 $20.13 3,061,000.0000 24,742,419 0.54% 0.07%
March 1, 2023 Shipley William G TenPercentOwner S Common Stock 8854 $20.06 3,040,854.0000 24,742,419 0.29% 0.04%
Feb. 28, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 20000 $20.17 3,049,708.0000 24,742,419 0.65% 0.08%
Feb. 28, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 19149 $20.22 3,077,518.0000 24,742,419 0.62% 0.08%
Feb. 27, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 39866 $19.35 1,543,586.0000 24,742,419 2.52% 0.16%
Feb. 21, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 134 $20.20 1,583,452.0000 24,742,419 0.01% 0.00%
Feb. 17, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 4364 $20.43 3,069,708.0000 24,742,419 0.14% 0.02%
Feb. 15, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 20000 $20.63 3,074,072.0000 24,742,419 0.65% 0.08%
Feb. 16, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 20000 $21.06 3,096,667.0000 24,742,419 0.64% 0.08%
Feb. 14, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 10940 $20.51 3,116,667.0000 24,742,419 0.35% 0.04%
Feb. 13, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 20000 $19.74 1,583,586.0000 24,742,419 1.25% 0.08%
Feb. 9, 2023 Shipley Douglas M TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 3127 $21.48 3,133,540.0000 24,742,419 0.10% 0.01%
Feb. 10, 2023 Shipley Douglas M TenPercentOwner S Common Stock 5933 $20.23 3,127,607.0000 24,742,419 0.19% 0.02%
Feb. 8, 2023 Shipley William G TenPercentOwner S Common Stock, par value $0.001 per share ("Common Stock") 20000 $21.30 3,094,072.0000 24,742,419 0.64% 0.08%
Feb. 7, 2023 Shipley Kenneth E Chief Executive Officer S Common Stock, par value $0.001 per share ("Common Stock") 20000 $21.27 3,061,667.0000 24,742,419 0.65% 0.08%
Feb. 6, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 14021 $20.60 1,609,565.0000 24,742,419 0.86% 0.06%
Feb. 7, 2023 Hodgson Curtis Drew Other S Common Stock 5979 $20.59 5,372,642.0000 24,742,419 0.11% 0.02%
Jan. 30, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 20000 $19.25 1,623,586.0000 24,742,419 1.22% 0.08%
Jan. 25, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 10739 $19.16 1,643,586.0000 24,742,419 0.65% 0.04%
Jan. 23, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 5410 $19.21 1,676,411.0000 24,742,419 0.32% 0.02%
Jan. 24, 2023 Hodgson Curtis Drew Other S Common Stock 22086 $19.11 5,423,381.0000 24,742,419 0.41% 0.09%
Jan. 17, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 1749 $20.32 1,681,837.0000 24,742,419 0.10% 0.01%
Jan. 18, 2023 Hodgson Curtis Drew Other S Common Stock 16 $20.26 5,450,877.0000 24,742,419 0.00% 0.00%
Jan. 10, 2023 Hodgson Curtis Drew Other S Common Stock 2093 $18.81 5,452,642.0000 24,742,419 0.04% 0.01%
Jan. 9, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 17907 $18.84 1,685,679.0000 24,742,419 1.05% 0.07%
Jan. 4, 2023 Hodgson Curtis Drew Other S Common Stock 5432 $18.69 5,472,642.0000 24,742,419 0.10% 0.02%
Jan. 3, 2023 Hodgson Curtis Drew Other S Common Stock, par value $0.001 per share ("Common Stock") 14568 $18.67 1,709,018.0000 24,742,419 0.85% 0.06%