$RATE Insider Trading

FREE EMAIL WATCHDOG

Get free email notifications about insider trading in BANKRATE INC.

  • Your email is safe with us.
  • The service is free and you can unsubscribe at any time.

General | Insiders | Insider Transactions | Monthly Overview | Weekly Overview


Overview of all insider trading transactions in BANKRATE INC. Get notifications about new insider transactions in BANKRATE INC for free.

Page:   < prev 1 2 3

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Dec 14 2005RATEBANKRATE INCCUNNINGHAM G COTTERSenior Vice Preside ...SellS30.763009,22846,30046.6 K to 46.3 K (-0.64 %)
Dec 14 2005RATEBANKRATE INCCUNNINGHAM G COTTERSenior Vice Preside ...SellS31.351,00031,35046,60047.6 K to 46.6 K (-2.10 %)
Dec 14 2005RATEBANKRATE INCCUNNINGHAM G COTTERSenior Vice Preside ...SellS31.5090028,35047,60048.5 K to 47.6 K (-1.86 %)
Dec 14 2005RATEBANKRATE INCCUNNINGHAM G COTTERSenior Vice Preside ...SellS32.141003,21448,50048.6 K to 48.5 K (-0.21 %)
Dec 14 2005RATEBANKRATE INCCUNNINGHAM G COTTERSenior Vice Preside ...GiftG0.001,950048,60050.6 K to 48.6 K (-3.86 %)
Dec 13 2005RATEBANKRATE INCHorowitz Steven LSenior VP-Business ...Option ExerciseM10.307,50077,25092,500
Dec 13 2005RATEBANKRATE INCHorowitz Steven LSenior VP-Business ...SellS31.667,500237,44307.5 K to 0 (-100.00 %)
Dec 13 2005RATEBANKRATE INCHorowitz Steven LSenior VP-Business ...BuyM10.307,50077,2507,5000 to 7.5 K
Dec 09 2005RATEBANKRATE INCPOLINER RANDALL EDirectorSellS32.252,00064,500542,165544.2 K to 542.2 K (-0.37 %)
Dec 09 2005RATEBANKRATE INCPOLINER RANDALL EDirectorSellS32.502,50081,250544,165546.7 K to 544.2 K (-0.46 %)
Dec 09 2005RATEBANKRATE INCPOLINER RANDALL EDirectorSellS32.512,70087,777546,665549.4 K to 546.7 K (-0.49 %)
Dec 09 2005RATEBANKRATE INCPOLINER RANDALL EDirectorSellS32.482,00064,960549,365551.4 K to 549.4 K (-0.36 %)
Jun 20 2005RATEBANKRATE INCHoogterp Daniel PSenior Vice Preside ...Option ExerciseA18.2680,0001,460,80080,000
Mar 15 2005RATEBANKRATE INCOBLOCK ROBERT PDirectorBuyP13.255,00066,250400,325395.3 K to 400.3 K (+1.26 %)
Mar 11 2005RATEBANKRATE INCMARTIN WILLIAM CDirectorBuyP13.505006,75010,2159.7 K to 10.2 K (+5.15 %)
Mar 02 2005RATEBANKRATE INCMARTIN WILLIAM CDirectorBuyP14.142503,5359,7159.5 K to 9.7 K (+2.64 %)
Feb 18 2005RATEBANKRATE INCMARTIN WILLIAM CDirectorBuyP14.972503,7439,4659.2 K to 9.5 K (+2.71 %)
Feb 09 2005RATEBANKRATE INCOBLOCK ROBERT PDirectorBuyP15.0011,000165,000395,325384.3 K to 395.3 K (+2.86 %)
Feb 08 2005RATEBANKRATE INCPINOLA RICHARD JDirectorOption ExerciseA13.3210,000133,20010,000
Feb 08 2005RATEBANKRATE INCPOLINER RANDALL EDirectorOption ExerciseA13.3210,000133,20010,000
Feb 08 2005RATEBANKRATE INCOBLOCK ROBERT PDirectorOption ExerciseA13.3210,000133,20010,000
Feb 08 2005RATEBANKRATE INCMORSE PETER CDirectorOption ExerciseA13.3210,000133,20010,000
Feb 08 2005RATEBANKRATE INCMARTIN WILLIAM CDirectorOption ExerciseA13.3210,000133,20010,000
Feb 03 2005RATEBANKRATE INCSKORAN PROCOPIA TVice PresidentOption ExerciseA18.445,00092,20040,400
Feb 03 2005RATEBANKRATE INCDEFRANCO ROBERT JSenior Vice Preside ...Option ExerciseA18.4415,000276,60090,000
Feb 03 2005RATEBANKRATE INCSTALZER RICHARD GSenior Vice preside ...Option ExerciseA18.4415,000276,600115,000
Feb 03 2005RATEBANKRATE INCCUNNINGHAM G COTTERSenior Vice Preside ...Option ExerciseA18.4436,000663,840131,500
Nov 15 2004RATEBANKRATE INCPINOLA RICHARD JDirectorBuyP11.305,00056,4755,0000 to 5 K
Nov 02 2004RATEBANKRATE INCZANCA BRUCESVP-Communications ...BuyP10.437007,3011,000300 to 1,000 (+233.33 %)
Nov 02 2004RATEBANKRATE INCZANCA BRUCESVP-Communications ...BuyP10.381001,038300200 to 300 (+50.00 %)
Nov 02 2004RATEBANKRATE INCZANCA BRUCESVP-Communications ...BuyP10.372002,0742000 to 200
Nov 10 2004RATEBANKRATE INCMORSE PETER CDirectorBuyP10.701,00010,7005,051,6255.1 M to 5.1 M (+0.02 %)
Nov 01 2004RATEBANKRATE INCCUNNINGHAM G COTTERSenior Vice Preside ...BuyP10.301,00010,30048,60047.6 K to 48.6 K (+2.10 %)
Oct 28 2004RATEBANKRATE INCZANCA BRUCESVP-Communications ...Option ExerciseA8.11150,0001,216,500150,000
Oct 28 2004RATEBANKRATE INCPINOLA RICHARD JDirectorOption ExerciseA10.0125,000250,25025,000
Oct 28 2004RATEBANKRATE INCEVANS THOMAS RPresident & CEOOption ExerciseA10.01500,0005,005,0001,125,000
Sep 16 2004RATEBANKRATE INCDEMARSE ELISABETH HOption ExerciseM0.8543,50036,975105,788
Sep 16 2004RATEBANKRATE INCDEMARSE ELISABETH HSellS11.4643,500498,62324,64868.1 K to 24.6 K (-63.83 %)
Sep 16 2004RATEBANKRATE INCDEMARSE ELISABETH HBuyM0.8543,50036,97568,14824.6 K to 68.1 K (+176.48 %)
Sep 10 2004RATEBANKRATE INCDEMARSE ELISABETH HOption ExerciseM0.8520,00017,000154,288
Sep 10 2004RATEBANKRATE INCDEMARSE ELISABETH HSellS10.9520,000219,00024,64844.6 K to 24.6 K (-44.79 %)
Sep 10 2004RATEBANKRATE INCDEMARSE ELISABETH HBuyM0.8520,00017,00044,64824.6 K to 44.6 K (+81.14 %)
Sep 13 2004RATEBANKRATE INCDEMARSE ELISABETH HOption ExerciseM0.855,0004,250149,288
Sep 13 2004RATEBANKRATE INCDEMARSE ELISABETH HSellS10.955,00054,75024,64829.6 K to 24.6 K (-16.86 %)
Sep 13 2004RATEBANKRATE INCDEMARSE ELISABETH HBuyM0.855,0004,25029,64824.6 K to 29.6 K (+20.29 %)
Aug 26 2004RATEBANKRATE INCDEMARSE ELISABETH HOption ExerciseM0.8525,00021,250174,288
Aug 26 2004RATEBANKRATE INCDEMARSE ELISABETH HSellS10.8015,000162,00024,64839.6 K to 24.6 K (-37.83 %)
Aug 26 2004RATEBANKRATE INCDEMARSE ELISABETH HSellS10.5010,000105,00039,64849.6 K to 39.6 K (-20.14 %)
Aug 26 2004RATEBANKRATE INCDEMARSE ELISABETH HBuyM0.8525,00021,25049,64824.6 K to 49.6 K (+101.43 %)
Aug 26 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorSellS10.535,00052,6509,21514.2 K to 9.2 K (-35.17 %)
Aug 26 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorSellS10.522,80029,45614,21517 K to 14.2 K (-16.46 %)
Aug 26 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorSellS10.551001,05517,01517.1 K to 17 K (-0.58 %)
Aug 26 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorSellS10.544,60048,48417,11521.7 K to 17.1 K (-21.18 %)
Aug 23 2004RATEBANKRATE INCDEMARSE ELISABETH HOption ExerciseM0.857,0005,950199,288
Aug 23 2004RATEBANKRATE INCDEMARSE ELISABETH HOption ExerciseM0.853,0002,550206,288
Aug 23 2004RATEBANKRATE INCDEMARSE ELISABETH HSellS10.302,00020,60024,64826.6 K to 24.6 K (-7.51 %)
Aug 23 2004RATEBANKRATE INCDEMARSE ELISABETH HSellS10.255,00051,25026,64831.6 K to 26.6 K (-15.80 %)
Aug 23 2004RATEBANKRATE INCDEMARSE ELISABETH HBuyM0.857,0005,95031,64824.6 K to 31.6 K (+28.40 %)
Aug 23 2004RATEBANKRATE INCDEMARSE ELISABETH HSellS10.303,00030,90024,64827.6 K to 24.6 K (-10.85 %)
Aug 23 2004RATEBANKRATE INCDEMARSE ELISABETH HBuyM0.853,0002,55027,64824.6 K to 27.6 K (+12.17 %)
Aug 19 2004RATEBANKRATE INCDEMARSE ELISABETH HOption ExerciseM0.8515,00012,750209,288
Aug 19 2004RATEBANKRATE INCDEMARSE ELISABETH HSellS10.2215,000153,24924,64839.6 K to 24.6 K (-37.83 %)
Aug 19 2004RATEBANKRATE INCDEMARSE ELISABETH HBuyM0.8515,00012,75039,64824.6 K to 39.6 K (+60.86 %)
Aug 17 2004RATEBANKRATE INCOBLOCK ROBERT PDirectorBuyP9.5710,00095,700384,325374.3 K to 384.3 K (+2.67 %)
Aug 16 2004RATEBANKRATE INCGRAYSON BRUNS HOption ExerciseM3.905,00019,5000
Aug 16 2004RATEBANKRATE INCGRAYSON BRUNS HOption ExerciseM2.3925,00059,7500
Aug 16 2004RATEBANKRATE INCGRAYSON BRUNS HSellS9.5230,000285,720372,376402.4 K to 372.4 K (-7.46 %)
Aug 16 2004RATEBANKRATE INCGRAYSON BRUNS HBuyM3.905,00019,500402,376397.4 K to 402.4 K (+1.26 %)
Aug 16 2004RATEBANKRATE INCGRAYSON BRUNS HBuyM2.3925,00059,750397,376372.4 K to 397.4 K (+6.71 %)
Aug 09 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorOption ExerciseM0.8550,00042,500224,288
Aug 09 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorOption ExerciseM0.8520,00017,000274,288
Aug 09 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorSellS9.5025,000237,50024,64849.6 K to 24.6 K (-50.35 %)
Aug 09 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorSellS9.2525,000231,25049,64874.6 K to 49.6 K (-33.49 %)
Aug 09 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorBuyM0.8550,00042,50074,64824.6 K to 74.6 K (+202.86 %)
Aug 09 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorSellS9.0020,000180,00024,64844.6 K to 24.6 K (-44.79 %)
Aug 09 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorBuyM0.8520,00017,00044,64824.6 K to 44.6 K (+81.14 %)
Aug 03 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorOption ExerciseM0.8512,50010,625294,288
Aug 03 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorSellS9.002,50022,50024,64827.1 K to 24.6 K (-9.21 %)
Aug 03 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorSellS8.7510,00087,50027,14837.1 K to 27.1 K (-26.92 %)
Aug 03 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorBuyM0.8512,50010,62537,14824.6 K to 37.1 K (+50.71 %)
Aug 02 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorOption ExerciseM0.8517,50014,875306,788
Aug 02 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorSellS8.5410,00085,40024,64834.6 K to 24.6 K (-28.86 %)
Aug 02 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorSellS8.707,50065,25034,64842.1 K to 34.6 K (-17.79 %)
Aug 02 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorBuyM0.8517,50014,87542,14824.6 K to 42.1 K (+71.00 %)
Jul 30 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorOption ExerciseM0.85100,00085,000324,288
Jul 30 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorOption ExerciseM0.852,6482,251424,288
Jul 30 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorSellS8.16100,000815,53024,648124.6 K to 24.6 K (-80.23 %)
Jul 30 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorBuyM0.85100,00085,000124,64824.6 K to 124.6 K (+405.71 %)
Jul 30 2004RATEBANKRATE INCDEMARSE ELISABETH HDirectorBuyM0.852,6482,25124,64822 K to 24.6 K (+12.04 %)
Jul 13 2004RATEBANKRATE INCEVANS THOMAS RPresident & CEOOption ExerciseA8.46600,0005,076,000625,000
May 19 2004RATEBANKRATE INCOBLOCK ROBERT PDirectorBuyP11.8510,000118,500374,325364.3 K to 374.3 K (+2.74 %)
May 11 2004RATEBANKRATE INCMORSE PETER CDirectorBuyP11.975,00059,8425,050,6255 M to 5.1 M (+0.10 %)
Apr 20 2004RATEBANKRATE INCEVANS THOMAS RDirectorOption ExerciseA14.8625,000371,50025,000
Apr 20 2004RATEBANKRATE INCEVANS THOMAS RDirectorOption ExerciseA14.8625,000371,50025,000
Mar 10 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorOption ExerciseM1.1912,50014,8757,500
Mar 10 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorBuyM1.1912,50014,87521,7159.2 K to 21.7 K (+135.65 %)
Mar 10 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorSellS18.702,50046,7509,21511.7 K to 9.2 K (-21.34 %)
Mar 10 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorSellS18.692,50046,72511,71514.2 K to 11.7 K (-17.59 %)
Mar 10 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorSellS18.441,90035,03614,21516.1 K to 14.2 K (-11.79 %)
Mar 10 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorSellS18.4560011,07016,11516.7 K to 16.1 K (-3.59 %)
Mar 10 2004RATEBANKRATE INCMARTIN WILLIAM CDirectorSellS18.492,50046,22516,71519.2 K to 16.7 K (-13.01 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.042003,608551,365551.6 K to 551.4 K (-0.04 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.0760010,842551,565552.2 K to 551.6 K (-0.11 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.081001,808552,165552.3 K to 552.2 K (-0.02 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.004,00072,000552,265556.3 K to 552.3 K (-0.72 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.413005,523556,265556.6 K to 556.3 K (-0.05 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.301,90034,770556,565558.5 K to 556.6 K (-0.34 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.143005,442558,465558.8 K to 558.5 K (-0.05 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.102,00036,200558,765560.8 K to 558.8 K (-0.36 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.032,82650,953560,765563.6 K to 560.8 K (-0.50 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.052,07437,436563,591565.7 K to 563.6 K (-0.37 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.152,00036,300565,665567.7 K to 565.7 K (-0.35 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.201,35224,606567,665569 K to 567.7 K (-0.24 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.554,24578,745569,017573.3 K to 569 K (-0.74 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.413,00055,230573,262576.3 K to 573.3 K (-0.52 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.353,00055,050576,262579.3 K to 576.3 K (-0.52 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.405009,200579,262579.8 K to 579.3 K (-0.09 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.253,00054,750579,762582.8 K to 579.8 K (-0.51 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.3060010,980582,762583.4 K to 582.8 K (-0.10 %)
Mar 12 2004RATEBANKRATE INCPOLINER RANDALL EDirectorSellS18.054,40079,420583,362587.8 K to 583.4 K (-0.75 %)
Mar 09 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...Option ExerciseJ12.6322,000277,8600
Mar 09 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...Option ExerciseM0.8531,87527,0940
Mar 09 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...SellS17.555,47596,08640,50046 K to 40.5 K (-11.91 %)
Mar 09 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...SellS17.8526,400471,31945,97572.4 K to 46 K (-36.48 %)
Mar 09 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...BuyM0.8531,87527,09472,37540.5 K to 72.4 K (+78.70 %)
Mar 05 2004RATEBANKRATE INCGRAYSON BRUNS HDirectorSellS15.5213,700212,636372,376386.1 K to 372.4 K (-3.55 %)
Mar 05 2004RATEBANKRATE INCGRAYSON BRUNS HDirectorOption ExerciseM13.0020,000260,0000
Mar 05 2004RATEBANKRATE INCGRAYSON BRUNS HDirectorSellS15.486,30097,524217,921224.2 K to 217.9 K (-2.81 %)
Mar 05 2004RATEBANKRATE INCGRAYSON BRUNS HDirectorBuyM13.0020,000260,000224,221204.2 K to 224.2 K (+9.79 %)
Feb 26 2004RATEBANKRATE INCCUNNINGHAM G COTTERSr. VP-Chief Operat ...Option ExerciseM0.8512,50010,62545,500
Feb 26 2004RATEBANKRATE INCCUNNINGHAM G COTTERSr. VP-Chief Operat ...SellS15.4410,000154,38047,60057.6 K to 47.6 K (-17.36 %)
Feb 26 2004RATEBANKRATE INCCUNNINGHAM G COTTERSr. VP-Chief Operat ...BuyM0.8512,50010,62557,60045.1 K to 57.6 K (+27.72 %)
Feb 19 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...Option ExerciseM0.856,0005,10031,875
Feb 19 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...Option ExerciseM0.8522,00018,70037,875
Feb 19 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...SellS16.006,00096,00040,50046.5 K to 40.5 K (-12.90 %)
Feb 19 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...BuyM0.856,0005,10046,50040.5 K to 46.5 K (+14.81 %)
Feb 19 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...SellS16.2722,000357,94040,50062.5 K to 40.5 K (-35.20 %)
Feb 19 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...BuyM0.8522,00018,70062,50040.5 K to 62.5 K (+54.32 %)
Feb 25 2004RATEBANKRATE INCSTALZER RICHARD GSr. VP-Chief Revenu ...Option ExerciseI15.40100,0001,540,000100,000
Feb 17 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...Option ExerciseM0.8522,00018,70059,875
Feb 17 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...SellS16.3222,000359,04040,50062.5 K to 40.5 K (-35.20 %)
Feb 17 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...BuyM0.8522,00018,70062,50040.5 K to 62.5 K (+54.32 %)
Feb 10 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...Option ExerciseM0.8550,00042,50081,875
Feb 10 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...SellS15.0250,000751,05040,50090.5 K to 40.5 K (-55.25 %)
Feb 10 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...BuyM0.8550,00042,50090,50040.5 K to 90.5 K (+123.46 %)
Feb 10 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...Option ExerciseM0.8550,00042,50081,875
Feb 10 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...SellS15.0250,000751,05040,50090.5 K to 40.5 K (-55.25 %)
Feb 10 2004RATEBANKRATE INCNEWHOUSE EDWARD LSenior Vice Preside ...BuyM0.8550,00042,50090,50040.5 K to 90.5 K (+123.46 %)
Nov 19 2003RATEBANKRATE INCMORSE PETER CDirectorSellS13.00650,0008,450,0005,090,1255.7 M to 5.1 M (-11.32 %)

Page:   < prev 1 2 3