SEC CIK 1120808

ROBINSON RONALD A

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

Current Positions

CompanyShares OwnedAs Of
ALGview stock →132,7782022-05-10

Position History — ALG

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

085,736171,473257,2092006-072009-022010-052011-062021-052021-082022-05

Recent Filings — ALG

DateActivitySharesPriceOwned After
2022-05-10Grant / award1,056$0.00132,778
2021-11-11Open-market sale602$154.43132,616
2021-11-11Open-market sale217$157.68131,750
2021-11-11Open-market sale383$156.85131,967
2021-11-11Open-market sale266$155.65132,350
2021-11-11Open-market sale28$158.70131,722
2021-11-11Open-market sale889$152.72133,218
2021-11-11Open-market sale165$151.46134,107
2021-11-11Open-market sale345$150.56134,272
2021-11-10Open-market sale38$155.46137,396
2021-11-10Open-market sale1,952$157.20135,444
2021-11-10Open-market sale642$158.28134,802
2021-11-10Open-market sale185$159.24134,617
2021-11-09Open-market sale1,186$157.98137,434
2021-11-09Open-market sale422$157.34138,620
2021-11-08Open-market sale274$159.71139,042
2021-11-08Open-market sale471$158.75139,316
2021-11-08Open-market sale667$157.98139,787
2021-11-08Open-market sale24$153.83140,454
2021-11-05Open-market sale21$153.65142,463
2021-11-05Open-market sale489$158.35140,562
2021-11-05Open-market sale470$157.13141,051
2021-11-05Open-market sale873$156.51141,521
2021-11-05Open-market sale69$155.20142,394
2021-11-05Open-market sale84$159.20140,478
2021-11-05Open-market sale21$152.00142,484
2021-11-04Open-market sale1,204$152.40142,583
2021-11-04Open-market sale947$151.53143,787
2021-11-04Open-market sale1,669$150.25144,734
2021-11-04Open-market sale78$153.13142,505
2021-11-03Open-market sale722$155.17147,385
2021-11-03Open-market sale1,415$153.98148,107
2021-11-03Open-market sale1,611$153.39149,522
2021-11-03Open-market sale982$156.22146,403
2021-11-02Open-market sale484$155.21151,189
2021-11-02Open-market sale1,613$154.29151,673
2021-11-02Open-market sale56$156.10151,133
2021-11-01Open-market sale226$154.91153,286
2021-11-01Open-market sale1,773$154.03153,512
2021-11-01Open-market sale292$153.21155,285
2021-11-01Open-market sale115$152.19155,577
2021-10-29Open-market sale49$152.49155,694
2021-10-29Open-market sale2$153.79155,692
2021-10-29Open-market sale333$151.83155,743
2021-10-29Open-market sale442$150.99156,076
2021-10-28Open-market sale576$150.40156,518
2021-10-26Open-market sale321$150.23157,094
2021-10-25Open-market sale2$151.23157,415
2021-10-25Open-market sale519$150.41157,417
2021-10-22Open-market sale4$150.00157,936
2021-09-22Open-market sale273$150.71158,387
2021-09-22Open-market sale200$153.46157,940
2021-09-22Open-market sale247$151.80158,140
2021-09-09Open-market sale153$150.03158,660
2021-09-08Open-market sale120$150.02158,813
2021-09-07Open-market sale2,123$150.46159,654
2021-09-07Open-market sale633$151.20159,021
2021-09-07Open-market sale88$153.16158,933
2021-09-03Open-market sale688$153.84162,401
2021-09-03Open-market sale386$154.86162,015
2021-09-03Open-market sale238$155.77161,777
2021-09-02Open-market sale666$155.37163,127
2021-09-02Open-market sale1,981$154.45163,793
2021-09-02Open-market sale38$156.25163,089
2021-09-01Open-market sale562$155.47165,774
2021-09-01Open-market sale573$154.84166,336
2021-09-01Open-market sale539$153.10166,909
2021-08-31Open-market sale603$154.87167,528
2021-08-31Open-market sale982$154.20168,131
2021-08-31Open-market sale16$156.64167,448
2021-08-31Open-market sale64$155.81167,464
2021-08-30Open-market sale38$157.72169,113
2021-08-30Open-market sale165$155.61169,220
2021-08-30Open-market sale1,176$154.75169,385
2021-08-30Open-market sale69$156.37169,151
2021-08-27Open-market sale943$157.06170,561
2021-08-27Open-market sale76$153.03172,604
2021-08-27Open-market sale371$154.89172,233
2021-08-27Open-market sale729$155.95171,504
2021-08-26Open-market sale725$150.72174,196
2021-08-26Open-market sale1,448$151.53172,748
2021-08-26Open-market sale68$152.50172,680
2021-08-25Open-market sale85$151.13174,921
2021-08-25Open-market sale1,483$150.43175,006
2021-08-24Open-market sale115$150.05176,489
2021-08-16Open-market sale247$151.50176,610
2021-08-16Open-market sale6$152.36176,604
2021-08-16Open-market sale826$150.38176,857
2021-08-13Open-market sale234$153.43177,938
2021-08-13Open-market sale255$154.45177,683
2021-08-13Open-market sale170$152.05178,172
2021-08-12Open-market sale1,434$154.58179,169
2021-08-12Open-market sale827$155.40178,342
2021-08-11Open-market sale331$154.65180,603
2021-08-11Open-market sale1,126$153.01181,246
2021-08-11Open-market sale312$153.89180,934
2021-08-10Open-market sale355$150.48186,503
2021-08-10Open-market sale104$153.32182,372
2021-08-10Open-market sale1,895$152.54182,476
2021-08-10Open-market sale2,132$151.94184,371
2021-08-05Open-market sale38$150.00191,822
2021-08-01Tax withholding4,964$146.77180,603
2021-07-06Open-market sale43$152.37191,860
2021-07-02Open-market sale43$154.24191,903
2021-07-02Open-market sale1,074$152.30192,279
2021-07-02Open-market sale333$152.98191,946
2021-07-01Open-market sale100$155.26193,353
2021-07-01Open-market sale942$153.62195,337
2021-07-01Open-market sale1,884$154.55193,453
2021-06-30Open-market sale1,478$153.02196,279
2021-06-30Open-market sale44$150.62198,829
2021-06-30Open-market sale1,072$152.66197,757
2021-06-29Open-market sale287$152.12198,873
2021-06-29Open-market sale1,000$151.68199,160
2021-06-28Open-market sale827$150.40202,345
2021-06-28Open-market sale1,769$151.50200,576
2021-06-28Open-market sale416$152.17200,160
2021-06-25Open-market sale1,326$153.30204,438
2021-06-25Open-market sale1,266$154.04203,172
2021-06-25Open-market sale132$152.16205,764
2021-06-24Open-market sale655$150.39207,855
2021-06-24Open-market sale240$151.45207,615
2021-06-24Open-market sale1,332$152.69206,283
2021-06-24Open-market sale387$153.32205,896
2021-06-23Open-market sale487$152.34208,510
2021-06-23Open-market sale1,284$151.38208,997
2021-06-23Open-market sale2,078$150.76210,281
2021-06-22Open-market sale2,340$150.48212,359
2021-06-17Open-market sale1$150.00214,699
2021-06-10Open-market sale745$150.07214,727
2021-06-10Open-market sale27$151.35214,700
2021-06-09Open-market sale155$152.19215,472
2021-06-09Open-market sale44$151.67215,627
2021-06-09Open-market sale2,753$150.50215,671
2021-06-08Open-market sale1,492$150.63219,141
2021-06-08Open-market sale717$151.22218,424
2021-06-07Open-market sale34$151.17220,633
2021-06-07Open-market sale116$150.37220,667
2021-06-04Open-market sale1,023$151.06221,137
2021-06-04Open-market sale328$151.49220,809
2021-06-04Open-market sale26$152.76220,783
2021-06-03Open-market sale35$152.55222,160
2021-06-03Open-market sale1,318$151.00223,378
2021-06-03Open-market sale1,183$151.82222,195
2021-06-02Open-market sale1,425$152.49225,734
2021-06-02Open-market sale629$153.42225,105
2021-06-02Open-market sale288$154.54224,817
2021-06-02Open-market sale121$155.40224,696
2021-06-01Open-market sale1,145$157.27227,175
2021-06-01Open-market sale1,213$156.58228,320
2021-06-01Open-market sale16$158.18227,159
2021-06-01Open-market sale145$155.70229,533
2021-05-28Open-market sale1,058$154.36229,678
2021-05-28Open-market sale488$153.27230,736
2021-05-27Open-market sale1,594$152.73231,567
2021-05-27Open-market sale294$153.53231,273
2021-05-27Open-market sale27$154.65231,246
2021-05-27Open-market sale22$156.60231,224
2021-05-26Open-market sale82$150.82234,867
2021-05-26Open-market sale1,138$151.95233,729
2021-05-26Open-market sale568$152.87233,161
2021-05-25Open-market sale438$151.25236,248
2021-05-25Open-market sale1,003$152.36235,245
2021-05-25Open-market sale256$153.12234,989
2021-05-25Open-market sale40$154.25234,949
2021-05-09Tax withholding2,065$164.81236,686
2021-05-06Tax withholding962$161.37238,751
2021-02-27Tax withholding534$152.63239,713
2021-02-25Grant / award1,599$0.00240,247
2020-05-09Tax withholding3,048$98.65238,648
2020-05-06Tax withholding1,082$93.06241,696
2020-02-27Grant / award6,549$0.00242,778
2019-05-16Option exercise (derivative)9,000$0.000
2019-05-16Option exercise9,000$53.51245,229
2019-05-16Open-market sale5,013$97.35240,216
2019-05-16Open-market sale3,987$97.80236,229
2019-05-13Option exercise (derivative)8,000$0.009,000
2019-05-13Open-market sale4,769$101.13239,460
2019-05-13Open-market sale1,831$101.89237,629
2019-05-13Open-market sale1,400$102.48236,229
2019-05-13Option exercise8,000$53.51244,229
2019-05-13Tax withholding983$104.84236,229
2019-05-09Tax withholding3,048$104.50237,212
2019-05-08Option exercise (derivative)8,000$0.0017,000
2019-05-08Open-market sale8,000$104.01240,260
2019-05-08Option exercise8,000$53.51248,260
2019-05-06Grant / award11,000$0.00240,260
2018-05-14Open-market sale200$95.56229,260
2018-05-14Open-market sale5,300$94.41229,460
2018-05-11Open-market sale6,500$94.29234,760
2018-05-11Tax withholding983$93.64254,260
2018-05-10Option exercise (derivative)6,750$0.000
2018-05-10Open-market sale800$93.74241,260
2018-05-10Open-market sale5,700$93.21242,060
2018-05-10Option exercise6,750$42.70246,209
2018-05-09Open-market sale200$94.68247,760
2018-05-09Open-market sale1,381$93.67247,960
2018-05-09Open-market sale1,000$92.94249,341
2018-05-09Open-market sale3,919$91.25250,341
2018-05-09Tax withholding1,966$94.59255,243
2018-05-09Grant / award11,000$0.00257,209
2018-05-08Option exercise (derivative)18,250$0.006,750
2018-05-08Option exercise18,250$42.70239,459
2017-05-12Option exercise (derivative)25,000$26.450
2017-05-12Option exercise25,000$26.45221,209
2017-05-11Tax withholding683$83.50196,209
2017-05-10Open-market sale343$84.30197,575
2017-05-10Open-market sale1,001$83.37197,918
2017-05-10Open-market sale5,901$82.27198,919
2017-05-09Grant / award10,000$0.00222,575
2017-05-09Open-market sale15,889$84.16206,686
2017-05-09Open-market sale1,866$85.20204,820
2017-05-09Tax withholding683$84.92196,892
2016-05-26Option exercise (derivative)10,000$0.000
2016-05-26Open-market sale4,000$60.29202,575
2016-05-26Option exercise10,000$11.45212,575
2016-05-09Grant / award10,000$0.00206,575
2015-05-19Option exercise (derivative)500$0.000
2015-05-19Option exercise500$25.18186,575
2015-05-11Grant / award10,000$0.00196,075
2015-05-11Grant / award (derivative)10,000$0.0010,000
2015-05-01Option exercise (derivative)480$0.000
2015-05-01Option exercise480$25.18186,075
2015-04-30Option exercise (derivative)2,200$0.000
2015-04-30Option exercise2,200$25.18185,595
2015-04-29Option exercise (derivative)1,840$0.000
2015-04-29Option exercise1,840$25.18183,395
2015-04-28Option exercise (derivative)2,544$0.000
2015-04-28Option exercise2,544$25.18181,935
2015-04-28Open-market sale480$63.61181,555
2015-04-28Option exercise (derivative)2,644$0.000
2015-04-28Option exercise2,644$25.18182,035
2015-04-27Open-market sale2,200$63.45174,555
2015-04-27Option exercise (derivative)1,439$0.000
2015-04-27Option exercise1,439$25.18179,391
2015-04-24Open-market sale1,840$63.55176,755
2015-04-24Option exercise (derivative)3,397$0.000
2015-04-24Option exercise3,397$25.18177,952
2015-04-23Option exercise (derivative)12,500$0.000
2015-04-23Option exercise12,500$25.18181,239
2015-04-23Open-market sale100$62.40178,595
2015-04-23Open-market sale2,544$63.32178,695
2015-04-22Open-market sale1,339$62.84168,739
2015-04-22Open-market sale100$61.92170,078
2015-04-21Open-market sale3,397$62.16170,178
2014-05-12Grant / award (derivative)25,000$0.0050,000
2013-05-06Grant / award (derivative)25,000$0.0025,000
2012-12-13Open-market sale2,478$31.77173,575
2012-12-12Option exercise (derivative)25,000$0.000
2012-12-12Open-market sale8,241$32.19151,053
2012-12-12Option exercise25,000$19.79176,053
2012-12-11Open-market sale6,781$32.25159,294
2012-05-11Option exercise (derivative)5,000$0.0010,000
2012-05-11Option exercise5,000$11.45166,075
2011-06-07Option exercise (derivative)5,000$0.0015,000
2011-06-07Option exercise5,000$11.45161,075
2011-05-09Grant / award (derivative)25,000$0.0025,000
2010-08-11Option exercise (derivative)5,000$0.0020,000
2010-08-11Option exercise5,000$11.45156,075
2010-07-21Option exercise (derivative)15,000$0.000
2010-07-21Option exercise15,000$12.10151,075
2010-07-19Option exercise (derivative)1,000$0.0015,000
2010-07-19Option exercise1,000$12.10136,075
2010-07-16Option exercise (derivative)1,000$0.0016,000
2010-07-16Option exercise1,000$12.10135,075
2010-07-15Option exercise (derivative)1,000$0.0017,000
2010-07-15Option exercise1,000$12.10134,075
2010-07-14Option exercise (derivative)1,000$0.0018,000
2010-07-14Open-market sale1,000$23.47132,075
2010-07-14Option exercise1,000$12.10133,075
2010-07-13Option exercise (derivative)1,000$0.0019,000
2010-07-13Option exercise1,000$12.10133,075
2010-07-13Open-market sale1,000$23.06132,075
2010-07-12Option exercise (derivative)1,000$0.0020,000
2010-07-12Open-market sale1,000$22.15132,075
2010-07-12Option exercise1,000$12.10133,075
2010-07-09Option exercise (derivative)1,000$0.0021,000
2010-07-09Option exercise1,000$12.10133,075
2010-07-09Open-market sale1,000$22.34132,075
2010-07-08Option exercise (derivative)1,000$0.0022,000
2010-07-08Option exercise1,000$12.10133,075
2010-07-08Open-market sale1,000$22.26132,075
2010-07-07Option exercise (derivative)1,000$0.0023,000
2010-07-07Option exercise1,000$12.10133,075
2010-07-07Open-market sale1,000$20.81132,075
2010-07-06Option exercise (derivative)1,000$0.0024,000
2010-07-06Option exercise1,000$12.10133,075
2010-07-06Open-market sale1,000$20.52132,075
2010-07-02Option exercise (derivative)1,000$0.0025,000
2010-07-02Option exercise1,000$12.10133,075
2010-07-02Open-market sale1,000$20.59132,075
2010-07-01Option exercise (derivative)1,000$0.0026,000
2010-07-01Option exercise1,000$12.10133,075
2010-07-01Open-market sale1,000$20.85132,075
2010-06-30Option exercise (derivative)1,000$0.0027,000
2010-06-30Open-market sale1,000$22.35132,075
2010-06-30Option exercise1,000$12.10133,075
2010-06-29Option exercise (derivative)1,000$0.0028,000
2010-06-29Open-market sale1,000$22.67132,075
2010-06-29Option exercise1,000$12.10133,075
2010-06-28Option exercise (derivative)1,000$0.0029,000
2010-06-28Open-market sale1,000$22.62132,075
2010-06-28Option exercise1,000$12.10133,075
2010-06-25Option exercise (derivative)1,000$0.0030,000
2010-06-25Open-market sale1,000$21.87132,075
2010-06-25Option exercise1,000$12.10133,075
2010-06-24Option exercise (derivative)1,000$0.0031,000
2010-06-24Option exercise1,000$12.10133,075
2010-06-24Open-market sale1,000$22.22132,075
2010-06-23Option exercise (derivative)1,000$0.0032,000
2010-06-23Open-market sale1,000$22.88132,075
2010-06-23Option exercise1,000$12.10133,075
2010-06-22Option exercise (derivative)1,000$0.0033,000
2010-06-22Open-market sale1,000$23.34132,075
2010-06-22Option exercise1,000$12.10133,075
2010-06-21Option exercise (derivative)1,000$0.0034,000
2010-06-21Option exercise1,000$12.10133,075
2010-06-21Open-market sale1,000$23.48132,075
2010-06-18Option exercise (derivative)1,000$0.0035,000
2010-06-18Open-market sale1,000$23.38132,075
2010-06-18Option exercise1,000$12.10133,075
2010-06-17Option exercise (derivative)1,000$0.0036,000
2010-06-17Open-market sale1,000$23.10132,075
2010-06-17Option exercise1,000$12.10133,075
2010-06-16Option exercise (derivative)1,000$0.0037,000
2010-06-16Option exercise1,000$12.10133,075
2010-06-16Open-market sale1,000$23.15132,075
2010-06-15Option exercise (derivative)1,000$0.0038,000
2010-06-15Option exercise1,000$12.10133,075
2010-06-15Open-market sale1,000$22.39132,075
2010-06-14Option exercise (derivative)1,000$0.0039,000
2010-06-14Option exercise1,000$12.10133,075
2010-06-14Open-market sale1,000$22.61132,075
2010-06-11Option exercise (derivative)1,000$0.0040,000
2010-06-11Option exercise1,000$12.10133,075
2010-06-11Open-market sale910$22.38132,165
2010-06-10Option exercise (derivative)1,000$0.0041,000
2010-06-10Open-market sale1,000$21.79132,075
2010-06-10Option exercise1,000$12.10133,075
2010-06-09Option exercise (derivative)1,000$0.0042,000
2010-06-09Open-market sale900$21.27132,175
2010-06-09Open-market sale100$21.87132,075
2010-06-09Option exercise1,000$12.10133,075
2010-06-08Option exercise (derivative)1,000$0.0043,000
2010-06-08Option exercise1,000$12.10133,075
2010-06-08Open-market sale1,000$20.88132,075
2010-06-07Option exercise (derivative)1,000$0.0044,000
2010-06-07Option exercise1,000$12.10133,075
2010-06-07Open-market sale900$22.40132,175
2010-06-07Open-market sale100$23.46132,075
2010-06-04Option exercise (derivative)1,000$0.0045,000
2010-06-04Open-market sale800$23.69132,275
2010-06-04Open-market sale200$24.64132,075
2010-06-04Option exercise1,000$12.10133,075
2010-06-03Option exercise (derivative)1,000$0.0046,000
2010-06-03Open-market sale900$23.77132,175
2010-06-03Option exercise1,000$12.10133,075
2010-06-03Open-market sale100$24.24132,075
2010-06-02Option exercise (derivative)1,000$0.0047,000
2010-06-02Open-market sale1,000$22.94132,075
2010-06-01Option exercise (derivative)1,000$0.0048,000
2010-06-01Option exercise1,000$12.10133,075
2010-06-01Open-market sale1,000$23.63132,075
2010-06-01Option exercise1,000$12.10133,075
2010-05-28Option exercise (derivative)1,000$0.0049,000
2010-05-28Open-market sale300$24.59132,075
2010-05-28Open-market sale700$23.76132,375
2010-05-28Option exercise1,000$12.10133,075
2010-05-27Open-market sale300$23.73133,075
2010-05-27Open-market sale700$22.92133,375
2010-05-26Open-market sale1,000$22.29134,075
2010-05-25Open-market sale1,000$21.35135,075
2009-07-06Option exercise (derivative)3,000$0.000
2009-07-06Open-market sale3,000$10.11133,075
2009-07-06Option exercise3,000$8.94136,075
2009-07-02Option exercise (derivative)3,000$0.003,000
2009-07-02Open-market sale3,000$10.12133,075
2009-07-02Option exercise3,000$8.94136,075
2009-07-01Option exercise (derivative)29,775$0.006,000
2009-07-01Open-market sale3,000$10.28106,300
2009-07-01Option exercise29,775$8.94136,075
2009-06-30Option exercise (derivative)3,000$0.0035,775
2009-06-30Open-market sale3,000$10.25106,300
2009-06-30Option exercise3,000$8.94109,300
2009-06-29Option exercise (derivative)3,000$0.0038,775
2009-06-29Option exercise3,000$8.94109,300
2009-06-29Open-market sale3,000$10.69106,300
2009-06-26Option exercise (derivative)3,000$0.0041,775
2009-06-26Option exercise3,000$8.94109,300
2009-06-26Open-market sale3,000$10.62106,300
2009-06-25Option exercise (derivative)3,000$0.0044,775
2009-06-25Option exercise3,000$8.94109,300
2009-06-25Open-market sale3,000$10.61106,300
2009-06-24Option exercise (derivative)3,000$0.0047,775
2009-06-24Option exercise3,000$8.94109,300
2009-06-24Open-market sale3,000$10.59106,300
2009-06-23Option exercise (derivative)3,000$0.0050,775
2009-06-23Option exercise3,000$8.94109,300
2009-06-23Open-market sale3,000$10.59106,300
2009-06-22Option exercise (derivative)3,000$0.0053,775
2009-06-22Open-market sale3,000$10.74106,300
2009-06-22Option exercise3,000$8.94109,300
2009-06-19Option exercise (derivative)3,000$0.0056,775
2009-06-19Open-market sale3,000$11.11106,300
2009-06-19Option exercise3,000$8.94109,300
2009-06-18Option exercise (derivative)3,000$0.0059,775
2009-06-18Open-market sale3,000$11.12106,300
2009-06-18Option exercise3,000$8.94109,300
2009-06-17Option exercise (derivative)3,000$0.0062,775
2009-06-17Open-market sale3,000$10.01106,300
2009-06-17Option exercise3,000$8.94109,300
2009-06-16Option exercise (derivative)3,000$0.0065,775
2009-06-16Open-market sale3,000$10.88106,300
2009-06-16Option exercise3,000$8.94109,300
2009-06-15Option exercise (derivative)3,000$0.0068,775
2009-06-15Open-market sale3,000$10.76106,300
2009-06-15Option exercise3,000$8.94109,300
2009-06-12Open-market sale3,000$10.72109,300
2009-06-11Open-market sale3,000$11.14112,300
2009-06-11Open-market sale90$22.94132,075
2009-06-10Open-market sale3,000$11.12115,300
2009-05-13Option exercise (derivative)700$0.0071,775
2009-05-12Option exercise700$8.94118,300
2009-05-11Grant / award (derivative)25,000$0.0025,000
2009-05-08Open-market sale700$12.00117,600
2009-04-22Option exercise (derivative)500$0.0072,475
2009-04-22Option exercise500$8.94118,300
2009-04-21Option exercise (derivative)375$0.0072,975
2009-04-21Option exercise375$8.94117,800
2009-04-20Option exercise (derivative)1,500$0.0073,350
2009-04-20Option exercise1,500$8.94117,425
2009-04-17Option exercise (derivative)1,500$0.0074,850
2009-04-17Open-market sale500$12.00114,425
2009-04-17Option exercise1,500$8.94115,925
2009-04-16Option exercise (derivative)1,500$0.0076,350
2009-04-16Open-market sale375$12.04113,425
2009-04-16Option exercise1,500$8.94114,925
2009-04-15Option exercise (derivative)1,500$0.0077,850
2009-04-15Open-market sale1,500$12.06112,300
2009-04-15Option exercise1,500$8.94113,800
2009-04-14Open-market sale1,500$12.28113,800
2009-04-13Open-market sale1,500$12.69115,300
2009-04-09Option exercise (derivative)325$0.0079,350
2009-04-09Open-market sale1,500$12.00116,475
2009-04-09Option exercise325$8.94116,800
2009-04-08Option exercise (derivative)1,500$0.0079,675
2009-04-08Option exercise1,500$8.94117,975
2009-04-07Option exercise (derivative)1,500$0.0081,175
2009-04-07Option exercise1,500$8.94116,475
2009-04-06Open-market sale325$12.40114,975
2009-04-03Open-market sale1,500$12.79115,300
2009-04-02Open-market sale1,500$12.00116,800
2009-03-31Option exercise (derivative)1,500$0.0082,675
2009-03-31Option exercise1,500$8.94118,300
2009-03-30Option exercise (derivative)1,500$0.0084,175
2009-03-30Option exercise1,500$8.94116,800
2009-03-27Option exercise (derivative)1,000$0.0085,675
2009-03-27Option exercise1,000$8.94115,300
2009-03-26Option exercise (derivative)1,500$0.0086,675
2009-03-26Open-market sale1,500$12.13112,800
2009-03-26Option exercise1,500$8.94114,300
2009-03-25Option exercise (derivative)1,500$0.0088,175
2009-03-25Open-market sale1,500$12.48114,300
2009-03-25Option exercise1,500$8.94115,800
2009-03-24Option exercise (derivative)1,500$0.0089,675
2009-03-24Open-market sale1,000$12.70114,300
2009-03-24Option exercise1,500$8.94115,300
2009-03-23Option exercise (derivative)1,500$0.0091,175
2009-03-23Option exercise1,500$8.94115,300
2009-03-23Open-market sale1,500$12.00113,800
2009-03-20Open-market sale1,500$12.35113,800
2009-03-19Open-market sale1,500$12.24115,300
2009-03-18Open-market sale1,500$12.00116,800
2009-03-06Option exercise (derivative)1,500$0.0092,675
2009-03-06Option exercise1,500$8.94118,300
2009-03-05Option exercise (derivative)1,500$0.0094,175
2009-03-05Option exercise1,500$8.94116,800
2009-03-03Open-market sale1,500$12.00115,300
2009-03-02Option exercise (derivative)1,500$0.0095,675
2009-03-02Open-market sale1,500$12.00116,800
2009-02-27Option exercise1,500$8.94118,300
2009-02-26Option exercise (derivative)250$0.0097,875
2009-02-26Option exercise700$8.94116,800
2009-02-25Option exercise250$8.94116,100
2009-02-24Option exercise (derivative)1,500$0.0098,125
2009-02-24Open-market sale1,500$12.00115,850
2009-02-24Option exercise1,500$8.94117,350
2009-02-23Option exercise (derivative)1,500$0.0099,625
2009-02-23Option exercise1,500$8.94116,550
2009-02-23Open-market sale700$12.01115,850
2009-02-20Option exercise (derivative)1,375$0.00101,125
2009-02-20Open-market sale250$12.48115,050
2009-02-20Option exercise1,375$8.94115,300
2009-02-19Option exercise (derivative)1,500$0.00102,500
2009-02-19Option exercise1,500$8.94115,425
2009-02-19Open-market sale1,500$12.22113,925
2009-02-18Option exercise (derivative)1,500$0.00104,000
2009-02-18Option exercise1,500$8.94115,300
2009-02-18Open-market sale1,500$12.00113,800
2009-02-18Open-market sale1,500$12.00113,925
2009-02-18Option exercise1,500$8.94115,425
2009-02-17Option exercise (derivative)1,500$0.00105,500
2009-02-17Open-market sale1,500$12.61113,800
2009-02-17Option exercise1,500$8.94115,300
2009-02-17Open-market sale1,375$12.61113,925
2009-02-13Option exercise (derivative)1,500$0.00107,000
2009-02-13Open-market sale1,500$13.21113,800
2009-02-13Option exercise1,500$8.94115,300
2009-02-12Option exercise (derivative)1,500$0.00108,500
2009-02-12Open-market sale1,500$12.90113,800
2009-02-12Option exercise1,500$8.94115,300
2009-02-11Option exercise (derivative)1,500$0.00110,000
2009-02-11Option exercise1,500$13.01115,300
2009-02-11Open-market sale1,500$13.01113,800
2009-02-11Option exercise1,500$8.94115,300
2009-02-10Option exercise (derivative)1,500$0.00111,500
2009-02-10Option exercise1,500$8.94115,300
2009-02-10Open-market sale1,500$14.12113,800
2009-02-09Option exercise (derivative)1,500$0.00113,000
2009-02-09Open-market sale1,500$14.95113,800
2009-02-09Option exercise1,500$8.94115,300
2009-02-06Option exercise (derivative)1,500$0.00114,500
2009-02-06Open-market sale1,500$14.69113,800
2009-02-06Option exercise1,500$8.94115,300
2009-02-05Option exercise (derivative)1,500$0.00116,000
2009-02-05Option exercise1,500$8.94115,300
2009-02-05Open-market sale1,500$13.63113,800
2009-02-04Option exercise (derivative)1,500$0.00117,500
2009-02-04Option exercise (derivative)1,500$0.00119,000
2009-02-04Open-market sale1,500$13.09113,800
2009-02-04Option exercise1,500$8.94115,300
2009-02-03Open-market sale1,500$13.13113,800
2009-02-03Option exercise1,500$8.94115,300
2009-02-02Option exercise (derivative)1,500$0.00120,500
2009-02-02Open-market sale1,500$13.13113,800
2009-02-02Option exercise1,500$8.94115,300
2009-01-30Option exercise (derivative)1,500$0.00122,000
2009-01-30Option exercise1,500$8.94115,300
2009-01-30Open-market sale1,500$12.83113,800
2009-01-29Option exercise (derivative)1,500$0.00123,500
2009-01-29Option exercise1,500$8.94115,300
2009-01-29Open-market sale1,500$13.16113,800
2009-01-28Open-market sale1,500$13.38113,800
2009-01-27Open-market sale1,500$13.14115,300
2009-01-26Open-market sale1,500$13.38116,800
2008-09-02Option exercise (derivative)25,000$0.00125,000
2008-09-02Option exercise25,000$8.94118,300
2008-08-05Open-market sale900$22.0093,300
2008-08-04Option exercise (derivative)25,000$0.00150,000
2008-08-04Option exercise25,000$8.9494,200
2008-07-31Open-market sale900$22.0069,200
2008-07-30Open-market sale900$22.0070,100
2008-07-29Open-market sale900$22.0171,000
2008-07-28Open-market sale900$22.0071,900
2008-07-25Open-market sale900$22.1872,800
2008-07-24Open-market sale900$22.9673,700
2008-07-23Open-market sale900$22.9774,600
2008-07-22Open-market sale900$22.3775,500
2008-07-21Open-market sale900$22.0476,400
2008-07-18Open-market sale900$22.1677,300
2008-07-17Open-market sale900$22.1678,200
2008-07-16Open-market sale900$22.0079,100
2008-07-09Option exercise (derivative)25,000$0.00175,000
2008-07-09Option exercise25,000$8.9480,000
2008-06-23Option exercise (derivative)25,000$0.00200,000
2008-06-23Open-market sale500$22.0263,400
2008-06-23Open-market sale400$22.0163,900
2008-06-23Open-market sale5,700$22.0064,300
2008-06-23Open-market sale1,500$23.8156,700
2008-06-23Open-market sale200$23.8456,500
2008-06-23Open-market sale1,500$23.8055,000
2008-06-23Option exercise25,000$8.9470,000
2008-06-23Open-market sale1,500$23.3458,200
2008-06-23Open-market sale600$23.1259,700
2008-06-23Open-market sale200$23.0860,300
2008-06-23Open-market sale300$23.0560,500
2008-06-23Open-market sale100$23.0260,800
2008-06-23Open-market sale500$22.8660,900
2008-06-23Open-market sale500$22.8461,400
2008-06-23Open-market sale300$22.8361,900
2008-06-23Open-market sale200$22.8362,200
2008-06-23Open-market sale300$22.8162,400
2008-06-23Open-market sale100$22.7962,700
2008-06-23Open-market sale100$22.6962,800
2008-06-23Open-market sale500$22.5762,900
2008-02-26Option exercise (derivative)700$0.0097,175
2007-07-26Option exercise (derivative)5,000$0.00225,000
2007-07-26Option exercise5,000$8.9445,000
2007-05-07Grant / award (derivative)25,000$0.0025,000
2006-07-12Option exercise (derivative)5,000$0.00305,000
2006-07-12Option exercise5,000$8.9440,000

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