Insider at

04

Insider transactions

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

22 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
March 8, 2024 EFOR S 13,442 $103.78 $1,395,011 616,972 Indirect -2.13% Disposed -67.0% (price as of 2026-10-02)
March 7, 2024 EFOR S 50,000 $101.93 $5,096,500 630,414 Indirect -7.35% Disposed -66.4% (price as of 2026-10-02)
March 6, 2024 EFOR S 10,000 $99.64 $996,400 680,414 Indirect -1.45% Disposed -65.6% (price as of 2026-10-02)
Nov. 5, 2021 EFOR S 45,000 $127.07 $5,718,150 690,414 Indirect -6.12% Disposed -73.0% (price as of 2026-10-02)
Nov. 4, 2021 EFOR S 25,000 $124.62 $3,115,500 735,414 Indirect -3.29% Disposed -72.5% (price as of 2026-10-02)
Nov. 24, 2020 EFOR S 43,159 $82.09 $3,542,922 758,430 Indirect -5.38% Disposed -58.3% (price as of 2026-10-02)
Nov. 23, 2020 EFOR S 35,723 $82.44 $2,945,004 801,589 Indirect -4.27% Disposed -58.5% (price as of 2026-10-02)
Nov. 19, 2020 EFOR S 21,118 $80.44 $1,698,732 837,312 Indirect -2.46% Disposed -57.4% (price as of 2026-10-02)
Aug. 13, 2020 EFOR S 9,245 $72.53 $670,540 858,430 Indirect -1.07% Disposed -52.8% (price as of 2026-10-02)
Aug. 12, 2020 EFOR S 24,390 $72.56 $1,769,738 867,675 Indirect -2.73% Disposed -52.8% (price as of 2026-10-02)
Aug. 11, 2020 EFOR S 31,476 $73.66 $2,318,522 892,065 Indirect -3.41% Disposed -53.5% (price as of 2026-10-02)
Aug. 10, 2020 EFOR S 17,231 $72.69 $1,252,521 923,541 Indirect -1.83% Disposed -52.9% (price as of 2026-10-02)
Aug. 7, 2020 EFOR S 17,658 $70.77 $1,249,657 940,772 Indirect -1.84% Disposed -51.6% (price as of 2026-10-02)
June 11, 2020 EFOR S 1,100 $63.56 $69,916 958,430 Indirect -0.11% Disposed -46.1% (price as of 2026-10-02)
June 10, 2020 EFOR S 5,809 $68.50 $397,916 959,530 Indirect -0.60% Disposed -50.0% (price as of 2026-10-02)
Oct. 26, 2018 EFOR P 20,000 $65.33 $1,306,600 21,686 Direct +1186.24% Acquired -47.6% (price as of 2026-10-02)
March 5, 2018 EFOR S 22,404 $77.64 $1,739,447 965,339 Indirect -2.27% Disposed -55.9% (price as of 2026-10-02)
March 2, 2018 EFOR S 58,717 $77.74 $4,564,660 987,743 Indirect -5.61% Disposed -55.9% (price as of 2026-10-02)
March 1, 2018 EFOR S 9,779 $77.56 $758,459 1,046,460 Indirect -0.93% Disposed -55.8% (price as of 2026-10-02)
Feb. 28, 2018 EFOR S 9,100 $78.38 $713,258 1,056,239 Indirect -0.85% Disposed -56.3% (price as of 2026-10-02)
Nov. 15, 2017 EFOR S 11,144 $61.25 $682,570 1,081,832 Direct -1.02% Disposed -44.1% (price as of 2026-10-02)
Nov. 14, 2017 EFOR S 5,232 $61.39 $321,192 1,092,976 Direct -0.48% Disposed -44.2% (price as of 2026-10-02)
Nov. 13, 2017 EFOR S 16,624 $61.60 $1,024,038 1,098,208 Direct -1.49% Disposed -44.4% (price as of 2026-10-02)
Nov. 10, 2017 EFOR S 16,200 $61.26 $992,412 1,114,832 Direct -1.43% Disposed -44.1% (price as of 2026-10-02)
Nov. 9, 2017 EFOR S 24,000 $60.94 $1,462,560 1,131,032 Direct -2.08% Disposed -43.8% (price as of 2026-10-02)
Nov. 8, 2017 EFOR S 22,400 $60.72 $1,360,128 1,155,032 Direct -1.90% Disposed -43.6% (price as of 2026-10-02)
Nov. 7, 2017 EFOR S 13,900 $60.33 $838,587 1,177,432 Direct -1.17% Disposed -43.2% (price as of 2026-10-02)
Nov. 6, 2017 EFOR S 16,500 $61.11 $1,008,315 1,191,332 Direct -1.37% Disposed -44.0% (price as of 2026-10-02)
May 22, 2017 EFOR S 24,928 $52.12 $1,299,247 1,205,275 Direct -2.03% Disposed -34.3% (price as of 2026-10-02)
May 19, 2017 EFOR S 40,400 $52.14 $2,106,456 1,230,203 Direct -3.18% Disposed -34.3% (price as of 2026-10-02)
May 15, 2017 EFOR S 5,300 $52.01 $275,653 1,270,603 Direct -0.42% Disposed -34.1% (price as of 2026-10-02)
May 10, 2017 EFOR S 8,072 $52.00 $419,744 1,275,903 Direct -0.63% Disposed -34.1% (price as of 2026-10-02)
May 9, 2017 EFOR S 21,300 $52.20 $1,111,860 1,283,975 Direct -1.63% Disposed -34.4% (price as of 2026-10-02)
March 10, 2017 EFOR S 24,575 $47.10 $1,157,482 1,305,275 Direct -1.85% Disposed -27.3% (price as of 2026-10-02)
March 8, 2017 EFOR S 1,189 $47.00 $55,883 1,329,850 Direct -0.09% Disposed -27.1% (price as of 2026-10-02)
March 7, 2017 EFOR S 3,572 $47.01 $167,920 1,331,039 Direct -0.27% Disposed -27.1% (price as of 2026-10-02)
March 6, 2017 EFOR S 13,337 $47.02 $627,106 1,334,611 Direct -0.99% Disposed -27.2% (price as of 2026-10-02)
March 3, 2017 EFOR S 1,427 $47.00 $67,069 1,347,948 Direct -0.11% Disposed -27.1% (price as of 2026-10-02)
March 2, 2017 EFOR S 16,200 $47.02 $761,724 1,349,375 Direct -1.19% Disposed -27.2% (price as of 2026-10-02)
March 1, 2017 EFOR S 29,700 $47.79 $1,419,363 1,365,575 Direct -2.13% Disposed -28.3% (price as of 2026-10-02)
Feb. 28, 2017 EFOR S 10,000 $47.25 $472,500 1,395,275 Direct -0.71% Disposed -27.5% (price as of 2026-10-02)
Nov. 13, 2015 EFOR S 37,098 $45.52 $1,688,701 1,401,869 Direct -2.58% Disposed -24.8% (price as of 2026-10-02)
Nov. 12, 2015 EFOR S 15,192 $45.07 $684,703 1,438,967 Direct -1.04% Disposed -24.0% (price as of 2026-10-02)
Nov. 11, 2015 EFOR S 22,310 $46.30 $1,032,953 1,454,159 Direct -1.51% Disposed -26.0% (price as of 2026-10-02)
Nov. 10, 2015 EFOR S 14,500 $46.27 $670,915 1,476,469 Direct -0.97% Disposed -26.0% (price as of 2026-10-02)
Nov. 9, 2015 EFOR S 12,400 $45.96 $569,904 1,490,969 Direct -0.82% Disposed -25.5% (price as of 2026-10-02)
June 11, 2015 EFOR S 37,217 $38.88 $1,446,997 1,500,108 Direct -2.42% Disposed -11.9% (price as of 2026-10-02)
June 10, 2015 EFOR S 123,553 $38.76 $4,788,914 1,537,325 Direct -7.44% Disposed -11.6% (price as of 2026-10-02)
June 9, 2015 EFOR S 37,615 $37.80 $1,421,847 1,660,878 Direct -2.21% Disposed -9.4% (price as of 2026-10-02)
June 8, 2015 EFOR S 14,115 $38.07 $537,358 1,698,493 Direct -0.82% Disposed -10.0% (price as of 2026-10-02)
March 12, 2015 EFOR S 10,900 $37.58 $409,622 1,712,608 Direct -0.63% Disposed -8.9% (price as of 2026-10-02)
March 9, 2015 EFOR S 10,666 $37.77 $402,855 1,723,508 Direct -0.62% Disposed -9.3% (price as of 2026-10-02)
March 6, 2015 EFOR S 5,000 $37.79 $188,950 1,734,174 Direct -0.29% Disposed -9.4% (price as of 2026-10-02)
March 5, 2015 EFOR S 20,600 $37.98 $782,388 1,739,174 Direct -1.17% Disposed -9.8% (price as of 2026-10-02)
March 4, 2015 EFOR S 20,300 $38.10 $773,430 1,759,774 Direct -1.14% Disposed -10.1% (price as of 2026-10-02)
March 3, 2015 EFOR S 19,600 $38.55 $755,580 1,780,074 Direct -1.09% Disposed -11.2% (price as of 2026-10-02)
July 30, 2013 EFOR S 300,000 $30.13 $9,039,000 1,795,433 Direct -14.32% Disposed 13.7% (price as of 2026-10-02)
Sept. 21, 2012 EFOR S 1,639,832 $16.18 $26,532,482 2,095,433 Direct -43.90% Disposed 111.7% (price as of 2026-10-02)

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
May 17, 2012 EFOR Common Stock [F1] 3,730,230 Direct