Leldon E Echols

CIK 1116073 · View on SEC EDGAR ↗

Insider

First SEC filing: May 26, 2026 · Latest: May 26, 2026

On this page

Insider at

Insider transactions

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.

Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
June 30, 2026 TRN A 676 $34.58 $23,376 76,087 Direct +0.90% Acquired -14.1% (price as of 2026-08-19)
May 21, 2026 TRN A 6,210 80,260 Direct +8.39% Acquired (price as of 2026-08-19)
May 18, 2026 DINO G 3,772 2,943 Direct -56.17% Disposed (price as of 2026-08-19)
March 31, 2026 TRN A 720 $32.18 $23,170 75,411 Direct +0.96% Acquired -7.7% (price as of 2026-08-19)
Dec. 31, 2025 TRN A 838 $26.44 $22,157 74,691 Direct +1.13% Acquired 12.3% (price as of 2026-08-19)
Nov. 12, 2025 DINO A 2,943 6,715 Direct +78.02% Acquired (price as of 2026-08-19)
Sept. 30, 2025 TRN A 781 $28.04 $21,899 73,853 Direct +1.07% Acquired 5.9% (price as of 2026-08-19)
June 30, 2025 TRN A 803 $27.01 $21,689 73,072 Direct +1.11% Acquired 9.9% (price as of 2026-08-19)
May 15, 2025 TRN A 7,904 74,050 Direct +11.95% Acquired (price as of 2026-08-19)
March 31, 2025 TRN A 764 $28.06 $21,438 72,269 Direct +1.07% Acquired 5.8% (price as of 2026-08-19)
Feb. 28, 2025 DINO G 5,648 3,772 Direct -59.96% Disposed (price as of 2026-08-19)
Dec. 31, 2024 TRN A 566 $35.10 $19,867 71,505 Direct +0.80% Acquired -15.4% (price as of 2026-08-19)
Nov. 13, 2024 DINO A 3,772 61,543 Direct +6.53% Acquired (price as of 2026-08-19)
Sept. 30, 2024 TRN A 0 $34.84 70,939 Direct 0.00% Acquired -14.8% (price as of 2026-08-19)
June 30, 2024 TRN A 0 $29.92 70,373 Direct 0.00% Acquired -0.8% (price as of 2026-08-19)
May 20, 2024 TRN A 6,927 66,146 Direct +11.70% Acquired (price as of 2026-08-19)
March 31, 2024 TRN A 694 $27.85 $19,328 69,721 Direct +1.01% Acquired 6.6% (price as of 2026-08-19)
Jan. 31, 2024 DINO G 23 5,648 Direct -0.41% Disposed (price as of 2026-08-19)
Jan. 26, 2024 DINO G 52,100 5,671 Direct -90.18% Disposed (price as of 2026-08-19)
Dec. 31, 2023 TRN A 669 $26.59 $17,789 69,027 Direct +0.98% Acquired 11.7% (price as of 2026-08-19)
Nov. 8, 2023 DINO A 3,005 57,771 Direct +5.49% Acquired (price as of 2026-08-19)
Sept. 30, 2023 TRN A 722 $24.35 $17,581 68,358 Direct +1.07% Acquired 21.9% (price as of 2026-08-19)
June 30, 2023 TRN A 677 $25.71 $17,406 67,636 Direct +1.01% Acquired 15.5% (price as of 2026-08-19)
May 8, 2023 TRN A 9,991 59,219 Direct +20.30% Acquired (price as of 2026-08-19)
March 31, 2023 TRN A 707 $24.36 $17,223 66,959 Direct +1.07% Acquired 21.9% (price as of 2026-08-19)
Dec. 31, 2022 TRN A 512 $29.57 $15,140 66,252 Direct +0.78% Acquired 0.4% (price as of 2026-08-19)
Nov. 9, 2022 DINO A 2,643 54,766 Direct +5.07% Acquired (price as of 2026-08-19)
Sept. 30, 2022 TRN A 700 $21.35 $14,945 65,740 Direct +1.08% Acquired 39.1% (price as of 2026-08-19)
June 30, 2022 TRN A 612 $24.22 $14,823 65,040 Direct +0.95% Acquired 22.6% (price as of 2026-08-19)
May 9, 2022 TRN A 7,511 49,228 Direct +18.00% Acquired (price as of 2026-08-19)
March 31, 2022 TRN A 428 $34.36 $14,706 64,428 Direct +0.67% Acquired -13.6% (price as of 2026-08-19)
Dec. 31, 2021 TRN A 442 $30.20 $13,348 64,000 Direct +0.70% Acquired -1.7% (price as of 2026-08-19)
Sept. 30, 2021 TRN A 488 $27.17 $13,259 63,558 Direct +0.77% Acquired 9.3% (price as of 2026-08-19)
June 30, 2021 TRN A 489 $26.89 $13,149 63,070 Direct +0.78% Acquired 10.4% (price as of 2026-08-19)
May 3, 2021 TRN A 6,776 41,717 Direct +19.39% Acquired (price as of 2026-08-19)
March 31, 2021 TRN A 458 $28.49 $13,048 62,581 Direct +0.74% Acquired 4.2% (price as of 2026-08-19)
Dec. 31, 2020 TRN A 444 $26.39 $11,717 62,123 Direct +0.72% Acquired 12.5% (price as of 2026-08-19)
Sept. 30, 2020 TRN A 595 $19.50 $11,602 61,679 Direct +0.97% Acquired 52.3% (price as of 2026-08-19)
June 30, 2020 TRN A 540 $21.29 $11,497 61,084 Direct +0.89% Acquired 39.5% (price as of 2026-08-19)
May 4, 2020 TRN A 10,589 34,941 Direct +43.48% Acquired (price as of 2026-08-19)
March 31, 2020 TRN A 708 $16.07 $11,378 60,544 Direct +1.18% Acquired 84.8% (price as of 2026-08-19)
Dec. 31, 2019 TRN A 455 $22.15 $10,078 59,836 Direct +0.77% Acquired 34.0% (price as of 2026-08-19)
Sept. 30, 2019 TRN A 509 $19.68 $10,017 59,381 Direct +0.86% Acquired 50.9% (price as of 2026-08-19)
June 30, 2019 TRN A 478 $20.75 $9,918 58,872 Direct +0.82% Acquired 43.1% (price as of 2026-08-19)
May 6, 2019 TRN A 5,846 24,352 Direct +31.59% Acquired (price as of 2026-08-19)
March 31, 2019 TRN A 348 $21.73 $7,562 58,394 Direct +0.60% Acquired 36.6% (price as of 2026-08-19)
March 19, 2019 TRN A 2,783 18,506 Direct +17.70% Acquired (price as of 2026-08-19)
Dec. 31, 2018 TRN A 13,316 $20.59 $274,176 58,046 Direct +29.77% Acquired 44.2% (price as of 2026-08-19)
Sept. 30, 2018 TRN A 158 $36.64 $5,789 44,730 Direct +0.35% Acquired 12.6% (price as of 2026-08-19)
June 30, 2018 TRN A 169 $34.26 $5,790 44,572 Direct +0.38% Acquired 20.4% (price as of 2026-08-19)
May 7, 2018 TRN A 3,966 15,723 Direct +33.73% Acquired (price as of 2026-08-19)
March 31, 2018 TRN A 176 $32.63 $5,743 44,403 Direct +0.40% Acquired 26.4% (price as of 2026-08-19)
Dec. 31, 2017 TRN A 153 $37.46 $5,731 44,227 Direct +0.35% Acquired 10.1% (price as of 2026-08-19)
Sept. 30, 2017 TRN A 179 $31.90 $5,710 44,074 Direct +0.41% Acquired 29.3% (price as of 2026-08-19)
June 30, 2017 TRN A 171 $28.03 $4,793 43,895 Direct +0.39% Acquired 47.1% (price as of 2026-08-19)
May 1, 2017 TRN A 4,805 11,757 Direct +69.12% Acquired (price as of 2026-08-19)
March 31, 2017 TRN A 181 $26.55 $4,806 43,724 Direct +0.42% Acquired 55.3% (price as of 2026-08-19)
Dec. 31, 2016 TRN A 172 $27.76 $4,775 43,543 Direct +0.40% Acquired 48.6% (price as of 2026-08-19)
Sept. 30, 2016 TRN A 196 $24.18 $4,739 43,371 Direct +0.45% Acquired 70.6% (price as of 2026-08-19)
June 30, 2016 TRN A 254 $18.57 $4,717 43,175 Direct +0.59% Acquired 122.1% (price as of 2026-08-19)
May 2, 2016 TRN A 6,952 6,952 Direct Acquired (price as of 2026-08-19)
March 31, 2016 TRN A 257 $18.31 $4,706 42,921 Direct +0.60% Acquired 125.2% (price as of 2026-08-19)
Dec. 31, 2015 TRN A 194 $24.02 $4,660 42,664 Direct +0.46% Acquired 71.7% (price as of 2026-08-19)
Sept. 30, 2015 TRN A 205 $22.67 $4,647 42,470 Direct +0.49% Acquired 81.9% (price as of 2026-08-19)
June 30, 2015 TRN A 159 $26.43 $4,202 42,265 Direct +0.38% Acquired 56.0% (price as of 2026-08-19)
May 4, 2015 TRN A 3,694 3,694 Direct Acquired (price as of 2026-08-19)
March 31, 2015 TRN A 119 $35.51 $4,226 42,106 Direct +0.28% Acquired 16.1% (price as of 2026-08-19)
Dec. 31, 2014 TRN A 149 $28.01 $4,173 41,987 Direct +0.36% Acquired 47.2% (price as of 2026-08-19)
Sept. 30, 2014 TRN A 89 $46.72 $4,158 41,838 Direct +0.21% Acquired -11.7% (price as of 2026-08-19)
June 30, 2014 TRN A 71 $43.72 $3,104 41,749 Direct +0.17% Acquired -5.7% (price as of 2026-08-19)
May 5, 2014 TRN A 1,682 1,682 Direct Acquired (price as of 2026-08-19)
March 31, 2014 TRN A 44 $72.07 $3,171 20,839 Direct +0.21% Acquired 14.4% (price as of 2026-08-19)
Dec. 31, 2013 TRN A 57 $54.52 $3,108 20,795 Direct +0.27% Acquired 51.3% (price as of 2026-08-19)
Sept. 30, 2013 TRN A 59 $45.35 $2,676 20,738 Direct +0.29% Acquired 81.9% (price as of 2026-08-19)
June 30, 2013 TRN A 59 $38.44 $2,268 20,679 Direct +0.29% Acquired 114.6% (price as of 2026-08-19)
May 6, 2013 TRN A 3,750 3,750 Direct Acquired (price as of 2026-08-19)
March 31, 2013 TRN A 50 $45.33 $2,266 20,620 Direct +0.24% Acquired 82.0% (price as of 2026-08-19)
Dec. 31, 2012 TRN A 63 $35.82 $2,257 20,570 Direct +0.31% Acquired 130.3% (price as of 2026-08-19)
Sept. 30, 2012 TRN A 75 $29.97 $2,248 20,507 Direct +0.37% Acquired 175.2% (price as of 2026-08-19)
June 30, 2012 TRN A 73 $24.98 $1,824 20,432 Direct +0.36% Acquired 230.2% (price as of 2026-08-19)
April 30, 2012 TRN A 3,935 3,935 Direct Acquired (price as of 2026-08-19)
March 31, 2012 TRN A 56 $32.95 $1,845 20,359 Direct +0.28% Acquired 150.3% (price as of 2026-08-19)
Dec. 31, 2011 TRN A 948 $30.06 $28,497 20,303 Direct +4.90% Acquired 174.4% (price as of 2026-08-19)
Sept. 30, 2011 TRN A 1,418 $21.41 $30,359 19,355 Direct +7.91% Acquired 285.2% (price as of 2026-08-19)
June 30, 2011 TRN A 706 $34.88 $24,625 17,937 Direct +4.10% Acquired 136.5% (price as of 2026-08-19)
May 2, 2011 TRN A 4,200 4,200 Direct Acquired (price as of 2026-08-19)
March 31, 2011 TRN A 942 $36.67 $34,543 17,231 Direct +5.78% Acquired 124.9% (price as of 2026-08-19)
Dec. 31, 2010 TRN A 733 $26.61 $19,505 16,289 Direct +4.71% Acquired 210.0% (price as of 2026-08-19)
Sept. 30, 2010 TRN A 1,208 $22.27 $26,902 15,556 Direct +8.42% Acquired 270.4% (price as of 2026-08-19)
June 30, 2010 TRN A 1,595 $17.72 $28,263 14,348 Direct +12.51% Acquired 365.5% (price as of 2026-08-19)
May 3, 2010 TRN A 6,127 6,127 Direct Acquired (price as of 2026-08-19)
April 1, 2010 TRN A 1,221 $20.21 $24,676 12,753 Direct +10.59% Acquired 308.1% (price as of 2026-08-19)
Jan. 4, 2010 TRN A 1,637 $18.05 $29,548 11,532 Direct +16.54% Acquired 356.9% (price as of 2026-08-19)
Oct. 1, 2009 TRN A 1,365 $16.61 $22,673 9,895 Direct +16.00% Acquired 396.6% (price as of 2026-08-19)
July 1, 2009 TRN A 1,476 $13.93 $20,561 8,530 Direct +20.92% Acquired 492.1% (price as of 2026-08-19)
May 4, 2009 TRN A 4,189 4,189 Direct Acquired (price as of 2026-08-19)
April 1, 2009 TRN A 2,497 $9.57 $23,896 7,054 Direct +54.79% Acquired 761.8% (price as of 2026-08-19)
Jan. 2, 2009 TRN A 1,448 $17.09 $24,746 4,557 Direct +46.57% Acquired 382.6% (price as of 2026-08-19)
Oct. 1, 2008 TRN A 896 $25.31 $22,678 3,109 Direct +40.49% Acquired 225.9% (price as of 2026-08-19)
July 1, 2008 TRN A 564 $33.90 $19,120 2,213 Direct +34.20% Acquired 143.3% (price as of 2026-08-19)

Showing latest 100 of 105 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.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
June 30, 2026 TRN Trinity Phantom Stock Units Common Stock (676) $0.00 676 Acquired
March 31, 2026 TRN Trinity Phantom Stock Units Common Stock (720) $0.00 720 Acquired
Dec. 31, 2025 TRN Trinity Phantom Stock Units Common Stock (838) $0.00 838 Acquired
Sept. 30, 2025 TRN Trinity Phantom Stock Units Common Stock (781) $0.00 781 Acquired
June 30, 2025 TRN Trinity Phantom Stock Units Common Stock (803) $0.00 803 Acquired
March 31, 2025 TRN Trinity Phantom Stock Units Common Stock (764) $0.00 764 Acquired
Dec. 31, 2024 TRN Trinity Phantom Stock Units Common Stock (566) $0.00 566 Acquired
Sept. 30, 2024 TRN Trinity Phantom Stock Units Common Stock (566) $0.00 0 Acquired
June 30, 2024 TRN Trinity Phantom Stock Units Common Stock (652) $0.00 0 Acquired
March 31, 2024 TRN Trinity Phantom Stock Units Common Stock (694) $0.00 694 Acquired
Dec. 31, 2023 TRN Trinity Phantom Stock Units Common Stock (669) $0.00 669 Acquired
Sept. 30, 2023 TRN Trinity Phantom Stock Units Common Stock (722) $0.00 722 Acquired
June 30, 2023 TRN Trinity Phantom Stock Units Common Stock (677) $0.00 677 Acquired
March 31, 2023 TRN Trinity Phantom Stock Units Common Stock (707) $0.00 707 Acquired
Dec. 31, 2022 TRN Trinity Phantom Stock Units Common Stock (512) $0.00 512 Acquired
Sept. 30, 2022 TRN Trinity Phantom Stock Units Common Stock (700) $0.00 700 Acquired
June 30, 2022 TRN Trinity Phantom Stock Units Common Stock (612) $0.00 612 Acquired
March 31, 2022 TRN Trinity Phantom Stock Units Common Stock (428) $0.00 428 Acquired
Dec. 31, 2021 TRN Trinity Phantom Stock Units Common Stock (442) $0.00 442 Acquired
Sept. 30, 2021 TRN Trinity Phantom Stock Units Common Stock (488) $0.00 488 Acquired
June 30, 2021 TRN Trinity Phantom Stock Units Common Stock (489) $0.00 489 Acquired
March 31, 2021 TRN Trinity Phantom Stock Units Common Stock (458) $0.00 458 Acquired
Dec. 31, 2020 TRN Trinity Phantom Stock Units Common Stock (444) $0.00 444 Acquired
Sept. 30, 2020 TRN Trinity Phantom Stock Units Common Stock (595) $0.00 595 Acquired
June 30, 2020 TRN Trinity Phantom Stock Units Common Stock (540) $0.00 540 Acquired
March 31, 2020 TRN Trinity Phantom Stock Units Common Stock (708) $0.00 708 Acquired
Dec. 31, 2019 TRN Trinity Phantom Stock Units Common Stock (455) $0.00 455 Acquired
Sept. 30, 2019 TRN Trinity Phantom Stock Units Common Stock (509) $0.00 509 Acquired
June 30, 2019 TRN Trinity Phantom Stock Units Common Stock (478) $0.00 478 Acquired
March 31, 2019 TRN Trinity Phantom Stock Units Common Stock (348) $0.00 348 Acquired
Dec. 31, 2018 TRN Trinity Phantom Stock Units Common Stock (13,316) $0.00 13,316 Acquired
Sept. 30, 2018 TRN Trinity Phantom Stock Units Common Stock (158) $0.00 158 Acquired
June 30, 2018 TRN Trinity Phantom Stock Units Common Stock (169) $0.00 169 Acquired
March 31, 2018 TRN Trinity Phantom Stock Units Common Stock (176) $0.00 176 Acquired
Dec. 31, 2017 TRN Trinity Phantom Stock Units Common Stock (153) $0.00 153 Acquired
Sept. 30, 2017 TRN Trinity Phantom Stock Units Common Stock (179) $0.00 179 Acquired
June 30, 2017 TRN Trinity Phantom Stock Units Common Stock (171) $0.00 171 Acquired
March 31, 2017 TRN Trinity Phantom Stock Units Common Stock (181) $0.00 181 Acquired
Dec. 31, 2016 TRN Trinity Phantom Stock Units Common Stock (172) $0.00 172 Acquired
Sept. 30, 2016 TRN Trinity Phantom Stock Units Common Stock (196) $0.00 196 Acquired
June 30, 2016 TRN Trinity Phantom Stock Units Common Stock (254) $0.00 254 Acquired
March 31, 2016 TRN Trinity Phantom Stock Units Common Stock (257) $0.00 257 Acquired
Dec. 31, 2015 TRN Trinity Phantom Stock Units Common Stock (194) $0.00 194 Acquired
Sept. 30, 2015 TRN Trinity Phantom Stock Units Common Stock (205) $0.00 205 Acquired
June 30, 2015 TRN Trinity Phantom Stock Units Common Stock (159) $0.00 159 Acquired
May 4, 2015 TRN Trinity Stock Units Common Stock (3,694) $0.00 3,694 Acquired
March 31, 2015 TRN Trinity Phantom Stock Units Common Stock (119) $0.00 119 Acquired
Dec. 31, 2014 TRN Trinity Phantom Stock Units Common Stock (149) $0.00 149 Acquired
Sept. 30, 2014 TRN Trinity Phantom Stock Units Common Stock (89) $0.00 89 Acquired
June 30, 2014 TRN Trinity Phantom Stock Units Common Stock (71) $0.00 71 Acquired
May 5, 2014 TRN Trinity Stock Units Common Stock (1,682) $0.00 1,682 Acquired
March 31, 2014 TRN Trinity Phantom Stock Units Common Stock (44) $0.00 44 Acquired
Dec. 31, 2013 TRN Trinity Phantom Stock Units Common Stock (57) $0.00 57 Acquired
Sept. 30, 2013 TRN Trinity Phantom Stock Units Common Stock (59) $0.00 59 Acquired
June 30, 2013 TRN Trinity Phantom Stock Units Common Stock (59) $0.00 59 Acquired
May 6, 2013 TRN Trinity Stock Units Common Stock (3,750) $0.00 3,750 Acquired
March 31, 2013 TRN Trinity Phantom Stock Units Common Stock (50) $0.00 50 Acquired
Dec. 31, 2012 TRN Trinity Phantom Stock Units Common Stock (63) $0.00 63 Acquired
Sept. 30, 2012 TRN Trinity Phantom Stock Units Common Stock (75) $0.00 75 Acquired
June 30, 2012 TRN Trinity Phantom Stock Units Common Stock (73) $0.00 73 Acquired
April 30, 2012 TRN Trinity Stock Units Common Stock (3,935) $0.00 3,935 Acquired
March 31, 2012 TRN Trinity Phantom Stock Units Common Stock (56) $0.00 56 Acquired
Dec. 31, 2011 TRN Trinity Phantom Stock Units Common Stock (948) $0.00 948 Acquired
Sept. 30, 2011 TRN Trinity Phantom Stock Units Common Stock (1,418) $0.00 1,418 Acquired
June 30, 2011 TRN Trinity Phantom Stock Units Common Stock (706) $0.00 706 Acquired
May 2, 2011 TRN Trinity Stock Units Common Stock (4,200) $0.00 4,200 Acquired
March 31, 2011 TRN Trinity Phantom Stock Units Common Stock (942) $0.00 942 Acquired
Dec. 31, 2010 TRN Trinity Phantom Stock Units Common Stock (733) $0.00 733 Acquired
Sept. 30, 2010 TRN Trinity Phantom Stock Units Common Stock (1,208) $0.00 1,208 Acquired
June 30, 2010 TRN Trinity Phantom Stock Units Common Stock (1,595) $0.00 1,595 Acquired
May 3, 2010 TRN Trinity Stock Units Common Stock (6,127) $0.00 6,127 Acquired
April 1, 2010 TRN Trinity Phantom Stock Units Common Stock (1,221) $0.00 1,221 Acquired
Jan. 4, 2010 TRN Trinity Phantom Stock Units Common Stock (1,637) $0.00 1,637 Acquired
Oct. 1, 2009 TRN Trinity Phantom Stock Units Common Stock (1,365) $0.00 1,365 Acquired
July 1, 2009 TRN Trinity Phantom Stock Units Common Stock (1,476) $0.00 1,476 Acquired
May 4, 2009 TRN Trinity Stock Units Common Stock (4,189) $0.00 4,189 Acquired
April 1, 2009 TRN Trinity Phantom Stock Units Common Stock (2,497) $0.00 2,497 Acquired
Jan. 2, 2009 TRN Trinity Phantom Stock Units Common Stock (1,448) $0.00 1,448 Acquired
Oct. 1, 2008 TRN Trinity Phantom Stock Units Common Stock (896) $0.00 896 Acquired
July 1, 2008 TRN Trinity Phantom Stock Units Common Stock (564) $0.00 564 Acquired
May 5, 2008 TRN Trinity Stock Units Common Stock (2,822) $0.00 2,822 Acquired
April 1, 2008 TRN Trinity Phantom Stock Units Common Stock (760) 760 Acquired
Jan. 2, 2008 TRN Trinity Phantom Stock Units Common Stock (707) 707 Acquired
Oct. 1, 2007 TRN Trinity Phantom Stock Units Common Stock (182) 182 Acquired
Sept. 10, 2007 TRN Trinity Stock Units Common Stock (2,527) $0.00 2,527 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).