Sign inGet started

RIVERA EFRAIN

Insider CIK 1188736 · JLL Director · PAYX Sr. Vice President, CFO · FC 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
JLL JONES LANG LASALLE INC A Award2026-10-012026-10-0294— $08,336SEC↗
JLL JONES LANG LASALLE INC A Award2026-07-012026-07-02125— $08,242SEC↗
JLL JONES LANG LASALLE INC A Award2026-06-012026-06-01635— $08,117SEC↗
JLL JONES LANG LASALLE INC A Award2026-03-312026-04-0294— $07,482SEC↗
FC FRANKLIN COVEY CO A Award2026-01-232026-01-275,778— $012,087SEC↗
JLL JONES LANG LASALLE INC A Award2026-01-022026-01-0585— $07,388SEC↗
JLL JONES LANG LASALLE INC A Award2025-10-012025-10-0196— $07,303SEC↗
JLL JONES LANG LASALLE INC A Award2025-07-012025-07-03171— $07,207SEC↗
JLL JONES LANG LASALLE INC A Award2025-06-022025-06-04870— $07,036SEC↗
JLL JONES LANG LASALLE INC A Award2025-04-012025-04-02116— $06,166SEC↗
FC FRANKLIN COVEY CO A Award2025-01-242025-01-283,417— $06,309SEC↗
JLL JONES LANG LASALLE INC A Award2025-01-032025-01-03114— $06,050SEC↗
JLL JONES LANG LASALLE INC A Award2024-10-012024-10-02107— $05,936SEC↗
JLL JONES LANG LASALLE INC A Award2024-06-282024-07-02219— $05,829SEC↗
JLL JONES LANG LASALLE INC A Award2024-06-012024-06-031,034— $05,610SEC↗
JLL JONES LANG LASALLE INC A Award2024-03-282024-04-02128— $04,576SEC↗
FC FRANKLIN COVEY CO A Award2024-01-192024-01-232,892— $02,892SEC↗
JLL JONES LANG LASALLE INC A Award2023-12-292024-01-03132— $04,448SEC↗
JLL JONES LANG LASALLE INC A Award2023-09-292023-10-03178— $04,316SEC↗
PAYX PAYCHEX INC M Exercise deriv2023-07-172023-07-1816,224— $00SEC↗
PAYX PAYCHEX INC M Exercise2023-07-172023-07-1816,224$73.53 $1.19M106,385SEC↗
PAYX PAYCHEX INC S Sale2023-07-172023-07-1816,224$120.19 $1.95M90,161SEC↗
PAYX PAYCHEX INC S Sale2023-07-172023-07-184,025$120.19 $483.8K86,136SEC↗
PAYX PAYCHEX INC A Award deriv2023-07-152023-07-1821,563$120.86 $2.61M21,563SEC↗
PAYX PAYCHEX INC A Award2023-07-152023-07-1810,952— $090,161SEC↗
PAYX PAYCHEX INC A Award2023-07-152023-07-183,227— $079,209SEC↗
PAYX PAYCHEX INC F Tax w/h2023-07-142023-07-183,293$120.86 $398.0K75,982SEC↗
JLL JONES LANG LASALLE INC A Award2023-06-302023-07-05257— $04,138SEC↗
JLL JONES LANG LASALLE INC A Award2023-06-012023-06-051,345— $03,881SEC↗
JLL JONES LANG LASALLE INC A Award2023-03-312023-04-03172— $02,536SEC↗
JLL JONES LANG LASALLE INC A Award2022-12-302023-01-04157— $02,364SEC↗
PAYX PAYCHEX INC S Sale2022-10-202022-10-24298$111.06 $33.1K79,275SEC↗
JLL JONES LANG LASALLE INC A Award2022-09-302022-10-04165$151.07 $24.9K2,207SEC↗
PAYX PAYCHEX INC S Sale2022-07-192022-07-196,458$117.91 $761.5K79,573SEC↗
PAYX PAYCHEX INC M Exercise deriv2022-07-182022-07-1916,224— $016,224SEC↗
PAYX PAYCHEX INC M Exercise deriv2022-07-182022-07-1914,642— $00SEC↗
PAYX PAYCHEX INC M Exercise2022-07-182022-07-1914,642$85.46 $1.25M100,673SEC↗
PAYX PAYCHEX INC M Exercise2022-07-182022-07-1916,224$73.53 $1.19M102,255SEC↗
PAYX PAYCHEX INC S Sale2022-07-182022-07-1914,642$116.16 $1.70M86,031SEC↗
PAYX PAYCHEX INC S Sale2022-07-182022-07-1916,224$116.11 $1.88M86,031SEC↗
PAYX PAYCHEX INC A Award deriv2022-07-152022-07-1921,405$115.00 $2.46M21,405SEC↗
PAYX PAYCHEX INC S Sale2022-07-152022-07-193,103$115.00 $356.8K82,640SEC↗
PAYX PAYCHEX INC A Award2022-07-152022-07-193,391— $086,031SEC↗
PAYX PAYCHEX INC S Sale2022-07-082022-07-123,875$116.80 $452.6K85,743SEC↗
JLL JONES LANG LASALLE INC A Award2022-06-302022-07-05229$174.86 $40.0K2,042SEC↗
JLL JONES LANG LASALLE INC A Award2022-05-272022-06-01896— $01,813SEC↗
JLL JONES LANG LASALLE INC A Award2022-03-312022-04-04104$239.46 $24.9K917SEC↗
JLL JONES LANG LASALLE INC A Award2022-01-072022-01-1193$269.34 $25.0K813SEC↗
PAYX PAYCHEX INC S Sale2021-12-082021-12-09747$123.04 $91.9K89,618SEC↗
JLL JONES LANG LASALLE INC A Award2021-10-062021-10-08146$248.09 $36.2K720SEC↗
JLL JONES LANG LASALLE INC A Award2021-10-052021-10-07574— $0574SEC↗
PAYX PAYCHEX INC M Exercise deriv2021-07-162021-07-1942,204— $00SEC↗
PAYX PAYCHEX INC M Exercise deriv2021-07-162021-07-1929,284— $014,642SEC↗
PAYX PAYCHEX INC M Exercise deriv2021-07-162021-07-1916,225— $032,448SEC↗
PAYX PAYCHEX INC M Exercise2021-07-162021-07-1916,225$73.53 $1.19M106,590SEC↗
PAYX PAYCHEX INC M Exercise2021-07-162021-07-1929,284$85.46 $2.50M119,649SEC↗
PAYX PAYCHEX INC S Sale2021-07-162021-07-1942,204$112.43 $4.74M90,365SEC↗
PAYX PAYCHEX INC M Exercise2021-07-162021-07-1942,204$69.54 $2.93M132,569SEC↗
PAYX PAYCHEX INC S Sale2021-07-162021-07-192,900$112.43 $326.0K90,365SEC↗
PAYX PAYCHEX INC S Sale2021-07-162021-07-1929,284$112.43 $3.29M90,365SEC↗
PAYX PAYCHEX INC S Sale2021-07-162021-07-1916,225$112.43 $1.82M90,365SEC↗
PAYX PAYCHEX INC A Award deriv2021-07-152021-07-1928,064$112.67 $3.16M28,064SEC↗
PAYX PAYCHEX INC S Sale2021-07-152021-07-192,206$112.67 $248.6K93,265SEC↗
PAYX PAYCHEX INC A Award2021-07-152021-07-1910,019$10019.00 $100.38M95,471SEC↗
PAYX PAYCHEX INC A Award2021-07-152021-07-196,069— $085,452SEC↗
PAYX PAYCHEX INC A Award2021-07-152021-07-2710,019— $095,471SEC↗
PAYX PAYCHEX INC S Sale2021-07-092021-07-12419$111.90 $46.9K79,383SEC↗
PAYX PAYCHEX INC G Gift2020-11-102021-07-1215,500$90.59 $1.40M79,802SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-10-162020-10-1954,878— $00SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-10-162020-10-19113,318— $00SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-10-162020-10-1948,622— $00SEC↗
PAYX PAYCHEX INC M Exercise2020-10-162020-10-19113,318$60.84 $6.89M208,620SEC↗
PAYX PAYCHEX INC M Exercise2020-10-162020-10-1948,622$60.84 $2.96M143,924SEC↗
PAYX PAYCHEX INC S Sale2020-10-162020-10-1948,622$83.72 $4.07M95,302SEC↗
PAYX PAYCHEX INC S Sale2020-10-162020-10-19113,318$83.72 $9.49M95,302SEC↗
PAYX PAYCHEX INC S Sale2020-10-162020-10-1954,878$83.72 $4.59M95,302SEC↗
PAYX PAYCHEX INC M Exercise2020-10-162020-10-1954,878$57.24 $3.14M150,180SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-07-152020-07-1728,482— $00SEC↗
PAYX PAYCHEX INC A Award deriv2020-07-152020-07-1748,673$73.53 $3.58M48,673SEC↗
PAYX PAYCHEX INC S Sale2020-07-152020-07-1728,482$73.35 $2.09M71,152SEC↗
PAYX PAYCHEX INC M Exercise2020-07-152020-07-1728,482$47.32 $1.35M99,634SEC↗
PAYX PAYCHEX INC S Sale2020-07-152020-07-1710,328$73.53 $759.4K95,302SEC↗
PAYX PAYCHEX INC A Award2020-07-152020-07-1721,089— $0105,630SEC↗
PAYX PAYCHEX INC A Award2020-07-152020-07-1713,389— $084,541SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-07-132020-07-1458,901— $00SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-07-132020-07-14157,500— $00SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-07-132020-07-1444,381— $00SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-07-132020-07-1418,393— $028,482SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-07-132020-07-1444,271— $00SEC↗
PAYX PAYCHEX INC M Exercise deriv2020-07-132020-07-1453,911— $00SEC↗
PAYX PAYCHEX INC M Exercise2020-07-132020-07-1444,381$31.34 $1.39M115,533SEC↗
PAYX PAYCHEX INC S Sale2020-07-132020-07-1444,381$73.36 $3.26M71,152SEC↗
PAYX PAYCHEX INC M Exercise2020-07-132020-07-14157,500$31.63 $4.98M228,652SEC↗
PAYX PAYCHEX INC S Sale2020-07-132020-07-14157,500$73.36 $11.55M71,152SEC↗
PAYX PAYCHEX INC M Exercise2020-07-132020-07-1453,911$38.48 $2.07M125,063SEC↗
PAYX PAYCHEX INC S Sale2020-07-132020-07-1453,911$73.36 $3.95M71,152SEC↗
PAYX PAYCHEX INC M Exercise2020-07-132020-07-1444,271$41.70 $1.85M115,423SEC↗
PAYX PAYCHEX INC S Sale2020-07-132020-07-1444,271$73.36 $3.25M71,152SEC↗
PAYX PAYCHEX INC M Exercise2020-07-132020-07-1418,393$47.32 $870.4K89,545SEC↗
PAYX PAYCHEX INC S Sale2020-07-132020-07-1418,393$73.36 $1.35M71,152SEC↗
PAYX PAYCHEX INC M Exercise2020-07-132020-07-1458,901$31.65 $1.86M130,053SEC↗
PAYX PAYCHEX INC S Sale2020-07-132020-07-1458,901$73.36 $4.32M71,152SEC↗
PAYX PAYCHEX INC A Award2020-07-112020-07-1415,503— $071,152SEC↗
PAYX PAYCHEX INC J Other deriv2020-07-102020-07-1434,087— $0113,318SEC↗
PAYX PAYCHEX INC S Sale2020-07-102020-07-1418,998$73.30 $1.39M55,649SEC↗
PAYX PAYCHEX INC A Award2020-07-102020-07-1413,880— $074,647SEC↗
PAYX PAYCHEX INC G Gift2019-11-212020-07-141,425$85.75 $122.2K60,767SEC↗
PAYX PAYCHEX INC S Sale2019-07-122019-07-15476$85.72 $40.8K62,192SEC↗
PAYX PAYCHEX INC A Award deriv2019-07-102019-07-1243,926$85.46 $3.75M43,926SEC↗
PAYX PAYCHEX INC A Award2019-07-102019-07-1211,075— $062,668SEC↗
PAYX PAYCHEX INC A Award2019-07-102019-07-123,291— $051,593SEC↗
PAYX PAYCHEX INC S Sale2019-07-082019-07-096,209$84.87 $527.0K48,302SEC↗
PAYX PAYCHEX INC S Sale2019-07-062019-07-093,196$85.31 $272.7K54,511SEC↗
PAYX PAYCHEX INC G Gift2018-12-102019-07-093,000$67.68 $203.0K57,707SEC↗
PAYX PAYCHEX INC S Sale2018-07-122018-07-13687$70.37 $48.3K60,707SEC↗
PAYX PAYCHEX INC A Award deriv2018-07-112018-07-1342,204$69.54 $2.93M42,204SEC↗
PAYX PAYCHEX INC A Award2018-07-112018-07-138,288— $061,394SEC↗
PAYX PAYCHEX INC S Sale2018-07-062018-07-103,902$69.79 $272.3K53,106SEC↗
PAYX PAYCHEX INC G Gift2017-12-122018-07-104,347$69.02 $300.0K57,008SEC↗
PAYX PAYCHEX INC A Award deriv2017-07-122017-07-1454,878$57.24 $3.14M54,878SEC↗
PAYX PAYCHEX INC A Award2017-07-122017-07-144,204— $052,175SEC↗
PAYX PAYCHEX INC A Award2017-07-122017-07-149,180— $061,355SEC↗
PAYX PAYCHEX INC S Sale2017-07-092017-07-105,424$57.42 $311.4K47,971SEC↗
PAYX PAYCHEX INC S Sale2017-07-062017-07-10413$56.97 $23.5K53,395SEC↗
PAYX PAYCHEX INC S Sale2016-07-082016-07-127,235$61.33 $443.7K53,808SEC↗
PAYX PAYCHEX INC A Award deriv2016-07-062016-07-0848,622$60.84 $2.96M48,622SEC↗
PAYX PAYCHEX INC A Award deriv2016-07-062016-07-08147,405$60.84 $8.97M147,405SEC↗
PAYX PAYCHEX INC A Award2016-07-062016-07-0812,037— $060,967SEC↗
PAYX PAYCHEX INC A Award2016-07-062016-07-083,351— $048,930SEC↗
PAYX PAYCHEX INC A Award2016-07-062016-07-0812,113— $073,080SEC↗
PAYX PAYCHEX INC S Sale2015-07-112015-07-147,071$47.78 $337.9K45,579SEC↗
PAYX PAYCHEX INC S Sale2015-07-102015-07-14570$47.78 $27.2K52,650SEC↗
PAYX PAYCHEX INC S Sale2015-07-092015-07-10506$47.43 $24.0K53,220SEC↗
PAYX PAYCHEX INC A Award deriv2015-07-082015-07-1046,875$47.32 $2.22M46,875SEC↗
PAYX PAYCHEX INC A Award2015-07-082015-07-103,557— $039,185SEC↗
PAYX PAYCHEX INC A Award2015-07-082015-07-1014,541— $053,726SEC↗
PAYX PAYCHEX INC S Sale2014-07-112014-07-14758$41.92 $31.8K35,628SEC↗
PAYX PAYCHEX INC S Sale2014-07-102014-07-11570$41.92 $23.9K36,386SEC↗
PAYX PAYCHEX INC A Award deriv2014-07-092014-07-1144,271$41.70 $1.85M44,271SEC↗
PAYX PAYCHEX INC A Award2014-07-092014-07-1114,708— $036,956SEC↗
PAYX PAYCHEX INC A Award2014-07-092014-07-114,096— $022,248SEC↗
PAYX PAYCHEX INC S Sale2014-07-062014-07-08526$41.55 $21.9K22,048SEC↗
PAYX PAYCHEX INC S Sale2014-07-062014-07-083,896$41.55 $161.9K18,152SEC↗
PAYX PAYCHEX INC S Sale2013-07-112013-07-12590$38.89 $22.9K22,574SEC↗
PAYX PAYCHEX INC A Award deriv2013-07-102013-07-1253,911$38.48 $2.07M53,911SEC↗
PAYX PAYCHEX INC A Award2013-07-102013-07-1210,537— $023,164SEC↗
PAYX PAYCHEX INC A Award2013-07-102013-07-124,623— $012,627SEC↗
PAYX PAYCHEX INC S Sale2013-07-062013-07-08525$37.61 $19.7K8,004SEC↗
PAYX PAYCHEX INC A Award deriv2012-07-112012-07-1358,901$31.65 $1.86M58,901SEC↗
PAYX PAYCHEX INC A Award2012-07-112012-07-134,780— $08,529SEC↗
PAYX PAYCHEX INC S Sale2012-07-062012-07-09513$31.15 $16.0K3,749SEC↗