Introduction

This page provides a comprehensive analysis of the known insider trading history of Christopher Wright. Insiders are officers, directors, or significant investors in a company. It is illegal for insiders to make trades in their companies based on specific, non-public information. This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4. Despite these restrictions, academic research suggests that insiders - in general - tend to outperform the market in their own companies.

Average Trade Profitability

The average trade profitability is the average return of all the open market purchases made by the insider in the last three years. To calculate this, we examine every open-market, unplanned purchase made by the insider, excluding all trades that were marked as part of a 10b5-1 trading plan. We then calculate the average performance of those trades over 3, 6, and 12 months, averaging each of those durations to generate a final performance metric for each trade. Finally, we average all of the performance metrics to calculate a performance metric for the insider. This list only includes insiders that have made at least three trades in the last two years.

If this insiders trade profitability is "N/A", then the insider either has not made any open-market purchases in the last three years, or the trades they’ve made are too recent to calculate a reliable performance metric.

Update Frequency: Daily

See the list of most profitable insider traders.

Companies with Reported Insider Positions

The SEC filings indicate Christopher Wright has reported holdings or trades in the following companies:

Security Title Latest Reported Holdings
US:ROP / Roper Technologies, Inc. Director 34,284
US:ART / Artio Global Investors Inc. Director 0
How to Interpret the Charts

The following charts show the stock performance of securities subsequent to each open-market, non-planned trade made by Christopher Wright. Non-planned trade are trades that were not made as part of a 10b5-1 trading plan. The stock performance is charted as cumulative percent change in share price. For example, if an insider trade was made on January 1, 2019, the chart will show the daily percent change of the security to the present day. If the share price were to go from $10 to $15 during this time, the cumulative percent change in share price would be 50%. A change in price from $10 to $20 would be 100%, and a change in price of $10 to $5 would be -50%.

Ultimately, we are trying to determine how closely the insider’s trades correlate to excess returns (positive or negative) in the share price in order to see if the insider is timing their trades to profit from insider information. Consider the situation where an insider was doing this. In this situation, we would expect either (a) positive returns after purchases, or (b) negative returns after sales. In the case of (a), the PURCHASE chart would show a series of upwardly sloping curves, indicating positive returns after each purchase transaction. In the case of (b), the SALE chart would show a series of downward sloping curves, indicating negative returns after each sale transaction.

However, this alone is not enough to draw conclusions. If, for example, the share price of the company was in a non-cyclical climb over many years, then we would expect all the post-purchase plots to be upwardly sloping. Likewise, non-cyclical declines over many years would result in downward sloping post-trade plots. Neither of these charts would suggest insider trading activity.

The strongest indicator would be a situation where the share price was extremely cyclical, and there were both positive signals in the PURCHASE chart and negative plots on the SALE chart. This situation would be highly suggestive of an insider that was timing trades to their financial advantage.

Insider Trading History

This table shows the complete list of insider trades made by Christopher Wright as disclosed to the Securities Exchange Commission (SEC).

File Date Tran Date Form Ticker Security Code 10b5-1 Shares Remaining Shares Percent
Change
Share
Price
Tran
Value
Remaining
Value
2025-05-06 2025-05-05 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -350 34,284 -1.01 572.22 -200,277 19,617,990
2024-12-23 2024-12-18 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -235 34,634 -0.67
2024-11-12 2024-11-08 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -681 34,869 -1.92 568.82 -387,366 19,834,185
2024-06-20 2024-06-18 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -400 35,550 -1.11 551.74 -220,696 19,614,357
2024-06-17 2024-06-13 4 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 703 35,950 1.99
2024-06-10 2024-06-07 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -300 35,247 -0.84 554.67 -166,401 19,550,436
2024-03-19 2024-03-18 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -200 35,547 -0.56 549.71 -109,941 19,540,399
2024-02-20 2024-02-16 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -300 35,747 -0.83 547.00 -164,100 19,553,609
2024-02-15 2024-02-14 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -110 36,047 -0.30
2023-12-11 2023-12-08 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -70 36,157 -0.19
2023-11-29 2023-11-27 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -250 36,227 -0.69 525.93 -131,482 19,052,866
2023-11-14 2023-11-10 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -250 36,477 -0.68
2023-09-18 2023-09-15 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -900 36,727 -2.39 498.56 -448,704 18,310,613
2023-09-18 2023-09-15 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -200 37,627 -0.53 498.58 -99,716 18,760,070
2023-06-21 2023-06-20 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -300 37,827 -0.79 457.18 -137,156 17,293,937
2023-06-15 2023-06-14 4 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 843 38,127 2.26
2023-03-28 2023-03-27 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -843 37,284 -2.21
2023-03-09 2023-03-07 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -471 38,127 -1.22 429.55 -202,318 16,377,453
2023-02-17 2022-12-22 5/A ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -80 38,598 -0.21
2023-02-17 2022-12-13 5/A ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -85 38,678 -0.22
2023-02-17 2022-11-20 5/A ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -140 39,179 -0.36
2023-02-06 2022-12-22 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -80 38,683 -0.21
2023-02-06 2022-11-20 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -140 39,179 -0.36
2022-12-16 2022-12-14 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -416 38,708 -1.06 438.24 -182,308 16,963,394
2022-06-17 2022-06-16 4 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 1,034 39,319 2.70
2022-02-01 2021-12-31 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -350 38,285 -0.91
2022-02-01 2021-12-13 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -195 38,635 -0.50
2022-02-01 2021-11-16 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -42 38,830 -0.11
2021-06-17 2021-06-15 4 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 832 38,872 2.19
2021-06-17 2021-06-15 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -200 38,040 -0.52 460.79 -92,158 17,528,452
2021-03-03 2021-02-25 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -225 38,240 -0.58
2021-01-29 2021-01-25 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -295 38,465 -0.76
2021-01-29 2020-12-02 5 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 14,500 14,500
2021-01-29 2020-12-02 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -14,500 38,760 -27.22
2020-12-30 2020-12-21 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -120 53,761 -0.22
2020-12-30 2020-12-17 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -100 53,881 -0.19
2020-07-06 2020-07-01 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -300 53,981 -0.55
2020-07-06 2020-06-30 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -80 54,281 -0.15
2020-07-06 2020-06-29 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -120 54,361 -0.22
2020-06-10 2020-06-09 4 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 957 54,481 1.79
2020-03-18 2020-03-18 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -3,000 53,524 -5.31 268.11 -804,345 14,350,582
2020-03-16 2020-03-13 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -3,000 56,524 -5.04 300.45 -901,350 16,982,636
2020-02-18 2020-02-05 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -235 59,524 -0.39
2020-01-09 2019-12-30 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -140 59,759 -0.23
2020-01-09 2019-12-23 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -40 59,899 -0.07
2019-12-17 2019-12-16 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -500 59,939 -0.83 351.36 -175,679 21,060,035
2019-11-20 2019-11-14 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -450 60,439 -0.74 349.23 -157,154 21,107,112
2019-11-08 2019-11-06 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -73 60,889 -0.12
2019-07-19 2019-07-10 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -135 60,962 -0.22
2019-06-20 2019-06-18 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -300 61,097 -0.49 365.00 -109,500 22,300,405
2019-06-13 2019-06-11 4 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 1,880 61,397 3.16
2019-04-16 2019-04-16 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -345 59,517 -0.58
2019-03-20 2019-03-18 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -1 59,862 0.00 328.13 -328 19,642,518
2019-03-20 2019-03-18 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -300 59,863 -0.50 328.09 -98,427 19,640,452
2019-03-20 2019-03-18 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -1,449 60,163 -2.35 328.14 -475,475 19,741,887
2019-02-12 2019-02-02 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -220 61,612 -0.36
2018-12-13 2018-12-10 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -250 61,832 -0.40
2018-11-19 2018-11-16 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -600 62,082 -0.96 294.85 -176,910 18,304,878
2018-11-19 2018-07-13 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -398 62,682 -0.63
2018-11-19 2018-06-26 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -220 63,080 -0.35
2018-06-13 2018-06-12 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -1,250 63,300 -1.94 286.97 -358,712 18,165,201
2018-06-07 2018-06-05 4 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 3,000 64,550 4.87
2018-03-01 2018-02-28 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -500 61,550 -0.81 283.99 -141,995 17,479,584
2018-02-23 2018-02-21 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -1,500 62,050 -2.36 280.08 -420,120 17,378,964
2018-01-03 2017-12-26 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -200 63,550 -0.31
2018-01-03 2017-12-15 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -450 63,750 -0.70
2017-11-06 2017-11-03 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -250 64,200 -0.39 258.64 -64,660 16,604,688
2017-11-06 2017-11-02 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -154 64,450 -0.24
2017-09-13 2017-09-12 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -500 64,604 -0.77 237.04 -118,520 15,313,732
2017-08-16 2017-08-14 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -1,000 65,104 -1.51 234.00 -234,000 15,234,336
2017-06-13 2017-06-09 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -1,800 62,104 -2.82 228.70 -411,661 14,203,234
2017-06-13 2017-06-09 4 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 4,000 66,104 6.44
2017-03-20 2017-03-16 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -2,500 63,904 -3.76 214.26 -535,638 13,691,758
2017-02-21 2017-02-21 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -1,000 66,404 -1.48 207.18 -207,180 13,757,587
2017-01-03 2016-12-29 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -2,300 67,404 -3.30
2016-08-12 2016-08-10 4 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -200 69,704 -0.29
2016-06-07 2016-06-06 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -1,000 69,904 -1.41 173.69 -173,689 12,141,556
2016-06-01 2016-05-31 4 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 4,000 70,904 5.98
2016-02-29 2016-02-25 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -2,500 66,904 -3.60 170.00 -425,000 11,373,680
2016-01-19 2015-12-30 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -275 69,404 -0.39
2016-01-19 2015-11-19 5 ROP ROPER TECHNOLOGIES INC
Common Stock
G - Gift -105 69,679 -0.15
2015-06-02 2015-06-01 4 ROP ROPER TECHNOLOGIES INC
Common Stock
A - Award 4,000 69,784 6.08
2015-05-19 2015-05-18 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -4,000 65,784 -5.73 175.71 -702,823 11,558,624
2015-05-15 2015-05-14 4 ROP ROPER TECHNOLOGIES INC
Common Stock
S - Sale -8,000 69,784 -10.28 175.32 -1,402,568 12,234,601
2015-03-13 2015-03-12 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -5,050 77,784 -6.10 166.00 -838,300 12,912,144
2015-03-06 2015-03-05 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -5,500 82,834 -6.23 167.58 -921,682 13,881,206
2015-03-06 2015-02-24 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -2,250 88,334 -2.48 168.03 -378,068 14,842,762
2015-01-30 2014-12-31 5 ROP ROPER INDUSTRIES INC
Common Stock
G - Gift -120 90,584 -0.13
2015-01-30 2014-12-29 5 ROP ROPER INDUSTRIES INC
Common Stock
G - Gift -300 90,704 -0.33
2014-12-04 2014-12-02 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -500 91,004 -0.55 156.83 -78,415 14,272,157
2014-12-04 2014-08-04 4 ROP ROPER INDUSTRIES INC
Common Stock
G - Gift -30 91,504 -0.03
2014-12-04 2014-06-07 4 ROP ROPER INDUSTRIES INC
Common Stock
G - Gift -350 91,534 -0.38
2014-05-23 2014-05-22 4 ROP ROPER INDUSTRIES INC
Common Stock
A - Award 4,000 91,884 4.55
2014-05-08 2014-05-07 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -1,000 87,884 -1.13 138.06 -138,060 12,133,274
2014-01-30 2013-12-23 5 ROP ROPER INDUSTRIES INC
Common Stock
G - Gift -240 88,884 -0.27
2014-01-30 2013-12-17 5 ROP ROPER INDUSTRIES INC
Common Stock
G - Gift -475 89,124 -0.53
2013-11-12 2013-11-11 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -550 89,599 -0.61 126.24 -69,432 11,310,978
2013-11-12 2013-11-11 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -200 90,149 -0.22 126.28 -25,256 11,384,016
2013-11-05 2013-10-10 4 ROP ROPER INDUSTRIES INC
Common Stock
G - Gift -210 90,349 -0.23
2013-05-29 2013-05-25 4 ROP ROPER INDUSTRIES INC
Common Stock
A - Award 4,000 90,559 4.62
2013-05-29 2013-03-27 4 ROP ROPER INDUSTRIES INC
Common Stock
G - Gift -360 86,559 -0.41
2013-05-22 2013-05-21 4 ART Artio Global Investors Inc.
Class A Common Stock
D - Sale to Issuer -39,801 0 -100.00 2.75 -109,453
2013-03-07 2013-03-06 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -500 86,919 -0.57 126.24 -63,122 10,973,020
2013-02-14 2013-02-13 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -4,000 87,419 -4.38 119.50 -477,984 10,446,221
2013-01-31 2013-01-30 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -500 91,419 -0.54 118.77 -59,385 10,857,835
2013-01-15 2012-12-28 5 ROP ROPER INDUSTRIES INC
Common Stock
G - Gift -400 91,919 -0.43
2013-01-10 3 ART Artio Global Investors Inc.
Class A common stock
39,801
2012-12-13 2012-12-13 4 ROP ROPER INDUSTRIES INC
Nonemployee Directors Stock Option (right to buy)
M - Exercise -1,000 0 -100.00
2012-12-13 2012-12-13 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -1,000 92,319 -1.07 112.00 -112,000 10,339,728
2012-12-13 2012-12-13 4 ROP ROPER INDUSTRIES INC
Common Stock
M - Exercise 1,000 93,319 1.08 14.73 14,730 1,374,589
2012-11-26 2012-11-26 4 ROP ROPER INDUSTRIES INC
Nonemployee Directors Stock Option (right to buy)
M - Exercise -3,000 1,000 -75.00
2012-11-26 2012-11-26 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -3,000 92,319 -3.15 112.66 -337,980 10,400,659
2012-11-26 2012-11-26 4 ROP ROPER INDUSTRIES INC
Common Stock
M - Exercise 3,000 95,319 3.25 14.73 44,190 1,404,049
2012-08-06 2012-08-06 4 ROP ROPER INDUSTRIES INC
Common Stock
S - Sale -1,000 92,319 -1.07 103.88 -103,879 9,590,005
2012-06-06 2012-06-05 4 ROP ROPER INDUSTRIES INC
Common Stock
A - Award 4,000 93,319 4.48
2004-11-04 2004-11-03 4 ROP ROPER INDUSTRIES INC /DE/
Common Stock
S - Sale -9 31,122 -0.03 60.79 -547 1,891,906
2004-11-04 2004-11-02 4 ROP ROPER INDUSTRIES INC /DE/
Nonemployee Director Stock Options (right to buy)
M - Exercise -4,000 0 -100.00
2004-11-04 2004-11-02 4 ROP ROPER INDUSTRIES INC /DE/
Common Stock
S - Sale -869 31,131 -2.72 60.49 -52,566 1,883,130
2004-11-04 2004-11-02 4 ROP ROPER INDUSTRIES INC /DE/
Common Stock
M - Exercise 4,000 32,000 14.29 13.22 52,900 423,200
2004-06-03 2004-06-01 4 ROP ROPER INDUSTRIES INC /DE/
Common Stock
A - Award 2,000 28,000 7.69 52.51 105,020 1,470,280
2004-03-04 2004-03-01 4 ROP ROPER INDUSTRIES INC /DE/
Nonemployee Director Stock Options (right to buy)
M - Exercise -4,000 34,000 -10.53
2004-03-04 2004-03-01 4 ROP ROPER INDUSTRIES INC /DE/
Common Stock
M - Exercise 4,000 26,000 18.18 13.55 54,200 352,300
P
Open market or private purchase of non-derivative or derivative security
S
Open market or private sale of non-derivative or derivative security
A
Grant, award, or other acquisition of securities from the company (such as an option)
C
Conversion of derivative
D
Sale or transfer of securities back to the company
F
Payment of exercise price or tax liability using portion of securities received from the company
G
Gift of securities by or to the insider
K
Equity swaps and similar hedging transactions
M
Exercise or conversion of derivative security received from the company (such as an option)
V
A transaction voluntarily reported on Form 4
J
Other (accompanied by a footnote describing the transaction)