Sign inGet started

SMALLEY GARY G.

Insider CIK 1428396 · FLR Vice President and Controller · TPC President, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
TPC TUTOR PERINI CORP A Award deriv2026-05-202026-05-2240,226— $040,226SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2026-03-132026-03-1657,349— $057,350SEC↗
TPC TUTOR PERINI CORP M Exercise2026-03-132026-03-1657,349— $0148,828SEC↗
TPC TUTOR PERINI CORP D To issuer2026-03-132026-03-1657,349$67.76 $3.89M91,479SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2026-03-122026-03-1625,918— $051,836SEC↗
TPC TUTOR PERINI CORP D To issuer2026-03-122026-03-1625,918$69.20 $1.79M91,479SEC↗
TPC TUTOR PERINI CORP M Exercise2026-03-122026-03-1625,918— $0117,397SEC↗
TPC TUTOR PERINI CORP P Buy2026-03-042026-03-058,435$73.57 $620.6K91,414SEC↗
TPC TUTOR PERINI CORP P Buy2026-03-042026-03-0565$74.30 $4.8K91,479SEC↗
TPC TUTOR PERINI CORP P Buy2026-03-042026-03-051,500$71.32 $107.0K82,979SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2025-12-312026-01-02477,454— $00SEC↗
TPC TUTOR PERINI CORP M Exercise2025-12-312026-01-02477,454— $0558,933SEC↗
TPC TUTOR PERINI CORP D To issuer2025-12-312026-01-02477,454$67.02 $32.00M81,479SEC↗
TPC TUTOR PERINI CORP G Gift2025-11-282025-12-0136,596— $081,479SEC↗
TPC TUTOR PERINI CORP P Buy2025-11-192025-11-204,900$61.06 $299.2K117,975SEC↗
TPC TUTOR PERINI CORP P Buy2025-11-192025-11-20100$61.95 $6.2K118,075SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2025-11-152025-11-1841,460— $041,460SEC↗
TPC TUTOR PERINI CORP M Exercise2025-11-152025-11-1841,460— $0154,535SEC↗
TPC TUTOR PERINI CORP D To issuer2025-11-152025-11-1841,460$59.08 $2.45M113,075SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2025-03-132025-03-1457,349— $0114,699SEC↗
TPC TUTOR PERINI CORP D To issuer2025-03-132025-03-1457,349$24.65 $1.41M113,075SEC↗
TPC TUTOR PERINI CORP M Exercise2025-03-132025-03-1457,349— $0170,424SEC↗
TPC TUTOR PERINI CORP A Award deriv2025-03-122025-03-1477,754— $077,754SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-11-152024-11-1941,459— $082,920SEC↗
TPC TUTOR PERINI CORP D To issuer2024-11-152024-11-1941,459$27.73 $1.15M113,075SEC↗
TPC TUTOR PERINI CORP M Exercise2024-11-152024-11-1941,459— $0154,534SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-11-112024-11-1313,096$17.06 $223.4K0SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-11-112024-11-1334,932— $00SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-11-112024-11-1315,000$17.06 $255.9K0SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-11-112024-11-1315,000$17.06 $255.9K0SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-11-112024-11-1342,500$17.83 $757.8K0SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-11-112024-11-1342,500$17.63 $749.3K0SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-11-112024-11-1345,000$13.85 $623.3K0SEC↗
TPC TUTOR PERINI CORP M Exercise2024-11-112024-11-1345,000$13.85 $623.3K148,340SEC↗
TPC TUTOR PERINI CORP F Tax w/h2024-11-112024-11-1335,375$30.64 $1.08M103,340SEC↗
TPC TUTOR PERINI CORP F Tax w/h2024-11-112024-11-1335,265$30.64 $1.08M113,075SEC↗
TPC TUTOR PERINI CORP M Exercise2024-11-112024-11-1343,096$17.06 $735.2K124,755SEC↗
TPC TUTOR PERINI CORP M Exercise2024-11-112024-11-1342,500$17.63 $749.3K138,715SEC↗
TPC TUTOR PERINI CORP F Tax w/h2024-11-112024-11-1335,555$30.64 $1.09M89,200SEC↗
TPC TUTOR PERINI CORP M Exercise2024-11-112024-11-1342,500$17.83 $757.8K131,700SEC↗
TPC TUTOR PERINI CORP M Exercise2024-11-112024-11-1334,932— $0103,278SEC↗
TPC TUTOR PERINI CORP F Tax w/h2024-11-112024-11-1321,619$30.64 $662.4K81,659SEC↗
TPC TUTOR PERINI CORP F Tax w/h2024-11-112024-11-1335,485$30.64 $1.09M96,215SEC↗
TPC TUTOR PERINI CORP S Sale2024-03-202024-03-2015,940$13.28 $211.7K68,346SEC↗
TPC TUTOR PERINI CORP S Sale2024-03-192024-03-2027,959$13.02 $364.0K84,286SEC↗
TPC TUTOR PERINI CORP S Sale2024-03-182024-03-2027,958$12.86 $359.5K112,245SEC↗
TPC TUTOR PERINI CORP S Sale2024-03-152024-03-1520,304$12.63 $256.4K140,203SEC↗
TPC TUTOR PERINI CORP S Sale2024-03-142024-03-1520,303$12.40 $251.8K160,507SEC↗
TPC TUTOR PERINI CORP A Award deriv2024-03-132025-03-14172,048— $0172,048SEC↗
TPC TUTOR PERINI CORP A Award deriv2024-03-132024-03-15172,048— $0172,048SEC↗
TPC TUTOR PERINI CORP A Award deriv2023-11-152023-11-17124,379— $0124,379SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2023-11-112023-11-1434,932— $034,932SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2023-11-112023-11-1445,000— $00SEC↗
TPC TUTOR PERINI CORP D To issuer2023-11-112023-11-1445,000$20.00 $900.0K180,810SEC↗
TPC TUTOR PERINI CORP M Exercise2023-11-112023-11-1434,932— $0212,414SEC↗
TPC TUTOR PERINI CORP F Tax w/h2023-11-112023-11-1431,604$7.35 $232.3K180,810SEC↗
TPC TUTOR PERINI CORP M Exercise2023-11-112023-11-1445,000— $0225,810SEC↗
TPC TUTOR PERINI CORP A Award deriv2023-01-012025-03-14238,727— $0238,727SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2022-11-152022-11-1542,500— $00SEC↗
TPC TUTOR PERINI CORP M Exercise2022-11-152022-11-1542,500— $0203,478SEC↗
TPC TUTOR PERINI CORP F Tax w/h2022-11-152022-11-1525,996$7.22 $187.7K177,482SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2022-11-112022-11-1534,932— $069,864SEC↗
TPC TUTOR PERINI CORP F Tax w/h2022-11-112022-11-1518,168$7.39 $134.3K160,978SEC↗
TPC TUTOR PERINI CORP M Exercise2022-11-112022-11-1534,932— $0179,146SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2021-11-152021-11-1742,500— $00SEC↗
TPC TUTOR PERINI CORP F Tax w/h2021-11-152021-11-1724,452$14.79 $361.6K144,214SEC↗
TPC TUTOR PERINI CORP M Exercise2021-11-152021-11-1742,500— $0168,666SEC↗
TPC TUTOR PERINI CORP A Award deriv2021-11-112021-11-15104,796— $0104,796SEC↗
TPC TUTOR PERINI CORP A Award deriv2020-11-112020-11-1345,000— $045,000SEC↗
TPC TUTOR PERINI CORP A Award deriv2020-11-112020-11-1345,000— $045,000SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2020-09-052020-09-09112,500— $00SEC↗
TPC TUTOR PERINI CORP F Tax w/h2020-09-052020-09-0956,583$12.42 $702.8K126,166SEC↗
TPC TUTOR PERINI CORP M Exercise2020-09-052020-09-09112,500— $0182,749SEC↗
TPC TUTOR PERINI CORP P Buy2020-06-102020-06-1115,940$12.51 $199.4K70,249SEC↗
TPC TUTOR PERINI CORP P Buy2020-05-182020-05-2031,750$7.85 $249.2K54,309SEC↗
TPC TUTOR PERINI CORP A Award deriv2019-11-152019-11-1942,500— $042,500SEC↗
TPC TUTOR PERINI CORP A Award deriv2019-11-152019-11-1942,500— $042,500SEC↗
TPC TUTOR PERINI CORP A Award deriv2019-03-152019-03-1913,096— $043,096SEC↗
TPC TUTOR PERINI CORP F Tax w/h2019-03-152019-03-196,885$18.51 $127.4K22,559SEC↗
TPC TUTOR PERINI CORP A Award2019-03-152019-03-1913,096— $029,444SEC↗
TPC TUTOR PERINI CORP A Award deriv2018-11-162018-11-2042,500— $042,500SEC↗
TPC TUTOR PERINI CORP A Award deriv2018-11-162018-11-2042,500— $042,500SEC↗
TPC TUTOR PERINI CORP A Award deriv2018-03-152018-03-1915,000— $030,000SEC↗
TPC TUTOR PERINI CORP A Award2018-03-152018-03-1915,000— $023,785SEC↗
TPC TUTOR PERINI CORP F Tax w/h2018-03-152018-03-197,437$22.40 $166.6K16,348SEC↗
TPC TUTOR PERINI CORP A Award deriv2017-09-062017-09-08112,500— $0112,500SEC↗
TPC TUTOR PERINI CORP A Award deriv2017-09-062017-09-08112,500— $0112,500SEC↗
TPC TUTOR PERINI Corp A Award deriv2017-03-152017-03-1715,000— $015,000SEC↗
TPC TUTOR PERINI Corp A Award2017-03-152017-03-1715,000— $015,000SEC↗
TPC TUTOR PERINI Corp F Tax w/h2017-03-152017-03-176,215$31.50 $195.8K8,785SEC↗
FLR FLUOR CORP S Sale2015-03-102015-03-113,883$57.27 $222.4K6,666SEC↗
FLR FLUOR CORP F Tax w/h2015-03-062015-03-10368$57.29 $21.1K10,549SEC↗
FLR FLUOR CORP M Exercise deriv2015-02-282015-03-031,764— $00SEC↗
FLR FLUOR CORP D To issuer2015-02-282015-03-031,764$58.00 $102.3K10,917SEC↗
FLR FLUOR CORP M Exercise2015-02-282015-03-031,764— $012,681SEC↗
FLR FLUOR CORP F Tax w/h2015-02-252015-02-271,002$59.18 $59.3K10,917SEC↗
FLR FLUOR CORP A Award deriv2015-02-232015-02-255,832— $05,832SEC↗
FLR FLUOR CORP A Award2015-02-232015-02-251,653— $011,919SEC↗
FLR FLUOR CORP F Tax w/h2015-02-052015-02-06123$55.72 $6.9K10,266SEC↗
FLR FLUOR CORP A Award deriv2015-02-042015-02-064,926— $04,926SEC↗
FLR FLUOR CORP S Sale2014-05-062014-05-061,261$74.29 $93.7K10,389SEC↗
FLR FLUOR CORP F Tax w/h2014-03-062014-03-10352$80.12 $28.2K11,650SEC↗
FLR FLUOR CORP M Exercise deriv2014-02-282014-03-042,099— $00SEC↗
FLR FLUOR CORP D To issuer2014-02-282014-03-042,099$77.69 $163.1K12,002SEC↗
FLR FLUOR CORP M Exercise2014-02-282014-03-042,099— $014,101SEC↗
FLR FLUOR CORP A Award deriv2014-02-212014-02-254,233— $04,233SEC↗
FLR FLUOR CORP A Award2014-02-212014-02-251,233— $012,002SEC↗
FLR FLUOR CORP A Award deriv2014-02-052014-02-074,158— $04,158SEC↗
FLR FLUOR CORP F Tax w/h2014-02-052014-02-07160$74.86 $12.0K10,769SEC↗
FLR FLUOR CORP M Exercise deriv2013-11-052013-11-071,725— $00SEC↗
FLR FLUOR CORP S Sale2013-11-052013-11-076,393$75.63 $483.5K10,929SEC↗
FLR FLUOR CORP M Exercise2013-11-052013-11-071,725$42.75 $73.7K17,322SEC↗
FLR FLUOR CORP F Tax w/h2013-03-062013-03-08687$62.75 $43.1K15,597SEC↗
FLR FLUOR CORP A Award2013-03-042013-03-057,324— $016,284SEC↗
FLR FLUOR CORP M Exercise deriv2013-02-282013-03-041,764— $01,764SEC↗
FLR FLUOR CORP M Exercise2013-02-282013-03-041,764— $010,724SEC↗
FLR FLUOR CORP D To issuer2013-02-282013-03-041,764$61.90 $109.2K8,960SEC↗
FLR FLUOR CORP A Award deriv2013-02-252013-02-275,661— $05,661SEC↗
FLR FLUOR CORP A Award2013-02-252013-02-271,587— $08,960SEC↗
FLR FLUOR CORP F Tax w/h2013-02-042013-02-06105$65.11 $6.8K7,373SEC↗
FLR FLUOR CORP A Award deriv2013-02-012013-02-053,528— $03,528SEC↗
FLR FLUOR CORP I Discretionary2012-08-302012-09-04923$51.31 $47.4K3,000SEC↗
FLR FLUOR CORP M Exercise deriv2012-03-162012-03-19750— $00SEC↗
FLR FLUOR CORP M Exercise deriv2012-03-162012-03-191,725— $01,725SEC↗
FLR FLUOR CORP M Exercise deriv2012-03-162012-03-191,879— $00SEC↗
FLR FLUOR CORP M Exercise2012-03-162012-03-19750$44.71 $33.5K9,303SEC↗
FLR FLUOR CORP M Exercise2012-03-162012-03-191,879$30.46 $57.2K11,182SEC↗
FLR FLUOR CORP S Sale2012-03-162012-03-195,429$63.00 $342.0K7,478SEC↗
FLR FLUOR CORP M Exercise2012-03-162012-03-191,725$42.75 $73.7K12,907SEC↗
FLR FLUOR CORP F Tax w/h2012-03-062012-03-08837$58.35 $48.8K8,553SEC↗
FLR FLUOR CORP M Exercise deriv2012-02-282012-04-242,099— $02,099SEC↗
FLR FLUOR CORP M Exercise deriv2012-02-282012-03-012,099— $04,198SEC↗
FLR FLUOR CORP F Tax w/h2012-02-282012-03-01500$62.00 $31.0K9,600SEC↗
FLR FLUOR CORP M Exercise2012-02-282012-03-012,099— $010,100SEC↗
FLR FLUOR CORP D To issuer2012-02-282012-03-01210$62.00 $13.0K9,390SEC↗
FLR FLUOR CORP A Award deriv2012-02-272012-02-293,693— $03,693SEC↗
FLR FLUOR CORP A Award2012-02-272012-02-291,200— $08,001SEC↗
FLR FLUOR CORP A Award deriv2012-02-022012-02-064,198— $04,198SEC↗