Steven R Hagen Insider Trading $AMRI ALBANY MOLECULAR RESEARCH INC

FREE EMAIL WATCHDOG

Get free email notifications about insider trading for Steven R Hagen.

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

General | Insider Transactions | Monthly Overview

Get the latest insider transactions of Steven R Hagen. Steven R Hagen is Sr VP Pharmaceutical Dev & Mfg in ALBANY MOLECULAR RESEARCH INC ($AMRI) and SVP Manufacturing & Pharmaceut in ALBANY MOLECULAR RESEARCH INC ($AMRI) and SVP Pharmaceutical Dev & Mfg in ALBANY MOLECULAR RESEARCH INC ($AMRI) and VP Pharmaceutical Dev & Mfg in ALBANY MOLECULAR RESEARCH INC ($AMRI).

Steven R Hagen in ALBANY MOLECULAR RESEARCH INC

Trading Symbol: AMRI
Industry: SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731]
Position of Steven R Hagen: SVP Manufacturing & Pharmaceut, SVP Pharmaceutical Dev & Mfg, Sr VP Pharmaceutical Dev & Mfg, VP Pharmaceutical Dev & Mfg
Holdings: 43,655 shares
Current Value: $804,998
Latest Transaction: Sep 05 2017
$AMRI Market Capitalization: $765.67M
$AMRI Previous Close: $18.44

Last 4 weeks trend: HOLD
Last 3 months trend: HOLD

Latest Insider Trading Transactions of Steven R Hagen in ALBANY MOLECULAR RESEARCH INC

1 Week2 Weeks1 Month3 Months6 Months1 Year2 Years
No. of Purchases0000000
Value of Purchases ($)0000000
No. of Sales0000000
Value of Sales ($)0000000

Page:   1

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Sep 05 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseD18.4129,412541,4750
Sep 05 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseD15.7722,889360,9600
Sep 05 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseD17.0516,280277,5740
Sep 05 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseD10.4320,000208,6000
Sep 05 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseD5.993,75022,4630
Sep 05 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseD5.993,75022,4630
Sep 05 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseD5.997,50044,9250
Sep 05 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseD2.933,75010,9880
Sep 05 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellD21.7543,655949,496043.7 K to 0 (-100.00 %)
Sep 05 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...GrantA0.003,138043,65540.5 K to 43.7 K (+7.74 %)
Mar 06 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF14.523505,08240,51740.9 K to 40.5 K (-0.86 %)
Feb 10 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseA18.4129,412541,47529,412
Feb 10 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...GrantA0.004,484040,86736.4 K to 40.9 K (+12.32 %)
Feb 10 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...GrantA0.005,975036,38330.4 K to 36.4 K (+19.65 %)
Feb 07 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF18.524889,03830,40830.9 K to 30.4 K (-1.58 %)
Feb 07 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF18.5266412,29730,89631.6 K to 30.9 K (-2.10 %)
Feb 07 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF18.522,29142,42931,56033.9 K to 31.6 K (-6.77 %)
Feb 01 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF18.115319,61633,85134.4 K to 33.9 K (-1.54 %)
Feb 01 2017AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF18.115319,61634,38234.9 K to 34.4 K (-1.52 %)
Dec 01 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseM13.209,000118,8000
Dec 01 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS16.719,000150,39034,91343.9 K to 34.9 K (-20.50 %)
Dec 01 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...BuyM13.209,000118,80043,91334.9 K to 43.9 K (+25.78 %)
Nov 10 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS16.7978513,18034,91335.7 K to 34.9 K (-2.20 %)
Nov 03 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF15.094657,01735,69836.2 K to 35.7 K (-1.29 %)
Aug 10 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS15.291,40121,42136,16337.6 K to 36.2 K (-3.73 %)
May 16 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS12.772,36130,15037,56439.9 K to 37.6 K (-5.91 %)
Mar 04 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF15.333405,21239,92540.3 K to 39.9 K (-0.84 %)
Feb 19 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellD0.001,250040,26541.5 K to 40.3 K (-3.01 %)
Feb 19 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF15.374516,93241,51542 K to 41.5 K (-1.07 %)
Feb 08 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseA15.7722,889360,96022,889
Feb 08 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...GrantA15.779,988157,51141,96652 K to 42 K (-19.22 %)
Feb 05 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF16.1666410,73031,97832.6 K to 32 K (-2.03 %)
Feb 01 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF15.975298,44832,64233.2 K to 32.6 K (-1.59 %)
Feb 01 2016AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF15.975298,44833,17133.7 K to 33.2 K (-1.57 %)
Nov 04 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...GrantA19.165,00095,80033,70028.7 K to 33.7 K (+17.42 %)
Aug 17 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseM13.201,00013,2009,000
Aug 17 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS20.451,00020,45028,70029.7 K to 28.7 K (-3.37 %)
Aug 17 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...BuyM13.201,00013,20029,70028.7 K to 29.7 K (+3.48 %)
Aug 10 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseM13.205,00066,00010,000
Aug 10 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS21.065,000105,30028,70033.7 K to 28.7 K (-14.84 %)
Aug 10 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...BuyM13.205,00066,00033,70028.7 K to 33.7 K (+17.42 %)
Jun 09 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseM10.435,00052,15020,000
Jun 09 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS19.995,00099,95028,70033.7 K to 28.7 K (-14.84 %)
Jun 09 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...BuyM10.435,00052,15033,70028.7 K to 33.7 K (+17.42 %)
Jun 05 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS19.5878715,40928,70029.5 K to 28.7 K (-2.67 %)
Jun 04 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseM5.253,75019,6880
Jun 04 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS19.393,75072,71329,48733.2 K to 29.5 K (-11.28 %)
Jun 04 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...BuyM5.253,75019,68833,23729.5 K to 33.2 K (+12.72 %)
Jun 04 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellD0.001,250029,48730.7 K to 29.5 K (-4.07 %)
Jun 04 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF0.00463030,73731.2 K to 30.7 K (-1.48 %)
May 11 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseM11.217,50084,0750
May 11 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseM8.907,00062,3000
May 11 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS19.207,500144,00031,20038.7 K to 31.2 K (-19.38 %)
May 11 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...BuyM11.217,50084,07538,70031.2 K to 38.7 K (+24.04 %)
May 11 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS19.357,000135,45031,20038.2 K to 31.2 K (-18.32 %)
May 11 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...BuyM8.907,00062,30038,20031.2 K to 38.2 K (+22.44 %)
Mar 19 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS18.533,50064,85527,70031.2 K to 27.7 K (-11.22 %)
Mar 16 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS18.794418,28631,20031.6 K to 31.2 K (-1.39 %)
Mar 12 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...SellS18.3072113,19431,64132.4 K to 31.6 K (-2.23 %)
Mar 10 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Payment of ExerciseF0.00259032,36232.6 K to 32.4 K (-0.79 %)
Mar 04 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...Option ExerciseA17.0516,280277,57416,280
Mar 04 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Manufacturing & ...GrantA17.057,530128,38732,62125.1 K to 32.6 K (+30.01 %)
Feb 25 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Pharmaceutical ...Option ExerciseM5.993,75022,46315,000
Feb 25 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Pharmaceutical ...SellS16.223,75060,82525,09128.8 K to 25.1 K (-13.00 %)
Feb 25 2015AMRIALBANY MOLECULAR R ...Hagen Steven RSVP Pharmaceutical ...BuyM5.993,75022,46328,84125.1 K to 28.8 K (+14.95 %)
Dec 04 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...Option ExerciseM2.932,5007,32527,500
Dec 04 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS10.932,50027,32527,41429.9 K to 27.4 K (-8.36 %)
Dec 04 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...BuyM2.932,5007,32529,91427.4 K to 29.9 K (+9.12 %)
Nov 22 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS11.552,30026,56527,41429.7 K to 27.4 K (-7.74 %)
Nov 06 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...Payment of ExerciseF0.00362029,71430.1 K to 29.7 K (-1.20 %)
Jun 04 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...Payment of ExerciseF0.00454030,07630.5 K to 30.1 K (-1.49 %)
Jun 04 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellD0.001,250030,53031.8 K to 30.5 K (-3.93 %)
May 31 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS11.268009,00831,78032.6 K to 31.8 K (-2.46 %)
May 13 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS10.401,20012,48032,58033.8 K to 32.6 K (-3.55 %)
Mar 20 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS9.911801,78433,78034 K to 33.8 K (-0.53 %)
Mar 20 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS9.982492,48533,96034.2 K to 34 K (-0.73 %)
Mar 14 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS10.756777,27834,20934.9 K to 34.2 K (-1.94 %)
Mar 11 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS9.561,0009,56034,88635.9 K to 34.9 K (-2.79 %)
Feb 26 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS8.189848,04935,88636.9 K to 35.9 K (-2.67 %)
Feb 21 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS7.891,0007,89036,87037.9 K to 36.9 K (-2.64 %)
Feb 04 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...Option ExerciseA5.9930,000179,70030,000
Feb 04 2013AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...GrantA5.9910,00059,90037,87027.9 K to 37.9 K (+35.88 %)
Nov 06 2012AMRIALBANY MOLECULAR R ...Hagen Steven RSr VP Pharmaceutica ...SellS3.513721,30627,87028.2 K to 27.9 K (-1.32 %)
Aug 27 2012AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS3.221,0003,22028,24229.2 K to 28.2 K (-3.42 %)
Aug 13 2012AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS3.003,0009,00029,24232.2 K to 29.2 K (-9.30 %)
Jun 12 2012AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellD0.001,250032,24233.5 K to 32.2 K (-3.73 %)
Jun 07 2012AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS2.285041,14933,49234 K to 33.5 K (-1.48 %)
May 16 2012AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS3.012,4007,22433,99636.4 K to 34 K (-6.59 %)
Mar 21 2012AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS2.8020557436,39636.6 K to 36.4 K (-0.56 %)
Mar 21 2012AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS2.758732,40136,60137.5 K to 36.6 K (-2.33 %)
Mar 08 2012AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS2.669124237,47437.6 K to 37.5 K (-0.24 %)
Feb 21 2012AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA2.9330,00087,90030,000
Feb 21 2012AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...GrantA2.9310,00029,30037,56527.6 K to 37.6 K (+36.28 %)
Nov 14 2011AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS2.623821,00127,56527.9 K to 27.6 K (-1.37 %)
Nov 08 2011AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS3.111,1393,54227,94729.1 K to 27.9 K (-3.92 %)
Jun 06 2011AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA5.2530,000157,50030,000
Jun 06 2011AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...GrantA5.2510,00052,50029,08619.1 K to 29.1 K (+52.39 %)
May 12 2011AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS4.8419895819,08619.3 K to 19.1 K (-1.03 %)
Mar 28 2011AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS4.186172,57919,28419.9 K to 19.3 K (-3.10 %)
Mar 28 2011AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS4.468738819,90120 K to 19.9 K (-0.44 %)
Dec 06 2010AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS5.202,00010,40019,98822 K to 20 K (-9.10 %)
Nov 23 2010AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS5.778875,11821,98822.9 K to 22 K (-3.88 %)
Nov 23 2010AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS6.093552,16222,87523.2 K to 22.9 K (-1.53 %)
Mar 22 2010AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA8.902,10018,69010,500
Mar 22 2010AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA8.902,10018,6908,400
Mar 22 2010AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA8.906,30056,0706,300
Mar 22 2010AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...GrantA8.903,50031,15023,48920 K to 23.5 K (+17.51 %)
Mar 10 2010AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS8.832592,28719,73020 K to 19.7 K (-1.30 %)
Nov 20 2009AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS8.051,50012,07519,98921.5 K to 20 K (-6.98 %)
Nov 16 2009AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS8.472,00016,94021,48923.5 K to 21.5 K (-8.51 %)
Aug 06 2009AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS8.799007,91123,48924.4 K to 23.5 K (-3.69 %)
Mar 18 2009AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA8.312,10017,45110,500
Mar 18 2009AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA8.312,10017,4518,400
Mar 18 2009AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA8.316,30052,3536,300
Mar 18 2009AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...GrantA8.313,50029,08524,38920.9 K to 24.4 K (+16.76 %)
Feb 12 2009AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS10.492,00020,98020,88922.9 K to 20.9 K (-8.74 %)
Nov 21 2008AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS8.962,40021,50422,88925.3 K to 22.9 K (-9.49 %)
Nov 19 2008AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...SellS9.722,71126,35125,28928 K to 25.3 K (-9.68 %)
Nov 04 2008AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA13.203,00039,60015,000
Nov 04 2008AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA13.203,00039,60012,000
Nov 04 2008AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...Option ExerciseA13.209,000118,8009,000
Nov 04 2008AMRIALBANY MOLECULAR R ...Hagen Steven RVP Pharmaceutical D ...GrantA13.205,00066,00028,00023 K to 28 K (+21.74 %)

Page:   1