Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 59 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

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

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 26, 2023 ASTE A 464 $40.49 $18,787 23,033 Direct +2.06% Acquired -5.0% (price as of )
March 30, 2023 ASTE A 9 · · 22,539 Direct +0.04% Acquired
March 30, 2023 ASTE A 30 · · 22,569 Direct +0.13% Acquired
Jan. 31, 2023 ASTE A 435 $43.11 $18,753 22,530 Direct +1.97% Acquired -10.8% (price as of )
Dec. 2, 2022 ASTE A 8 · · 22,066 Direct +0.04% Acquired
Dec. 2, 2022 ASTE A 29 · · 22,095 Direct +0.13% Acquired
Oct. 31, 2022 ASTE A 433 $43.40 $18,792 22,058 Direct +2.00% Acquired -11.4% (price as of )
Aug. 29, 2022 ASTE A 8 · · 21,602 Direct +0.04% Acquired
Aug. 29, 2022 ASTE A 23 · · 21,625 Direct +0.11% Acquired
July 31, 2022 ASTE A 382 $49.13 $18,768 21,594 Direct +1.80% Acquired -21.7% (price as of )
May 27, 2022 ASTE A 7 · · 21,192 Direct +0.03% Acquired
May 27, 2022 ASTE A 20 · · 21,212 Direct +0.09% Acquired
April 29, 2022 ASTE A 2,780 · · 20,774 Direct +15.45% Acquired
April 29, 2022 ASTE A 411 $39.58 $16,267 21,185 Direct +1.98% Acquired -2.9% (price as of )
March 31, 2022 ASTE A 4 $42.80 $171 17,976 Direct +0.02% Acquired -10.2% (price as of )
March 31, 2022 ASTE A 18 $42.80 $770 17,994 Direct +0.10% Acquired -10.2% (price as of )
Jan. 31, 2022 ASTE A 258 $63.09 $16,277 17,972 Direct +1.46% Acquired -39.1% (price as of )
Dec. 2, 2021 ASTE A 3 $61.74 $185 17,702 Direct +0.02% Acquired -37.7% (price as of )
Dec. 2, 2021 ASTE A 12 $61.74 $741 17,714 Direct +0.07% Acquired -37.7% (price as of )
Oct. 31, 2021 ASTE A 305 $53.38 $16,281 17,699 Direct +1.75% Acquired -28.0% (price as of )
Aug. 31, 2021 ASTE A 2 $61.48 $123 17,384 Direct +0.01% Acquired -37.5% (price as of )
Aug. 31, 2021 ASTE A 10 $61.48 $615 17,394 Direct +0.06% Acquired -37.5% (price as of )
July 30, 2021 ASTE A 266 $61.31 $16,308 17,382 Direct +1.55% Acquired -37.3% (price as of )
April 28, 2021 ASTE A 1,263 $79.20 $100,030 16,891 Direct +8.08% Acquired -51.5% (price as of )
April 28, 2021 ASTE A 206 $79.20 $16,315 17,105 Direct +1.22% Acquired -51.5% (price as of )
March 2, 2021 ASTE A 274 $59.47 $16,295 15,628 Direct +1.78% Acquired -35.3% (price as of )
Nov. 27, 2020 ASTE A 17 · · 15,423 Direct +0.11% Acquired
Oct. 30, 2020 ASTE A 468 $50.80 $23,774 15,406 Direct +3.13% Acquired -24.3% (price as of )
Sept. 10, 2020 ASTE A 19 · · 14,938 Direct +0.13% Acquired
July 31, 2020 ASTE A 276 $45.30 $12,503 8,488 Direct +3.36% Acquired -15.1% (price as of )
May 1, 2020 ASTE A 2,494 $40.11 $100,034 7,541 Direct +49.42% Acquired -4.1% (price as of )
May 1, 2020 ASTE A 312 $40.11 $12,514 8,212 Direct +3.95% Acquired -4.1% (price as of )
Jan. 31, 2020 ASTE A 299 $41.89 $12,525 5,932 Direct +5.31% Acquired -8.2% (price as of )
Oct. 31, 2019 ASTE A 358 $34.96 $12,516 5,633 Direct +6.79% Acquired 10.0% (price as of )
July 31, 2019 ASTE A 377 $33.16 $12,501 4,027 Direct +10.33% Acquired 16.0% (price as of )
April 26, 2019 ASTE A 1,968 $33.03 $65,003 7,015 Direct +38.99% Acquired 16.4% (price as of )
April 26, 2019 ASTE A 379 $33.03 $12,518 3,650 Direct +11.59% Acquired 16.4% (price as of )
Jan. 31, 2019 ASTE A 341 $36.74 $12,528 3,271 Direct +11.64% Acquired 4.7% (price as of )
Oct. 31, 2018 ASTE A 353 $35.43 $12,507 2,930 Direct +13.70% Acquired 8.5% (price as of )
July 31, 2018 ASTE A 266 $47.00 $12,502 2,577 Direct +11.51% Acquired -18.2% (price as of )
April 27, 2018 ASTE A 1,170 $55.56 $65,005 5,047 Direct +30.18% Acquired -30.8% (price as of )
April 27, 2018 ASTE A 225 $55.56 $12,501 2,311 Direct +10.79% Acquired -30.8% (price as of )
Jan. 31, 2018 ASTE A 199 $63.04 $12,545 1,067 Direct +22.93% Acquired -39.0% (price as of )
Nov. 1, 2017 ASTE A 243 $51.57 $12,532 868 Direct +38.88% Acquired -25.4% (price as of )
July 31, 2017 ASTE A 250 $50.07 $12,518 625 Direct +66.67% Acquired -23.2% (price as of )
April 28, 2017 ASTE A 196 $63.83 $12,511 375 Direct +109.50% Acquired -39.8% (price as of )
April 28, 2017 ASTE A 1,019 $63.83 $65,043 4,896 Direct +26.28% Acquired -39.8% (price as of )
Jan. 31, 2017 ASTE A 179 $70.02 $12,534 179 Direct · Acquired -45.1% (price as of )
Nov. 1, 2016 ASTE A 231 $54.27 $12,536 3,877 Direct +6.34% Acquired -29.2% (price as of )
Aug. 1, 2016 ASTE A 250 $60.28 $15,070 3,646 Direct +7.36% Acquired -36.2% (price as of )
June 7, 2016 ASTE A 1,196 · · 3,396 Direct +54.36% Acquired
Feb. 26, 2016 ASTE A 206 $40.10 $8,261 2,200 Direct +10.33% Acquired -4.1% (price as of )
Oct. 23, 2015 ASTE A 259 $31.95 $8,275 1,994 Direct +14.93% Acquired 20.3% (price as of )
July 24, 2015 ASTE A 219 $37.78 $8,274 1,735 Direct +14.45% Acquired 1.8% (price as of )
April 24, 2015 ASTE A 192 $43.08 $8,271 1,516 Direct +14.50% Acquired -10.7% (price as of )
Feb. 27, 2015 ASTE A 193 $42.88 $8,276 1,324 Direct +17.06% Acquired -10.3% (price as of )
Oct. 24, 2014 ASTE A 227 $36.37 $8,256 631 Direct +56.19% Acquired 5.7% (price as of )
July 25, 2014 ASTE A 205 $40.38 $8,278 404 Direct +103.02% Acquired -4.8% (price as of )
April 25, 2014 ASTE A 199 $41.64 $8,286 199 Direct · Acquired -7.7% (price as of )

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
April 25, 2014 ASTE Common Stock 500 Direct

Holdings reported on Form 4 12 reported holdings

08

Positions listed on each Form 4 without a transaction in that filing (Table I and II holdings), newest filing first.

DateTickerSecuritySharesExercise priceExpirationOwnership
Aug. 3, 2020 ASTE Common Stock 7,541 · · Direct
Oct. 31, 2019 ASTE Common Stock 7,015 · · Direct
July 31, 2019 ASTE Common Stock 7,015 · · Direct
Jan. 31, 2019 ASTE Common Stock 5,047 · · Direct
Nov. 1, 2018 ASTE Common Stock 5,047 · · Direct
July 31, 2018 ASTE Common Stock 5,047 · · Direct
Jan. 31, 2018 ASTE Common Stock 3,877 · · Direct
Nov. 1, 2017 ASTE Common Stock 3,877 · · Direct
July 31, 2017 ASTE Common Stock 3,877 · · Direct
April 28, 2017 ASTE Common Stock 3,877 · · Direct
April 28, 2017 ASTE Common Stock 375 · · Direct
Jan. 31, 2017 ASTE Common Stock 3,877 · · Direct