Sign inGet started

LEWIS EARL R

Insider CIK 1230427 · HBIO Director · NXTM Director · TGEN Director · FLIR CEO, President & Chairman, 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
TGEN TECOGEN INC. A Award deriv2026-06-262026-06-3025,000$5.17 $129.3K25,000SEC↗
TGEN TECOGEN INC. P Buy2026-03-272026-03-275,000$2.52 $12.6K1,011,006SEC↗
TGEN TECOGEN INC. P Buy2026-03-262026-03-275,000$2.88 $14.4K1,006,006SEC↗
TGEN TECOGEN INC. A Award deriv2025-07-242025-07-2825,000$8.35 $208.8K91,250SEC↗
TGEN TECOGEN INC. X Exercise2025-05-062025-05-076,250$1.10 $6.9K1,001,006SEC↗
TGEN TECOGEN INC. X Exercise2025-05-062025-05-0715,000$1.75 $26.3K982,256SEC↗
TGEN TECOGEN INC. X Exercise2025-05-062025-05-0712,500$1.20 $15.0K994,756SEC↗
TGEN TECOGEN INC. J Other2025-05-012025-05-05240,256$2.14 $514.1K967,256SEC↗
TGEN TECOGEN INC. M Exercise deriv2024-11-222025-03-25100,000$0.71 $71.0K100,000SEC↗
TGEN TECOGEN INC. X Exercise2024-11-222025-03-25100,000$0.71 $71.0K727,000SEC↗
TGEN TECOGEN INC. P Buy2024-11-222024-12-06100,000$0.71 $71.0K737,000SEC↗
TGEN TECOGEN INC. P Buy2024-07-152025-03-2510,000$0.68 $6.8K625,000SEC↗
TGEN TECOGEN INC. P Buy2024-07-152024-07-1510,000$0.68 $6.8K625,000SEC↗
TGEN TECOGEN INC. P Buy2024-07-152024-07-1710,000$0.68 $6.8K635,000SEC↗
TGEN TECOGEN INC. A Award deriv2024-06-062024-06-1825,000$0.77 $19.3K200,000SEC↗
TGEN TECOGEN INC. P Buy2024-05-012024-05-035,000$0.75 $3.8K615,000SEC↗
TGEN TECOGEN INC. P Buy2024-04-242024-04-2410,000$0.68 $6.8K610,000SEC↗
TGEN TECOGEN INC. P Buy2024-01-242024-01-259,152$0.78 $7.1K560,835SEC↗
TGEN TECOGEN INC. P Buy2024-01-232024-01-2310,000$0.68 $6.8K551,683SEC↗
TGEN TECOGEN INC. P Buy2023-10-182023-10-1825,000$0.91 $22.8K541,683SEC↗
TGEN TECOGEN INC. P Buy2023-10-092025-03-252,000$0.80 $1.6K627,000SEC↗
TGEN TECOGEN INC. P Buy2023-10-092024-12-062,000$0.80 $1.6K637,000SEC↗
TGEN TECOGEN INC. P Buy2023-10-092023-10-112,000$0.80 $1.6K516,683SEC↗
TGEN TECOGEN INC. P Buy2023-09-082023-09-1110,000$0.95 $9.5K514,683SEC↗
TGEN TECOGEN INC. P Buy2023-09-052023-09-0610,000$1.00 $10.0K504,683SEC↗
TGEN TECOGEN INC. P Buy2023-08-142023-08-171,500$1.00 $1.5K494,683SEC↗
TGEN TECOGEN INC. A Award deriv2023-06-132023-06-1525,000$1.10 $27.5K175,000SEC↗
TGEN TECOGEN INC. P Buy2023-05-152023-05-1610,000$0.96 $9.6K493,183SEC↗
TGEN TECOGEN INC. P Buy2023-03-292023-03-3010,000$1.17 $11.7K473,183SEC↗
TGEN TECOGEN INC. P Buy2023-03-292023-03-3010,000$1.18 $11.8K483,183SEC↗
TGEN TECOGEN INC. P Buy2023-03-282023-03-303,200$1.02 $3.3K463,183SEC↗
TGEN TECOGEN INC. P Buy2023-03-282023-03-30700$1.02 $714459,983SEC↗
TGEN TECOGEN INC. P Buy2023-03-282023-03-302,100$1.03 $2.2K459,283SEC↗
TGEN TECOGEN INC. P Buy2023-03-272023-03-30806$0.98 $790457,183SEC↗
TGEN TECOGEN INC. P Buy2023-03-242023-03-305,500$0.92 $5.1K453,683SEC↗
TGEN TECOGEN INC. P Buy2023-03-242023-03-302,694$0.93 $2.5K456,377SEC↗
TGEN TECOGEN INC. P Buy2023-03-222023-03-235,000$0.87 $4.3K448,183SEC↗
TGEN TECOGEN INC. P Buy2023-03-202023-03-215,000$0.87 $4.3K443,183SEC↗
TGEN TECOGEN INC. P Buy2023-03-202023-03-2110,000$0.90 $9.0K438,183SEC↗
TGEN TECOGEN INC. P Buy2022-09-292022-09-295,000$0.97 $4.8K428,183SEC↗
TGEN TECOGEN INC. P Buy2022-09-282022-09-298,183$0.95 $7.8K423,183SEC↗
TGEN TECOGEN INC. A Award deriv2022-06-232022-06-2825,000$1.20 $30.0K150,000SEC↗
TGEN TECOGEN INC. P Buy2021-08-172021-08-1910,000$1.82 $18.2K260,000SEC↗
TGEN TECOGEN INC. P Buy2021-08-172021-08-195,000$1.94 $9.7K265,000SEC↗
FLIR FLIR SYSTEMS INC D To issuer2021-05-142021-05-14176,832$28.00 $4.95M0SEC↗
FLIR FLIR SYSTEMS INC D To issuer2021-05-142021-05-14599,383$28.00 $16.78M68,308SEC↗
FLIR FLIR SYSTEMS INC D To issuer2021-05-142021-05-1468,308$56.00 $3.83M0SEC↗
FLIR FLIR SYSTEMS INC D To issuer2021-05-142021-05-1430,000$28.00 $840.0K0SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2021-04-282021-04-3015,400— $00SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2021-04-282021-04-3010,900— $00SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2021-04-282021-04-3014,285— $00SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2021-04-282021-04-308,721— $00SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2021-04-282021-04-30223,100— $00SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-04-282021-04-303,392$60.11 $203.9K756,967SEC↗
FLIR FLIR SYSTEMS INC M Exercise2021-04-282021-04-308,721$36.73 $320.3K760,359SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-04-282021-04-303,882$60.11 $233.3K751,638SEC↗
FLIR FLIR SYSTEMS INC M Exercise2021-04-282021-04-3014,285$30.75 $439.3K755,520SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-04-282021-04-3073,943$60.11 $4.44M741,235SEC↗
FLIR FLIR SYSTEMS INC M Exercise2021-04-282021-04-30223,100$24.31 $5.42M815,178SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-04-282021-04-302,648$60.11 $159.2K592,078SEC↗
FLIR FLIR SYSTEMS INC M Exercise2021-04-282021-04-3010,900$33.86 $369.1K594,726SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-04-282021-04-3011,274$60.13 $677.9K583,826SEC↗
FLIR FLIR SYSTEMS INC M Exercise2021-04-282021-04-3015,400$31.15 $479.7K595,100SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-04-282021-05-05149,157$60.11 $8.97M683,423SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-04-282021-05-0510,403$60.11 $625.3K673,020SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-04-282021-05-055,329$60.11 $320.3K667,691SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-04-282021-05-058,252$60.11 $496.0K832,580SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2021-03-312021-04-01161,000— $00SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-03-312021-04-01106,660$56.74 $6.05M579,700SEC↗
FLIR FLIR SYSTEMS INC M Exercise2021-03-312021-04-01161,000$22.30 $3.59M686,360SEC↗
FLIR FLIR SYSTEMS INC A Award2021-03-172021-03-191,811— $0525,152SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2021-01-132021-01-1594,124$35.22 $3.32M33,976SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-01-132021-01-1570,709$54.16 $3.83M525,826SEC↗
FLIR FLIR SYSTEMS INC M Exercise2021-01-132021-01-1594,124$35.22 $3.32M596,535SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2021-01-132021-02-1173,194$54.16 $3.96M523,341SEC↗
FLIR FLIR SYSTEMS INC S Sale2020-11-042020-11-0530,000$35.93 $1.08M502,171SEC↗
TGEN TECOGEN INC. A Award2020-08-192020-08-2021$0.78 $16215,021SEC↗
TGEN TECOGEN INC. A Award2020-08-192020-08-201,000$0.87 $870245,000SEC↗
TGEN TECOGEN INC. A Award2020-08-192020-08-205,226$0.84 $4.4K221,247SEC↗
TGEN TECOGEN INC. A Award2020-08-192020-08-203,000$0.87 $2.6K248,000SEC↗
TGEN TECOGEN INC. A Award2020-08-192020-08-201,000$0.83 $830216,021SEC↗
TGEN TECOGEN INC. A Award2020-08-192020-08-202,853$0.86 $2.5K244,000SEC↗
TGEN TECOGEN INC. A Award2020-08-192020-08-203,000$0.85 $2.5K224,247SEC↗
TGEN TECOGEN INC. A Award2020-08-192020-08-2016,900$0.85 $14.4K241,147SEC↗
TGEN TECOGEN INC. A Award2020-08-192020-08-201,000$0.89 $890250,000SEC↗
TGEN TECOGEN INC. A Award2020-08-192020-08-201,000$0.89 $890249,000SEC↗
TGEN TECOGEN INC. A Award2020-08-182020-08-203,788$0.80 $3.0K207,115SEC↗
TGEN TECOGEN INC. A Award2020-08-182020-08-201,500$0.80 $1.2K203,327SEC↗
TGEN TECOGEN INC. A Award2020-08-182020-08-201,827$0.79 $1.4K201,827SEC↗
TGEN TECOGEN INC. A Award2020-08-182020-08-203,885$0.85 $3.3K215,000SEC↗
TGEN TECOGEN INC. A Award2020-08-182020-08-204,000$0.83 $3.3K211,115SEC↗
TGEN TECOGEN INC. A Award deriv2020-07-092020-07-21100,000$0.71 $71.0K100,000SEC↗
TGEN TECOGEN INC. P Buy2020-06-082020-06-0911,711$0.82 $9.6K111,711SEC↗
TGEN TECOGEN INC. A Award2020-06-082020-06-0924,974$0.89 $22.2K182,157SEC↗
TGEN TECOGEN INC. A Award2020-06-082020-06-098,130$0.85 $6.9K125,141SEC↗
TGEN TECOGEN INC. A Award2020-06-082020-06-0917,843$0.90 $16.1K200,000SEC↗
TGEN TECOGEN INC. A Award2020-06-082020-06-092,000$0.83 $1.7K113,711SEC↗
TGEN TECOGEN INC. A Award2020-06-082020-06-09410$0.86 $353125,551SEC↗
TGEN TECOGEN INC. A Award2020-06-082020-06-0913,075$0.87 $11.4K138,626SEC↗
TGEN TECOGEN INC. A Award2020-06-082020-06-0918,557$0.88 $16.3K157,183SEC↗
TGEN TECOGEN INC. A Award2020-06-082020-06-093,300$0.84 $2.8K117,011SEC↗
TGEN TECOGEN INC. P Buy2020-06-042020-06-041,000$0.70 $7001,000SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-0325$0.72 $1880,852SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-03315$0.71 $22453,111SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-033,299$0.71 $2.3K56,410SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-031,900$0.72 $1.4K82,752SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-031,000$0.70 $7001,000SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-0330,800$0.70 $21.6K31,800SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-0320,896$0.70 $14.6K52,696SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-03100$0.70 $7052,796SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-0317,318$0.72 $12.5K100,070SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-0322,617$0.71 $16.1K80,827SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-031,800$0.71 $1.3K58,210SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-0430,800$0.70 $21.6K31,800SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-043,229$0.71 $2.3K56,340SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-041,800$0.71 $1.3K58,140SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-04100$0.70 $7052,796SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-0425$0.72 $1880,782SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-041,900$0.07 $13382,682SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-0420,896$0.70 $14.6K52,696SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-0422,617$0.71 $16.1K80,757SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-0417,318$0.72 $12.5K100,000SEC↗
TGEN TECOGEN INC. A Award2020-06-012020-06-04315$0.71 $22453,111SEC↗
FLIR FLIR SYSTEMS INC A Award2020-05-052020-05-0680,000— $0531,069SEC↗
FLIR FLIR SYSTEMS INC G Gift2019-11-082019-11-1210,000— $0450,620SEC↗
FLIR FLIR SYSTEMS INC S Sale2019-11-052019-11-0623,585$53.57 $1.26M460,620SEC↗
FLIR FLIR SYSTEMS INC S Sale2019-04-292019-05-0110,000$52.48 $524.8K176,832SEC↗
FLIR FLIR SYSTEMS INC S Sale2019-04-262019-04-3023,116$51.33 $1.19M484,031SEC↗
FLIR FLIR SYSTEMS INC A Award2019-04-262019-04-303,145— $0507,147SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2019-03-012019-03-01100,000— $00SEC↗
FLIR FLIR SYSTEMS INC S Sale2019-03-012019-03-01100,000$51.37 $5.14M503,783SEC↗
FLIR FLIR SYSTEMS INC M Exercise2019-03-012019-03-01100,000$30.27 $3.03M603,783SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2019-02-262019-02-27132,100— $0100,000SEC↗
FLIR FLIR SYSTEMS INC S Sale2019-02-262019-02-27132,100$52.11 $6.88M503,783SEC↗
FLIR FLIR SYSTEMS INC M Exercise2019-02-262019-02-27132,100$30.27 $4.00M635,487SEC↗
NXTM NxStage Medical, Inc. D To issuer deriv2019-02-212019-02-2519,724— $00SEC↗
NXTM NxStage Medical, Inc. D To issuer deriv2019-02-212019-02-2515,854— $00SEC↗
NXTM NxStage Medical, Inc. D To issuer deriv2019-02-212019-02-2515,643— $00SEC↗
NXTM NxStage Medical, Inc. D To issuer deriv2019-02-212019-02-2523,394— $00SEC↗
NXTM NxStage Medical, Inc. D To issuer2019-02-212019-02-25100,232$30.00 $3.01M0SEC↗
FLIR FLIR SYSTEMS INC S Sale2018-08-302018-08-3120,000$62.25 $1.25M503,387SEC↗
FLIR FLIR SYSTEMS INC S Sale2018-08-172018-08-2015,000$59.99 $899.9K523,387SEC↗
FLIR FLIR SYSTEMS INC S Sale2018-08-162018-08-2010,000$60.25 $602.5K538,387SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2018-07-272018-07-3148,100— $00SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2018-07-272018-07-31141,700— $00SEC↗
FLIR FLIR SYSTEMS INC S Sale2018-07-272018-07-3139,508$59.05 $2.33M649,821SEC↗
FLIR FLIR SYSTEMS INC M Exercise2018-07-272018-07-31141,700$25.64 $3.63M641,229SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2018-07-272018-07-31101,434$59.37 $6.02M548,387SEC↗
FLIR FLIR SYSTEMS INC M Exercise2018-07-272018-07-3148,100$25.64 $1.23M689,329SEC↗
FLIR FLIR SYSTEMS INC G Gift2018-05-222018-05-2430,000— $070,000SEC↗
FLIR FLIR SYSTEMS INC A Award2018-04-272018-05-012,976— $0499,345SEC↗
HBIO HARVARD BIOSCIENCE INC A Award2018-01-022018-01-049,700— $0477,050SEC↗
FLIR FLIR SYSTEMS INC G Gift2017-11-292017-11-2910,000— $0492,485SEC↗
NXTM NxStage Medical, Inc. G Gift2017-11-282017-11-298,554— $0100,232SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2017-10-272017-10-31129,500— $00SEC↗
FLIR FLIR SYSTEMS INC M Exercise2017-10-272017-10-31129,500$34.31 $4.44M639,116SEC↗
FLIR FLIR SYSTEMS INC S Sale2017-10-272017-10-31136,631$47.32 $6.47M502,485SEC↗
FLIR FLIR SYSTEMS INC S Sale2017-08-162017-08-1720,000$38.22 $764.4K509,379SEC↗
FLIR FLIR SYSTEMS INC S Sale2017-07-312017-08-0211,587$37.27 $431.8K529,379SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2017-06-012017-06-0510,562$38.94 $411.3K540,672SEC↗
NXTM NxStage Medical, Inc. A Award deriv2017-05-252017-05-2615,643— $015,643SEC↗
HBIO HARVARD BIOSCIENCE INC P Buy2017-05-252017-05-305,000$2.38 $11.9K460,112SEC↗
HBIO HARVARD BIOSCIENCE INC P Buy2017-05-252017-05-307,238$2.33 $16.9K467,350SEC↗
HBIO HARVARD BIOSCIENCE INC A Award2017-05-252017-05-3031,300— $0455,112SEC↗
HBIO HARVARD BIOSCIENCE INC P Buy2017-05-242017-05-255,000$2.37 $11.8K433,012SEC↗
HBIO HARVARD BIOSCIENCE INC P Buy2017-05-232017-05-255,000$2.39 $11.9K428,012SEC↗
HBIO HARVARD BIOSCIENCE INC D To issuer2017-05-182017-06-089,200— $0467,350SEC↗
FLIR FLIR SYSTEMS INC S Sale2017-05-122017-05-1515,000$37.26 $558.9K551,234SEC↗
FLIR FLIR SYSTEMS INC A Award deriv2017-04-282017-05-028,721— $08,721SEC↗
FLIR FLIR SYSTEMS INC A Award2017-04-282017-05-022,076— $0566,234SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2017-03-202017-03-22250,000— $00SEC↗
FLIR FLIR SYSTEMS INC M Exercise2017-03-202017-03-22250,000$20.75 $5.19M752,571SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2017-03-202017-03-22188,413$36.77 $6.93M564,158SEC↗
HBIO HARVARD BIOSCIENCE INC A Award2017-01-032017-01-0431,000— $0423,012SEC↗
HBIO HARVARD BIOSCIENCE INC S Sale2016-12-062016-12-0723,088$2.42 $55.9K392,012SEC↗
FLIR FLIR SYSTEMS INC G Gift2016-12-022016-12-0518,168— $0502,235SEC↗
FLIR FLIR SYSTEMS INC S Sale2016-11-032016-11-0452,000$32.40 $1.68M520,130SEC↗
NXTM NxStage Medical, Inc. M Exercise deriv2016-11-022016-11-0418,196— $00SEC↗
NXTM NxStage Medical, Inc. M Exercise deriv2016-11-022016-11-0415,272— $00SEC↗
NXTM NxStage Medical, Inc. M Exercise2016-11-022016-11-0415,272$14.99 $228.9K90,590SEC↗
NXTM NxStage Medical, Inc. M Exercise2016-11-022016-11-0418,196$13.60 $247.5K108,786SEC↗
HBIO HARVARD BIOSCIENCE INC A Award2016-07-012016-07-0625,300— $0415,100SEC↗
FLIR FLIR SYSTEMS INC S Sale2016-06-032016-06-0652,288$30.99 $1.62M571,819SEC↗
NXTM NxStage Medical, Inc. A Award deriv2016-05-262016-05-2715,854— $015,854SEC↗
NXTM NxStage Medical, Inc. M Exercise deriv2016-05-252016-05-2714,000— $00SEC↗
NXTM NxStage Medical, Inc. M Exercise2016-05-252016-05-2714,000$18.55 $259.7K89,125SEC↗
NXTM NxStage Medical, Inc. F Tax w/h2016-05-252016-05-2713,807$18.81 $259.7K75,318SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2016-05-022016-05-036,490$30.56 $198.3K623,797SEC↗
FLIR FLIR SYSTEMS INC A Award deriv2016-04-282016-05-0214,285— $014,285SEC↗
FLIR FLIR SYSTEMS INC A Award2016-04-282016-05-022,318— $0630,287SEC↗
FLIR FLIR SYSTEMS INC S Sale2016-03-102016-03-1411,625$31.10 $361.5K627,969SEC↗
FLIR FLIR SYSTEMS INC S Sale2016-03-032016-03-079,050$31.95 $289.1K639,307SEC↗
FLIR FLIR SYSTEMS INC S Sale2016-02-192016-02-2330,000$30.61 $918.3K648,357SEC↗
NXTM NxStage Medical, Inc. P Buy2016-02-122016-02-1711,000$15.00 $165.0K88,145SEC↗
NXTM NxStage Medical, Inc. P Buy2016-02-122016-02-176,000$14.22 $85.3K73,145SEC↗
NXTM NxStage Medical, Inc. P Buy2016-02-122016-02-174,000$14.21 $56.8K77,145SEC↗
HBIO HARVARD BIOSCIENCE INC A Award2016-01-042016-01-0525,400— $0362,579SEC↗
FLIR FLIR SYSTEMS INC G Gift2015-12-102015-12-1115,000— $0678,357SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-12-032015-12-0450,000$30.13 $1.51M693,078SEC↗
HBIO HARVARD BIOSCIENCE INC P Buy2015-12-022016-01-1127,221$3.28 $89.3K389,800SEC↗
NXTM NxStage Medical, Inc. S Sale2015-11-182016-04-1518,020$19.76 $356.1K75,125SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-07-282015-07-3049,992$29.95 $1.50M742,775SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise deriv2015-06-092015-06-103,301— $00SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise deriv2015-06-092015-06-107,070— $00SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise2015-06-092015-06-107,070$2.56 $18.1K333,878SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise2015-06-092015-06-103,301$3.71 $12.2K337,179SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2015-06-092015-06-10114$30.72 $3.5K792,767SEC↗
HBIO HARVARD BIOSCIENCE INC A Award2015-06-042015-06-0814,400— $0326,808SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2015-06-022015-06-04107$30.53 $3.3K792,365SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2015-06-012015-06-0329,995$30.53 $915.7K792,472SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-05-272015-05-2835,000$30.86 $1.08M822,467SEC↗
NXTM NxStage Medical, Inc. A Award deriv2015-05-212015-05-2619,724— $019,724SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2015-05-052015-05-06146,538— $00SEC↗
FLIR FLIR SYSTEMS INC M Exercise2015-05-052015-05-06146,538$12.57 $1.84M917,005SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-05-052015-05-0659,538$31.47 $1.87M857,467SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2015-05-042015-05-0620,000— $0146,538SEC↗
FLIR FLIR SYSTEMS INC M Exercise2015-05-042015-05-0620,000$12.57 $251.4K790,467SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-05-042015-05-0620,000$31.48 $629.6K770,467SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2015-05-012015-05-0430,000— $0166,538SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-05-012015-05-0430,000$31.07 $932.1K770,467SEC↗
FLIR FLIR SYSTEMS INC M Exercise2015-05-012015-05-0430,000$12.57 $377.1K800,467SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2015-04-302015-05-0430,000— $0196,538SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2015-04-302015-05-049,156$30.89 $282.8K770,467SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-04-302015-05-0430,000$30.72 $921.6K770,467SEC↗
FLIR FLIR SYSTEMS INC M Exercise2015-04-302015-05-0430,000$12.57 $377.1K800,467SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2015-04-292015-04-3020,000— $0226,538SEC↗
FLIR FLIR SYSTEMS INC M Exercise2015-04-292015-04-3020,000$12.57 $251.4K799,623SEC↗
FLIR FLIR SYSTEMS INC O Exercise OTM2015-04-292015-04-3020,000$30.67 $613.4K779,623SEC↗
FLIR FLIR SYSTEMS INC A Award deriv2015-04-282015-04-3015,400— $015,400SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2015-04-282015-04-3020,000— $0246,538SEC↗
FLIR FLIR SYSTEMS INC A Award2015-04-282015-04-302,467— $0779,623SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-04-282015-04-3020,000$30.91 $618.2K779,623SEC↗
FLIR FLIR SYSTEMS INC M Exercise2015-04-282015-04-3020,000$12.57 $251.4K799,623SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-03-062015-03-095,714$31.59 $180.5K777,156SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise deriv2015-03-042015-03-0647,414— $00SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise2015-03-042015-03-0647,414$4.04 $191.6K312,408SEC↗
NXTM NxStage Medical, Inc. M Exercise deriv2015-02-202015-02-2014,000— $00SEC↗
NXTM NxStage Medical, Inc. M Exercise2015-02-202015-02-2014,000$13.88 $194.3K67,145SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-02-172015-02-1915,218$32.59 $496.0K782,433SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2015-02-112015-02-137,954— $00SEC↗
FLIR FLIR SYSTEMS INC S Sale2015-02-112015-02-139,068$32.76 $297.1K797,651SEC↗
FLIR FLIR SYSTEMS INC M Exercise2015-02-112015-02-137,954$12.57 $100.0K806,719SEC↗
TGEN TECOGEN INC. A Award deriv2014-12-182014-12-2225,000$4.96 $124.0K25,000SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-12-112014-12-1260,000— $00SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-12-112014-12-1260,000$18.06 $1.08M858,765SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-12-112014-12-1260,000$34.47 $2.07M798,765SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-12-102014-12-1230,000— $060,000SEC↗
FLIR FLIR SYSTEMS INC G Gift2014-12-102014-12-1215,432— $0798,765SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-12-102014-12-1230,000$32.39 $971.7K814,197SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-12-102014-12-1230,000$18.06 $541.8K844,197SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-12-092014-12-1070,000— $090,000SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-12-092014-12-1070,000$18.06 $1.26M889,197SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-12-092014-12-1075,000$32.67 $2.45M814,197SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-12-082014-12-1040,000— $0160,000SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-12-082014-12-1050,000$31.78 $1.59M819,197SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-12-082014-12-1040,000$18.06 $722.4K869,197SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-12-052014-12-0840,000— $0200,000SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-12-052014-12-0840,000$18.06 $722.4K879,197SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-12-052014-12-0850,000$31.60 $1.58M829,197SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-12-042014-12-0820,000— $0240,000SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-12-042014-12-0830,000$31.44 $943.2K838,803SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-12-042014-12-0820,000$18.06 $361.2K868,803SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise deriv2014-11-062014-11-0614,143— $07,070SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise deriv2014-11-062014-11-0615,016— $00SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise deriv2014-11-062014-11-063,294— $00SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise deriv2014-11-062014-11-063,293— $00SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise2014-11-062014-11-063,293$3.41 $11.2K247,557SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise2014-11-062014-11-063,294$3.01 $9.9K250,851SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise2014-11-062014-11-0614,143$2.56 $36.2K264,994SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise2014-11-062014-11-0615,016$3.64 $54.7K244,264SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise deriv2014-08-052014-08-0645,090— $00SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise2014-08-052014-08-0645,090$2.59 $116.8K229,248SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-07-312014-08-0450,000— $0260,000SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-07-312014-08-0450,000$18.06 $903.0K898,428SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-07-312014-08-0450,000$33.86 $1.69M848,428SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-07-302014-08-0150,000— $0310,000SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-07-302014-08-0150,000$34.38 $1.72M848,428SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-07-302014-08-0150,000$18.06 $903.0K898,428SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-07-292014-07-3050,000— $0360,000SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-07-292014-07-3050,000$18.06 $903.0K898,428SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-07-292014-07-3050,000$34.52 $1.73M848,428SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-07-282014-07-3050,000— $0410,000SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-07-282014-07-3050,000$34.60 $1.73M848,428SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-07-282014-07-3050,000$18.06 $903.0K898,428SEC↗
NXTM NxStage Medical, Inc. A Award2014-06-302014-07-01447$14.37 $6.4K53,145SEC↗
HBIO HARVARD BIOSCIENCE INC A Award2014-05-302014-06-0219,400— $0184,158SEC↗
NXTM NxStage Medical, Inc. A Award deriv2014-05-222014-05-2723,394— $023,394SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise deriv2014-05-052014-05-283,303— $00SEC↗
HBIO HARVARD BIOSCIENCE INC M Exercise2014-05-052014-05-283,303$3.32 $11.0K164,758SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-05-022014-05-0525,000— $0460,000SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-05-022014-05-0525,000$34.99 $874.8K848,079SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-05-022014-05-0525,000$18.06 $451.5K873,079SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-05-012014-05-0525,000— $0485,000SEC↗
FLIR FLIR SYSTEMS INC M Exercise2014-05-012014-05-0525,000$18.06 $451.5K873,079SEC↗
FLIR FLIR SYSTEMS INC S Sale2014-05-012014-05-0525,000$34.55 $863.7K848,079SEC↗
FLIR FLIR SYSTEMS INC F Tax w/h2014-04-302014-05-019,156$34.04 $311.7K848,079SEC↗
FLIR FLIR SYSTEMS INC A Award deriv2014-04-292014-05-0110,900— $010,900SEC↗
FLIR FLIR SYSTEMS INC A Award2014-04-292014-05-012,140— $0857,235SEC↗
NXTM NxStage Medical, Inc. A Award2014-03-312014-04-10883$12.74 $11.2K52,698SEC↗
FLIR FLIR SYSTEMS INC M Exercise deriv2014-03-142014-03-1740,000— $0510,000SEC↗