SEC CIK 1222896

FOSTER RONALD C

Reported ownership across 4 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
MUview stock →580,4162015-02-18
MRAMview stock →32,5862020-05-19
AEISview stock →6,6632026-05-02
FORMview stock →2,8832007-06-15

Position History — MU

Reported shares owned immediately after each Form 4 transaction, over time.

0305,119610,237915,3562008-042011-052013-062013-072013-082013-092015-022015-02

Recent Filings — MU

DateActivitySharesPriceOwned After
2015-02-18Option exercise (derivative)25,000$0.00293,000
2015-02-18Open-market sale25,000$32.25580,416
2015-02-18Option exercise25,000$5.16680,416
2015-02-17Option exercise (derivative)13,000$0.000
2015-02-17Option exercise (derivative)62,000$0.00318,000
2015-02-17Open-market sale75,000$32.66605,416
2015-02-17Option exercise13,000$7.46593,416
2015-02-17Option exercise62,000$5.16655,416
2014-12-09Option exercise (derivative)20,000$0.0013,000
2014-12-09Open-market sale20,000$35.38580,416
2014-12-09Option exercise20,000$7.46600,416
2014-11-07Option exercise (derivative)20,000$0.0033,000
2014-11-07Open-market sale20,000$32.85580,416
2014-11-07Option exercise20,000$7.46600,416
2014-10-20Grant / award (derivative)25,900$0.0025,900
2014-10-20Grant / award (derivative)53,000$0.0053,000
2014-10-20Tax withholding24,182$28.77537,316
2014-10-20Grant / award43,100$0.00580,416
2014-10-16Tax withholding26,773$27.54561,498
2014-10-14Option exercise (derivative)20,000$0.0053,000
2014-10-14Option exercise20,000$7.46608,271
2014-10-14Open-market sale19,900$27.65588,371
2014-10-14Open-market sale100$28.40588,271
2014-10-13Tax withholding21,345$27.79588,271
2014-09-30Gift3,200$0.00609,616
2014-09-30Open-market sale50,000$34.41612,816
2014-09-10Option exercise (derivative)20,000$0.0073,000
2014-09-10Option exercise20,000$7.46682,816
2014-09-10Open-market sale20,000$31.89662,816
2014-08-11Option exercise (derivative)20,000$0.0093,000
2014-08-11Option exercise20,000$7.46682,816
2014-08-11Open-market sale20,000$30.68662,816
2014-07-09Option exercise (derivative)20,000$0.00113,000
2014-07-09Open-market sale20,000$32.57662,816
2014-07-09Option exercise20,000$7.46682,816
2014-06-10Option exercise (derivative)20,000$0.00133,000
2014-06-10Option exercise20,000$7.46682,816
2014-06-10Open-market sale20,000$29.26662,816
2014-05-12Option exercise (derivative)20,000$0.00153,000
2014-05-12Option exercise20,000$7.46682,816
2014-05-12Open-market sale20,000$27.37662,816
2014-04-23Open-market sale20,000$26.26662,816
2014-04-09Open-market sale20,000$22.58682,816
2014-04-09Option exercise20,000$7.46702,816
2014-03-07Option exercise (derivative)20,000$0.00193,000
2014-03-07Open-market sale20,000$24.46682,816
2014-03-07Option exercise20,000$7.46702,816
2014-03-07Option exercise (derivative)20,000$0.00173,000
2014-02-11Option exercise (derivative)20,000$0.00213,000
2014-02-11Option exercise20,000$7.46702,816
2014-02-11Open-market sale20,000$24.80682,816
2014-01-10Option exercise (derivative)95,000$0.0065,000
2014-01-10Option exercise (derivative)20,000$0.00233,000
2014-01-10Option exercise95,000$7.59777,816
2014-01-10Option exercise20,000$7.46702,816
2014-01-10Open-market sale95,000$23.50682,816
2014-01-09Option exercise (derivative)100,000$0.00160,000
2014-01-09Open-market sale100,000$23.69682,816
2014-01-09Option exercise100,000$7.59782,816
2013-11-13Option exercise (derivative)50,000$0.000
2013-11-13Gift5,650$0.00682,816
2013-11-13Open-market sale50,000$18.60688,466
2013-11-13Option exercise50,000$4.48738,466
2013-11-11Option exercise (derivative)150,000$0.0050,000
2013-11-11Option exercise150,000$4.48838,466
2013-11-11Open-market sale150,000$18.05688,466
2013-10-18Gift1,500$0.00688,466
2013-10-16Grant / award (derivative)92,000$0.0092,000
2013-10-16Tax withholding65,636$16.92737,342
2013-10-16Disposition to issuer82,000$0.00802,978
2013-10-16Grant / award49,000$0.00884,978
2013-10-16Tax withholding47,376$16.92689,966
2013-10-16Tax withholding17,766$16.92762,978
2013-10-16Grant / award73,000$0.00835,978
2013-10-11Tax withholding21,345$18.44780,744
2013-10-07Tax withholding8,267$18.47802,089
2013-09-05Open-market sale1,600$14.11813,556
2013-09-03Open-market sale400$14.10816,156
2013-09-03Open-market sale700$14.05819,856
2013-09-03Open-market sale600$14.06819,256
2013-09-03Open-market sale300$14.06818,956
2013-09-03Open-market sale1,700$14.04821,556
2013-09-03Open-market sale900$14.04823,256
2013-09-03Open-market sale500$14.03824,156
2013-09-03Open-market sale700$14.03824,656
2013-09-03Open-market sale1,100$14.02825,356
2013-09-03Open-market sale1,300$14.02826,456
2013-09-03Open-market sale1,500$14.01827,756
2013-09-03Open-market sale1,300$14.01829,256
2013-09-03Open-market sale2,600$14.00830,556
2013-09-03Open-market sale2,600$14.00833,156
2013-09-03Open-market sale3,700$13.99835,756
2013-09-03Open-market sale6,300$13.99839,456
2013-09-03Open-market sale2,100$13.98845,756
2013-09-03Open-market sale1,600$13.98847,856
2013-09-03Open-market sale1,700$13.97849,456
2013-09-03Open-market sale2,600$13.97851,156
2013-09-03Open-market sale400$14.11815,156
2013-09-03Open-market sale600$14.10815,556
2013-09-03Open-market sale1,000$14.05820,556
2013-09-03Open-market sale600$14.09816,556
2013-09-03Open-market sale400$14.09817,156
2013-09-03Open-market sale400$14.08817,556
2013-09-03Open-market sale400$14.08817,956
2013-09-03Open-market sale500$14.07818,356
2013-09-03Open-market sale100$14.07818,856
2013-09-03Option exercise (derivative)75,000$0.000
2013-09-03Open-market sale100$13.75885,056
2013-09-03Open-market sale2,300$13.89879,556
2013-09-03Open-market sale100$13.89881,856
2013-09-03Open-market sale500$13.88881,956
2013-09-03Open-market sale100$13.88882,456
2013-09-03Open-market sale400$13.87882,556
2013-09-03Open-market sale200$13.85882,956
2013-09-03Open-market sale400$13.84883,156
2013-09-03Open-market sale100$13.83883,556
2013-09-03Open-market sale200$13.81883,656
2013-09-03Open-market sale100$13.79883,856
2013-09-03Open-market sale400$13.78883,956
2013-09-03Open-market sale1,500$13.90877,956
2013-09-03Open-market sale300$13.91877,656
2013-09-03Open-market sale1,000$13.91876,656
2013-09-03Open-market sale400$13.92876,256
2013-09-03Open-market sale2,700$13.92873,556
2013-09-03Open-market sale800$13.93872,756
2013-09-03Open-market sale3,500$13.93869,256
2013-09-03Open-market sale1,700$13.94867,556
2013-09-03Open-market sale3,300$13.94864,256
2013-09-03Open-market sale2,900$13.95861,356
2013-09-03Open-market sale2,300$13.95859,056
2013-09-03Open-market sale1,900$13.96857,156
2013-09-03Option exercise75,000$5.97885,356
2013-09-03Open-market sale200$13.73885,156
2013-09-03Open-market sale3,400$13.96853,756
2013-09-03Open-market sale100$13.90879,456
2013-09-03Open-market sale700$13.76884,356
2013-09-03Open-market sale600$14.14810,556
2013-09-03Open-market sale200$14.15810,356
2013-09-03Open-market sale1,100$14.12812,456
2013-09-03Open-market sale400$14.12812,056
2013-09-03Open-market sale500$14.13811,556
2013-09-03Open-market sale100$14.13811,456
2013-09-03Open-market sale300$14.14811,156
2013-08-14Option exercise (derivative)20,000$0.00200,000
2013-08-14Open-market sale1,000$14.81812,356
2013-08-14Option exercise20,000$4.48830,356
2013-08-14Open-market sale17,000$14.80813,356
2013-08-14Open-market sale2,000$14.81810,356
2013-08-13Option exercise (derivative)80,000$0.00220,000
2013-08-13Open-market sale20,000$14.40810,356
2013-08-13Option exercise80,000$4.48890,356
2013-08-13Open-market sale20,000$14.15870,356
2013-08-13Open-market sale23,500$14.25846,856
2013-08-13Open-market sale6,600$14.26840,256
2013-08-13Open-market sale8,800$14.26831,456
2013-08-13Open-market sale1,100$14.27830,356
2013-08-01Open-market sale3,800$13.54816,956
2013-08-01Open-market sale1,100$13.54815,856
2013-08-01Open-market sale400$13.55815,456
2013-08-01Open-market sale1,100$13.55814,356
2013-08-01Open-market sale900$13.56813,456
2013-08-01Open-market sale861$13.56812,595
2013-08-01Open-market sale1,339$13.57811,256
2013-08-01Open-market sale400$13.57810,856
2013-08-01Open-market sale300$13.58810,556
2013-08-01Open-market sale100$13.59810,356
2013-08-01Open-market sale100$13.59810,456
2013-08-01Option exercise (derivative)75,000$0.0075,000
2013-08-01Open-market sale200$13.40884,856
2013-08-01Open-market sale900$13.40883,956
2013-08-01Open-market sale100$13.41883,856
2013-08-01Open-market sale800$13.41883,056
2013-08-01Open-market sale300$13.42882,756
2013-08-01Open-market sale200$13.43882,556
2013-08-01Open-market sale500$13.43882,056
2013-08-01Open-market sale1,500$13.44880,556
2013-08-01Open-market sale300$13.45880,256
2013-08-01Open-market sale2,700$13.45877,556
2013-08-01Open-market sale200$13.39885,056
2013-08-01Open-market sale100$13.38885,256
2013-08-01Option exercise75,000$5.97885,356
2013-08-01Open-market sale3,700$13.53820,756
2013-08-01Open-market sale5,400$13.53824,456
2013-08-01Open-market sale2,500$13.52829,856
2013-08-01Open-market sale4,700$13.52832,356
2013-08-01Open-market sale6,900$13.51837,056
2013-08-01Open-market sale3,400$13.51843,956
2013-08-01Open-market sale6,600$13.50847,356
2013-08-01Open-market sale2,600$13.50853,956
2013-08-01Open-market sale2,800$13.49856,556
2013-08-01Open-market sale1,400$13.49859,356
2013-08-01Open-market sale1,600$13.48860,756
2013-08-01Open-market sale3,800$13.48862,356
2013-08-01Open-market sale1,600$13.47866,156
2013-08-01Open-market sale3,100$13.47867,756
2013-08-01Open-market sale5,300$13.46870,856
2013-08-01Open-market sale1,400$13.46876,156
2013-07-10Open-market sale400$14.37856,556
2013-07-05Option exercise (derivative)60,000$0.00300,000
2013-07-05Open-market sale44,800$14.32825,556
2013-07-05Open-market sale15,200$14.33810,356
2013-07-05Option exercise60,000$4.48870,356
2013-07-01Open-market sale700$14.56811,256
2013-07-01Open-market sale200$14.55811,956
2013-07-01Open-market sale3,200$14.51822,756
2013-07-01Open-market sale1,300$14.51821,456
2013-07-01Open-market sale1,600$14.52819,856
2013-07-01Open-market sale500$14.52819,356
2013-07-01Open-market sale2,000$14.53817,356
2013-07-01Open-market sale1,047$14.53816,309
2013-07-01Open-market sale1,553$14.54814,756
2013-07-01Open-market sale300$14.54814,456
2013-07-01Open-market sale2,300$14.55812,156
2013-07-01Open-market sale1,300$14.50827,256
2013-07-01Open-market sale600$14.49828,556
2013-07-01Open-market sale2,500$14.49829,156
2013-07-01Open-market sale1,000$14.48831,656
2013-07-01Open-market sale100$14.60810,356
2013-07-01Open-market sale100$14.59810,456
2013-07-01Open-market sale100$14.58810,556
2013-07-01Open-market sale100$14.57810,656
2013-07-01Open-market sale300$14.57810,756
2013-07-01Open-market sale200$14.56811,056
2013-07-01Open-market sale1,300$14.50825,956
2013-07-01Open-market sale800$14.41852,756
2013-07-01Open-market sale100$14.39856,056
2013-07-01Open-market sale400$14.38856,156
2013-07-01Open-market sale1,331$14.37856,956
2013-07-01Open-market sale569$14.36858,287
2013-07-01Open-market sale937$14.36858,856
2013-07-01Open-market sale2,700$14.48832,656
2013-07-01Open-market sale1,200$14.47835,356
2013-07-01Open-market sale2,100$14.47836,556
2013-07-01Open-market sale1,500$14.46838,656
2013-07-01Open-market sale2,400$14.46840,156
2013-07-01Open-market sale900$14.45842,556
2013-07-01Open-market sale1,900$14.45843,456
2013-07-01Open-market sale600$14.44845,356
2013-07-01Open-market sale963$14.35859,793
2013-07-01Open-market sale1,600$14.35860,756
2013-07-01Open-market sale600$14.34862,356
2013-07-01Open-market sale1,600$14.34862,956
2013-07-01Open-market sale2,700$14.33864,556
2013-07-01Open-market sale2,073$14.33867,256
2013-07-01Open-market sale2,000$14.44845,956
2013-07-01Open-market sale800$14.43847,956
2013-07-01Open-market sale1,000$14.43848,756
2013-07-01Open-market sale300$14.42849,756
2013-07-01Open-market sale600$14.40855,056
2013-07-01Open-market sale300$14.40854,756
2013-07-01Open-market sale1,200$14.41853,556
2013-07-01Open-market sale400$14.39855,656
2013-07-01Open-market sale2,700$14.42850,056
2013-07-01Option exercise (derivative)105,000$0.00150,000
2013-07-01Open-market sale2,300$14.22907,756
2013-07-01Open-market sale3,900$14.21910,056
2013-07-01Open-market sale400$14.21913,956
2013-07-01Open-market sale400$14.20914,356
2013-07-01Open-market sale200$14.20914,756
2013-07-01Open-market sale300$14.19914,956
2013-07-01Open-market sale100$14.18915,256
2013-07-01Option exercise105,000$5.97915,356
2013-07-01Open-market sale827$14.32869,329
2013-07-01Open-market sale2,400$14.32870,156
2013-07-01Open-market sale1,100$14.31872,556
2013-07-01Open-market sale1,000$14.31873,656
2013-07-01Open-market sale900$14.30875,756
2013-07-01Open-market sale2,700$14.29876,656
2013-07-01Open-market sale2,980$14.29879,356
2013-07-01Open-market sale4,820$14.28882,336
2013-07-01Open-market sale2,700$14.28887,156
2013-07-01Open-market sale4,500$14.27889,856
2013-07-01Open-market sale3,300$14.27894,356
2013-07-01Open-market sale2,100$14.26897,656
2013-07-01Open-market sale700$14.26899,756
2013-07-01Open-market sale500$14.25900,456
2013-07-01Open-market sale1,100$14.25900,956
2013-07-01Open-market sale1,100$14.24902,056
2013-07-01Open-market sale1,600$14.22906,156
2013-07-01Open-market sale700$14.23905,456
2013-07-01Open-market sale700$14.24903,156
2013-07-01Open-market sale1,600$14.23903,856
2013-06-28Option exercise (derivative)40,000$0.00360,000
2013-06-28Open-market sale28,075$14.10822,281
2013-06-28Option exercise40,000$4.48850,356
2013-06-28Open-market sale100$14.12810,356
2013-06-28Open-market sale3,600$14.12810,456
2013-06-28Open-market sale5,500$14.11814,056
2013-06-28Open-market sale2,725$14.11819,556
2013-06-03Option exercise (derivative)45,000$0.00255,000
2013-06-03Open-market sale100$11.41855,256
2013-06-03Open-market sale200$11.55837,356
2013-06-03Open-market sale900$11.55837,556
2013-06-03Open-market sale200$11.54838,456
2013-06-03Open-market sale200$11.54838,656
2013-06-03Open-market sale500$11.53838,856
2013-06-03Open-market sale200$11.52839,356
2013-06-03Open-market sale700$11.52839,556
2013-06-03Open-market sale100$11.51840,256
2013-06-03Open-market sale600$11.51840,356
2013-06-03Open-market sale100$11.50840,956
2013-06-03Open-market sale600$11.50841,056
2013-06-03Open-market sale500$11.49841,656
2013-06-03Open-market sale800$11.49842,156
2013-06-03Open-market sale100$11.48842,956
2013-06-03Open-market sale2,100$11.48843,056
2013-06-03Open-market sale700$11.47845,156
2013-06-03Open-market sale2,900$11.47845,856
2013-06-03Open-market sale700$11.46848,756
2013-06-03Open-market sale2,100$11.46849,456
2013-06-03Open-market sale1,000$11.45851,556
2013-06-03Open-market sale1,300$11.45852,556
2013-06-03Open-market sale400$11.44853,856
2013-06-03Open-market sale400$11.44854,256
2013-06-03Open-market sale300$11.43854,656
2013-06-03Open-market sale200$11.43854,956
2013-06-03Open-market sale100$11.42855,156
2013-06-03Open-market sale500$11.56836,856
2013-06-03Option exercise45,000$5.97855,356
2013-06-03Open-market sale100$11.91813,056
2013-06-03Open-market sale200$11.91813,156
2013-06-03Open-market sale100$11.90813,356
2013-06-03Open-market sale300$11.90813,456
2013-06-03Open-market sale200$11.89813,756
2013-06-03Open-market sale300$11.88813,956
2013-06-03Open-market sale200$11.88814,256
2013-06-03Open-market sale300$11.87814,456
2013-06-03Open-market sale100$11.87814,756
2013-06-03Open-market sale600$11.86814,856
2013-06-03Open-market sale200$11.86815,456
2013-06-03Open-market sale500$11.85815,656
2013-06-03Open-market sale100$11.83816,156
2013-06-03Open-market sale400$11.83816,256
2013-06-03Open-market sale400$11.82816,656
2013-06-03Open-market sale100$11.82817,056
2013-06-03Open-market sale100$11.80817,156
2013-06-03Open-market sale100$11.79817,256
2013-06-03Open-market sale100$11.78817,356
2013-06-03Open-market sale700$11.78817,456
2013-06-03Open-market sale200$11.77818,156
2013-06-03Open-market sale500$11.76818,356
2013-06-03Open-market sale500$11.75818,856
2013-06-03Open-market sale300$11.95810,356
2013-06-03Open-market sale100$11.95810,656
2013-06-03Open-market sale600$11.94810,756
2013-06-03Open-market sale700$11.94811,356
2013-06-03Open-market sale200$11.93812,056
2013-06-03Open-market sale500$11.93812,256
2013-06-03Open-market sale300$11.92812,756
2013-06-03Open-market sale200$11.59835,856
2013-06-03Open-market sale300$11.58836,056
2013-06-03Open-market sale300$11.58836,356
2013-06-03Open-market sale100$11.57836,656
2013-06-03Open-market sale100$11.56836,756
2013-06-03Open-market sale300$11.71826,456
2013-06-03Open-market sale200$11.70826,756
2013-06-03Open-market sale400$11.70826,956
2013-06-03Open-market sale300$11.69827,356
2013-06-03Open-market sale800$11.69827,656
2013-06-03Open-market sale500$11.68828,456
2013-06-03Open-market sale300$11.67828,956
2013-06-03Open-market sale200$11.67829,256
2013-06-03Open-market sale100$11.66829,456
2013-06-03Open-market sale1,200$11.66829,556
2013-06-03Open-market sale200$11.74819,356
2013-06-03Open-market sale3,100$11.74819,556
2013-06-03Open-market sale100$11.73822,656
2013-06-03Open-market sale800$11.73822,756
2013-06-03Open-market sale400$11.72823,556
2013-06-03Open-market sale1,700$11.72823,956
2013-06-03Open-market sale800$11.71825,656
2013-06-03Open-market sale700$11.64830,756
2013-06-03Open-market sale600$11.63831,456
2013-06-03Open-market sale1,400$11.63832,056
2013-06-03Open-market sale1,100$11.62833,456
2013-06-03Open-market sale200$11.61834,556
2013-06-03Open-market sale900$11.61834,756
2013-06-03Open-market sale100$11.60835,656
2013-06-03Open-market sale100$11.60835,756
2013-06-03Open-market sale1,100$14.30874,656
2013-05-14Option exercise (derivative)38,000$0.00400,000
2013-05-14Open-market sale4,200$10.70810,356
2013-05-14Option exercise38,000$4.48848,356
2013-05-14Open-market sale22,600$10.62825,756
2013-05-14Open-market sale11,100$10.65814,556
2013-05-14Open-market sale100$10.63825,656
2013-05-13Option exercise (derivative)2,000$0.00438,000
2013-05-13Option exercise2,000$4.48812,356
2013-05-13Open-market sale2,000$10.70810,356
2013-05-07Option exercise (derivative)20,000$0.00440,000
2013-05-07Option exercise20,000$4.48830,356
2013-05-07Open-market sale2,666$9.91810,356
2013-05-07Open-market sale17,334$9.90813,022
2013-05-03Option exercise (derivative)15,000$0.00460,000
2013-05-03Open-market sale15,000$9.60810,356
2013-05-03Option exercise15,000$4.48825,356
2013-04-19Option exercise (derivative)10,000$0.00475,000
2013-04-19Open-market sale3,300$9.41810,356
2013-04-19Option exercise10,000$4.48820,356
2013-04-19Open-market sale6,700$9.40813,656
2012-10-16J (derivative)277,000$5.72277,000
2012-10-16Grant / award96,000$0.00810,356
2012-10-16Grant / award144,000$0.00714,356
2012-10-11Tax withholding14,641$5.76570,356
2012-10-05Tax withholding5,670$5.87584,997
2012-10-03Tax withholding9,394$5.84590,667
2012-04-02Tax withholding7,172$8.10600,061
2011-10-11J (derivative)380,000$5.16380,000
2011-10-11Tax withholding5,652$5.16367,233
2011-10-11Grant / award133,000$0.00607,233
2011-10-11Grant / award107,000$0.00474,233
2011-10-05Tax withholding5,737$4.52372,885
2011-10-03Tax withholding9,505$5.04378,622
2011-05-02Open-market sale200$11.37413,827
2011-05-02Open-market sale299$11.39413,227
2011-05-02Open-market sale201$11.38413,526
2011-05-02Open-market sale100$11.38413,727
2011-05-02Open-market sale100$11.39413,127
2011-05-02Open-market sale200$11.36414,027
2011-05-02Open-market sale100$11.35414,227
2011-05-02Open-market sale100$11.35414,327
2011-05-02Open-market sale100$11.33414,427
2011-05-02Option exercise (derivative)10,000$4.48485,000
2011-05-02Open-market sale100$11.16423,027
2011-05-02Open-market sale400$11.32414,627
2011-05-02Open-market sale700$11.32415,027
2011-05-02Open-market sale600$11.31415,727
2011-05-02Open-market sale300$11.31416,327
2011-05-02Open-market sale200$11.30416,627
2011-05-02Open-market sale100$11.30416,827
2011-05-02Open-market sale200$11.29416,927
2011-05-02Open-market sale100$11.29417,127
2011-05-02Open-market sale600$11.28417,227
2011-05-02Open-market sale474$11.28417,827
2011-05-02Open-market sale526$11.27418,301
2011-05-02Open-market sale300$11.27418,827
2011-05-02Open-market sale400$11.26419,127
2011-05-02Open-market sale300$11.26419,527
2011-05-02Open-market sale300$11.25419,827
2011-05-02Open-market sale200$11.25420,127
2011-05-02Open-market sale1,000$11.24420,327
2011-05-02Open-market sale200$11.24421,327
2011-05-02Open-market sale500$11.23421,527
2011-05-02Open-market sale100$11.22422,027
2011-05-02Open-market sale200$11.21422,127
2011-05-02Open-market sale100$11.21422,327
2011-05-02Open-market sale400$11.20422,427
2011-05-02Open-market sale100$11.19422,827
2011-05-02Open-market sale100$11.18422,927
2011-05-02Open-market sale100$11.33414,527
2011-05-02Option exercise10,000$4.48423,127
2011-04-27Open-market sale2,319$11.77433,127
2011-04-27Open-market sale3,500$11.76435,446
2011-04-27Open-market sale4,151$11.76438,946
2011-04-27Open-market sale10,030$11.75443,097
2011-04-27Open-market sale8,750$11.70413,127
2011-04-27Open-market sale11,250$11.69421,877
2011-04-01Open-market sale100$11.54453,127
2011-04-01Open-market sale100$11.41453,527
2011-04-01Open-market sale100$11.47453,327
2011-04-01Open-market sale100$11.48453,227
2011-04-01Option exercise (derivative)10,000$4.48150,000
2011-04-01Open-market sale100$11.39453,827
2011-04-01Open-market sale100$11.39453,927
2011-04-01Open-market sale300$11.38454,027
2011-04-01Open-market sale300$11.37454,327
2011-04-01Open-market sale100$11.36454,627
2011-04-01Open-market sale200$11.36454,727
2011-04-01Open-market sale700$11.35454,927
2011-04-01Open-market sale100$11.35455,627
2011-04-01Open-market sale100$11.33455,727
2011-04-01Open-market sale200$11.32455,827
2011-04-01Open-market sale300$11.32456,027
2011-04-01Open-market sale1,700$11.31456,327
2011-04-01Open-market sale200$11.31458,027
2011-04-01Open-market sale300$11.30458,927
2011-04-01Open-market sale900$11.29459,227
2011-04-01Open-market sale300$11.28460,127
2011-04-01Open-market sale300$11.28460,427
2011-04-01Open-market sale800$11.27460,727
2011-04-01Open-market sale400$11.27461,527
2011-04-01Open-market sale200$11.26461,927
2011-04-01Open-market sale100$11.26462,127
2011-04-01Open-market sale400$11.25462,227
2011-04-01Open-market sale200$11.25462,627
2011-04-01Open-market sale300$11.24462,827
2011-04-01Option exercise10,000$4.48463,127
2011-04-01Tax withholding7,172$11.46453,127
2011-04-01Open-market sale200$11.40453,627
2011-04-01Open-market sale100$11.40453,527
2011-04-01Open-market sale700$11.30458,227
2011-03-29Open-market sale39,200$11.70461,099
2011-03-29Open-market sale800$11.71460,299
2011-02-16Open-market sale5,300$11.76391,327
2011-02-16Open-market sale800$11.76396,627
2011-02-16Open-market sale15,700$11.75397,427
2011-02-16Open-market sale3,200$11.77388,127
2011-02-15Open-market sale7,500$11.61509,499
2011-02-15Open-market sale8,300$11.60516,999
2011-02-15Open-market sale9,200$11.61500,299
2011-02-07Open-market sale4,900$11.16550,399
2011-02-07Open-market sale1,000$11.18525,399
2011-02-07Open-market sale1,400$11.17526,399
2011-02-07Open-market sale22,600$11.17527,799
2011-02-07Open-market sale100$11.16525,299
2010-12-09Gift1,000$0.00555,299
2010-10-11J (derivative)260,000$7.59260,000
2010-10-11Tax withholding37,170$7.59556,299
2010-10-11Grant / award66,000$0.00511,469
2010-10-11Grant / award82,000$0.00593,469
2010-10-05Tax withholding7,412$6.99445,469
2010-10-03Tax withholding12,280$7.29452,881
2010-07-01Tax withholding100,138$8.49465,161
2010-04-01Tax withholding7,311$10.39565,299
2009-10-05Tax withholding9,505$7.46421,610
2009-10-05J (derivative)253,000$7.46253,000
2009-10-05Grant / award67,000$0.00488,610
2009-10-05Grant / award84,000$0.00572,610
2009-04-01Tax withholding7,329$4.06431,115
2008-10-03J (derivative)505,000$4.48505,000
2008-10-03Grant / award139,000$0.00439,470
2008-10-03Grant / award111,000$0.00300,470
2008-10-03Grant / award111,000$0.00299,444
2008-10-03Grant / award139,000$0.00438,444
2008-04-01———1,026
2008-04-01J (derivative)300,000$5.97300,000
2008-04-01Grant / award188,444—189,470
2008-04-01Grant / award188,444—188,444

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.