介绍
本页面提供了有关 David MacLennan 已知的内部交易历史的全面分析。内部人士包括公司的高管、董事或重要投资者。一般而言,基于内幕、非公开信息进行交易是非法的。这并不意味着他们在自己的公司进行任何交易都是非法的。但是,他们必须通过Form 4向美国证券交易委员会(SEC)报告所有交易。尽管存在这些限制,学术研究表明,整体而言,内部人士在自己公司中的投资表现往往优于市场。
平均交易盈利能力
“平均交易盈利能力”衡量了内部人士在过去三年中所有非计划性的公开市场买入交易的平均回报率。计算过程包括检查每笔交易,排除了作为10b5-1交易计划的一部分的交易。然后,对每笔交易在3、6和12个月的表现进行平均,以生成该笔交易最终的表现指标。然后,将所有交易的表现指标进行平均,计算出内部人士的总体平均表现指标。列表仅包含在过去两年中进行过至少三笔交易的内部人士。
如果内部人士的交易盈利能力显示为"N/A",则可能是因为该内部人士在过去三年内没有进行任何公开市场买入交易,或者他们进行的交易距离现在时间太近,无法计算出可靠的表现指标。
更新频率:每日
报告内部持仓的公司
美国证券交易委员会(SEC)文件显示David MacLennan已报告在以下公司拥有持仓或进行了交易:
证券 | 职位 | 最新报告的持仓 |
---|---|---|
US:CAT / Caterpillar Inc. | Director | 7,641 |
US:ECL / Ecolab Inc. | Director | 20,253 |
US:CHRW / C.H. Robinson Worldwide, Inc. | Director | 7,471 |
如何解读这些图表
以下图表显示了在David MacLennan进行的每笔公开市场非计划交易后证券的股价表现。非计划交易是指没有作为10b5-1交易计划的一部分而进行的交易。股价表现以累积百分比变化的方式绘制。例如,如果一笔内部人士交易是在2019年1月1日进行的,该图表将显示该证券的每日百分比变化直至当前日期。如果在此期间股价从10美元涨至15美元,则股价的累积百分比变化将为50%。从10美元涨至20美元的价格变化将为100%,而从10美元跌至5美元的价格变化将为-50%。
最终,我们将评估内部人士的交易与股价的超额回报(正向或负向)之间的相关性,以判断内部人士是否在交易中利用内部信息获利。如果内部人士有这样的行为,我们预期看到(a)买入后的正回报,或者(b)卖出后的负回报。对于情况(a),买入图表将显示一系列向上倾斜的曲线,表示每次买入后都有正回报。对于情况(b),卖出图表将显示一系列向下倾斜的曲线,表示每次卖出后都有负回报。
然而,仅凭这一点还不足以得出结论。例如,如果公司的股价在多年内呈现非周期性上升,我们会预期所有买入后的图表都呈现向上倾斜。同样地,多年来呈现非周期性下降的股价会导致卖出后的图表也呈现向下倾斜。这两种情况的图表都不能表示内部人士在进行内幕交易。
最有力的指标是在公司股价呈极度循环波动的情况下,“买入”图表显示正向信号,而“卖出”图表显示负向趋势。这种情况强烈暗示内部人士可能根据内幕信息精确地计时进行交易,以获得财务优势。
内幕交易历史
该表格显示了由 David MacLennan 进行的所有内幕交易的完整列表,这些交易已向美国证券交易委员会(SEC)披露。
备案日期 | 交易日期 | 表格 | 股票代码 | 证券 | 代码 | 股数 | 剩余股数 | % 变化 |
每股 股价 |
交易 金额 |
剩余 金额 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2025-08-19 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
A - Award | 500 | 7,641 | 7.00 | 407.76 | 203,880 | 3,115,694 | |
2025-08-15 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 600 | 20,253 | 3.05 | 278.51 | 167,108 | 5,640,860 | |
2025-07-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 43 | 19,653 | 0.22 | 267.48 | 11,563 | 5,256,916 | |
2025-07-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 126 | 19,610 | 0.65 | ||||
2025-06-13 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
A - Award | 482 | 7,141 | 7.24 | 352.53 | 169,919 | 2,517,417 | |
2025-05-09 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 500 | 19,465 | 2.64 | 251.74 | 125,872 | 4,900,337 | |
2025-05-08 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
P - Purchase | 375 | 6,653 | 5.97 | 320.70 | 120,262 | 2,133,617 | |
2025-04-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 46 | 18,965 | 0.24 | 251.56 | 11,564 | 4,770,994 | |
2025-04-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 134 | 18,920 | 0.71 | ||||
2025-02-18 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 400 | 18,767 | 2.18 | 264.51 | 105,806 | 4,964,182 | |
2025-01-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 49 | 18,367 | 0.27 | 234.64 | 11,563 | 4,309,749 | |
2025-01-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 144 | 18,304 | 0.79 | ||||
2024-10-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 45 | 18,160 | 0.25 | 254.34 | 11,562 | 4,618,747 | |
2024-10-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 133 | 18,100 | 0.74 | ||||
2024-08-06 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 650 | 17,967 | 3.75 | 240.41 | 156,265 | 4,319,473 | |
2024-07-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 49 | 17,317 | 0.29 | 238.84 | 11,782 | 4,136,054 | |
2024-07-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 141 | 17,252 | 0.83 | ||||
2024-06-13 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
A - Award | 517 | 6,260 | 9.00 | 328.73 | 169,953 | 2,057,850 | |
2024-05-07 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 650 | 17,111 | 3.95 | 227.37 | 147,788 | 3,890,487 | |
2024-05-06 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
P - Purchase | 500 | 5,738 | 9.55 | 337.39 | 168,695 | 1,935,944 | |
2024-04-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 53 | 16,461 | 0.32 | 230.81 | 12,189 | 3,799,342 | |
2024-04-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 146 | 16,392 | 0.90 | ||||
2024-02-26 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
P - Purchase | 350 | 5,238 | 7.16 | 323.37 | 113,180 | 1,693,812 | |
2024-01-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 157 | 16,245 | 0.98 | ||||
2023-12-04 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 800 | 16,070 | 5.24 | 191.53 | 153,221 | 3,077,834 | |
2023-10-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 184 | 15,270 | 1.22 | ||||
2023-08-09 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 650 | 15,071 | 4.51 | 183.73 | 119,424 | 2,768,967 | |
2023-08-08 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
A - Award | 450 | 4,868 | 10.19 | 277.21 | 124,744 | 1,349,458 | |
2023-07-05 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 168 | 14,421 | 1.18 | ||||
2023-06-15 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
A - Award | 698 | 4,418 | 18.76 | 243.32 | 169,837 | 1,074,988 | |
2023-06-15 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 700 | 14,236 | 5.17 | 180.22 | 126,158 | 2,565,643 | |
2023-04-04 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 190 | 13,536 | 1.42 | ||||
2023-02-21 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
P - Purchase | 400 | 3,709 | 12.09 | 249.29 | 99,716 | 924,617 | |
2023-02-17 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 500 | 13,329 | 3.90 | 164.16 | 82,081 | 2,188,091 | |
2023-01-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 215 | 12,829 | 1.70 | ||||
2022-11-10 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 800 | 12,597 | 6.78 | 139.66 | 111,728 | 1,759,340 | |
2022-10-04 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 214 | 11,797 | 1.85 | ||||
2022-07-05 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 205 | 11,568 | 1.80 | ||||
2022-06-10 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
A - Award | 816 | 3,297 | 32.89 | 229.80 | 187,517 | 757,651 | |
2022-05-06 |
|
4 | ECL |
ECOLAB INC.
Non-Employee Director Stock Option (Right to Buy) |
A - Award | 1,399 | 1,399 | |||||
2022-05-06 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 600 | 11,351 | 5.58 | 171.01 | 102,604 | 1,941,092 | |
2022-05-06 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
P - Purchase | 600 | 2,480 | 31.91 | 219.82 | 131,892 | 545,154 | |
2022-04-04 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 175 | 10,751 | 1.66 | ||||
2022-02-22 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 600 | 10,565 | 6.02 | 179.09 | 107,452 | 1,892,126 | |
2022-02-09 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
P - Purchase | 480 | 1,877 | 34.36 | 199.50 | 95,760 | 374,462 | |
2022-01-04 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 123 | 9,965 | 1.25 | ||||
2021-10-04 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 136 | 9,834 | 1.40 | ||||
2021-08-05 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
P - Purchase | 500 | 1,392 | 56.05 | 206.20 | 103,100 | 287,030 | |
2021-07-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 140 | 9,689 | 1.46 | ||||
2021-05-07 |
|
4 | ECL |
ECOLAB INC.
Non-Employee Director Stock Option (Right to Buy) |
A - Award | 1,158 | 1,158 | |||||
2021-05-06 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
P - Purchase | 420 | 890 | 89.36 | 237.86 | 99,901 | 211,695 | |
2021-05-05 |
|
4 | CAT |
CATERPILLAR INC
Common Stock |
A - Award | 470 | 470 | 228.17 | 107,240 | 107,240 | ||
2021-04-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 134 | 9,541 | 1.42 | ||||
2021-01-05 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 133 | 9,399 | 1.44 | ||||
2021-01-05 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
G - Gift | 425 | 709 | 149.65 | ||||
2021-01-05 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
G - Gift | 175 | 284 | 160.55 | ||||
2020-10-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 144 | 8,550 | 1.71 | ||||
2020-08-10 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 400 | 8,398 | 5.00 | 194.05 | 77,621 | 1,629,667 | |
2020-07-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 133 | 7,998 | 1.69 | ||||
2020-05-08 |
|
4 | ECL |
ECOLAB INC.
Non-Employee Director Stock Option (Right to Buy) |
A - Award | 1,417 | 1,417 | |||||
2020-04-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 198 | 7,857 | 2.58 | ||||
2020-01-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 150 | 7,651 | 2.00 | ||||
2019-11-01 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
J - Other | 3,790 | 7,495 | 102.29 | 193.06 | 731,678 | 1,446,947 | |
2019-10-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 145 | 3,705 | 4.07 | ||||
2019-10-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
G - Gift | 710 | 3,554 | 24.97 | ||||
2019-07-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 148 | 2,844 | 5.47 | ||||
2019-05-03 |
|
4 | ECL |
ECOLAB INC.
Non-Employee Director Stock Option (Right to Buy) |
A - Award | 1,281 | 1,281 | |||||
2019-04-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 163 | 2,690 | 6.46 | ||||
2019-03-08 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 1,000 | 3,500 | 40.00 | 171.05 | 171,050 | 598,675 | |
2019-01-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 197 | 2,519 | 8.48 | ||||
2018-10-02 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 184 | 2,317 | 8.60 | ||||
2018-08-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 500 | 2,500 | 25.00 | 146.40 | 73,198 | 365,988 | |
2018-07-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 204 | 2,128 | 10.60 | ||||
2018-05-04 |
|
4 | ECL |
ECOLAB INC.
Non-Employee Director Stock Option (Right to Buy) |
A - Award | 1,800 | 1,800 | |||||
2018-04-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 211 | 1,919 | 12.34 | ||||
2018-01-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 185 | 1,703 | 12.21 | ||||
2017-11-08 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 450 | 2,000 | 29.03 | 131.77 | 59,298 | 263,548 | |
2017-10-03 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 194 | 1,514 | 14.66 | ||||
2017-07-05 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 189 | 1,318 | 16.71 | ||||
2017-07-05 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
G - Gift | 750 | 1,550 | 93.75 | ||||
2017-07-05 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
G - Gift | -750 | 1,126 | -39.97 | ||||
2017-05-05 |
|
4 | ECL |
ECOLAB INC.
Non-Employee Director Stock Option (Right to Buy) |
A - Award | 2,000 | 2,000 | |||||
2017-04-04 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 199 | 1,126 | 21.53 | ||||
2017-02-28 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
P - Purchase | 800 | 800 | 124.94 | 99,952 | 99,952 | ||
2017-01-04 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 213 | 925 | 29.86 | ||||
2016-10-04 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 206 | 710 | 40.83 | ||||
2016-07-01 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 212 | 504 | 72.86 | ||||
2016-05-06 |
|
4 | ECL |
ECOLAB INC.
Non-Employee Director Stock Option (Right to Buy) |
A - Award | 1,000 | 1,000 | |||||
2016-05-06 |
|
4 | ECL |
ECOLAB INC.
Non-Employee Director Stock Option (Right to Buy) |
A - Award | 2,300 | 2,300 | |||||
2016-04-01 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 223 | 291 | 325.82 | ||||
2016-01-05 |
|
4 | ECL |
ECOLAB INC.
Common Stock |
A - Award | 68 | 68 | |||||
2015-12-04 | 3 | ECL |
ECOLAB INC.
Common Stock |
10,185 | ||||||||
2015-12-04 | 3 | ECL |
ECOLAB INC.
Common Stock |
6,435 | ||||||||
2015-12-04 | 3 | ECL |
ECOLAB INC.
Common Stock |
6,120 | ||||||||
2015-12-04 | 3 | ECL |
ECOLAB INC.
Common Stock |
10,185 | ||||||||
2015-12-04 | 3 | ECL |
ECOLAB INC.
Common Stock |
6,435 | ||||||||
2015-12-04 | 3 | ECL |
ECOLAB INC.
Common Stock |
6,120 | ||||||||
2015-12-04 | 3/A | ECL |
ECOLAB INC.
Common Stock |
4,500 | ||||||||
2015-12-04 | 3/A | ECL |
ECOLAB INC.
Common Stock |
750 | ||||||||
2015-12-04 | 3/A | ECL |
ECOLAB INC.
Common Stock |
435 | ||||||||
2015-04-02 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 580 | 7,471 | 8.42 | ||||
2015-01-05 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 150 | 6,891 | 2.23 | 74.89 | 11,234 | 516,067 | |
2014-10-02 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 922 | 6,741 | 15.84 | ||||
2014-07-02 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 176 | 5,819 | 3.12 | 63.79 | 11,227 | 371,194 | |
2014-05-06 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Common Stock |
P - Purchase | 400 | 1,600 | 33.33 | 58.84 | 23,534 | 94,138 | |
2014-04-02 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 214 | 5,643 | 3.94 | 52.39 | 11,211 | 295,637 | |
2014-01-03 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 192 | 5,429 | 3.67 | 58.35 | 11,203 | 316,782 | |
2013-10-02 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 1,027 | 5,237 | 24.39 | ||||
2013-07-02 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 199 | 4,210 | 4.96 | 56.31 | 11,206 | 237,065 | |
2013-05-15 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Common Stock |
P - Purchase | 250 | 1,200 | 26.32 | 56.38 | 14,096 | 67,662 | |
2013-04-02 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 189 | 4,011 | 4.95 | 59.46 | 11,238 | 238,494 | |
2013-04-02 |
|
4/A | CHRW |
C H ROBINSON WORLDWIDE INC
Common Stock |
P - Purchase | 350 | 950 | 58.33 | 59.37 | 20,778 | 56,399 | |
2013-02-13 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Common Stock |
P - Purchase | 350 | 650 | 116.67 | 59.37 | 20,778 | 38,589 | |
2013-01-03 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 177 | 3,822 | 4.86 | 63.22 | 11,190 | 241,627 | |
2012-10-02 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 1,045 | 3,645 | 40.19 | ||||
2012-07-03 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Restricted Stock Units) |
A - Award | 192 | 2,600 | 7.97 | 58.53 | 11,238 | 152,178 | |
2012-04-03 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Director Units) |
A - Award | 171 | 2,408 | 7.64 | 65.49 | 11,199 | 157,700 | |
2012-02-14 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Common Stock |
P - Purchase | 300 | 600 | 100.00 | 63.42 | 19,028 | 38,055 | |
2012-01-03 |
|
4 | CHRW |
C H ROBINSON WORLDWIDE INC
Phantom Stock (Director Units) |
A - Award | 152 | 2,237 | 7.29 | 69.78 | 10,607 | 156,098 | |
2010-08-10 | 3 | CHRW |
C H ROBINSON WORLDWIDE INC
Common Stock |
300 |