SEC CIK 898860

FROST PHILLIP MD ET AL

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

Current Positions

CompanyShares OwnedAs Of
OPKview stock →216,706,4482025-11-21
PLXview stock →7,633,0072009-09-10
FLNTview stock →7,294,4032025-09-04
NOCview stock →11,2772009-03-31
NAGEview stock →02013-12-30
RDVTview stock →02020-12-17

Position History — OPK

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

072,235,483144,470,965216,706,4482007-022011-082013-032014-062015-112017-072025-112025-11

Recent Filings — OPK

DateActivitySharesPriceOwned After
2025-11-21Open-market buy192,870$1.33216,706,448
2025-11-21Open-market buy191,490$1.33216,513,578
2025-11-21Open-market buy89,375$1.32216,322,088
2025-11-21Open-market buy3,894$1.32216,232,713
2025-11-21Open-market buy102,371$1.30216,228,819
2025-11-20Open-market buy13,664$1.35216,126,448
2025-11-20Open-market buy1,757$1.34216,112,784
2025-11-20Open-market buy24,579$1.34216,111,027
2025-11-20Open-market buy161,818$1.33216,086,448
2025-11-20Open-market buy211,948$1.33215,924,630
2025-11-20Open-market buy47,105$1.32215,712,682
2025-11-20Open-market buy119,129$1.32215,665,577
2025-11-19Open-market buy155,496$1.32215,546,448
2025-11-19Open-market buy198,904$1.31215,390,952
2025-11-19Open-market buy66,504$1.31215,192,048
2025-11-19Open-market buy12,993$1.30215,125,544
2025-11-19Open-market buy30,082$1.30215,112,551
2025-11-19Open-market buy21,236$1.29215,082,469
2025-11-19Open-market buy300$1.29215,061,233
2025-11-19Open-market buy58,160$1.28215,060,933
2025-11-19Open-market buy36,325$1.28215,002,773
2025-11-18Open-market buy33,572$1.29214,966,448
2025-11-18Open-market buy1$1.29214,932,876
2025-11-18Open-market buy83,556$1.28214,932,875
2025-11-18Open-market buy428$1.28214,849,319
2025-11-18Open-market buy69,728$1.28214,848,891
2025-11-18Open-market buy212,608$1.27214,779,163
2025-11-18Open-market buy1,772$1.27214,566,555
2025-11-18Open-market buy15,000$1.26214,564,783
2025-11-18Grant / award46,700$1.26214,549,783
2025-11-18Open-market buy66,635$1.25214,503,083
2025-11-18Open-market buy49,590$1.25214,436,448
2025-11-18Open-market buy410$1.25214,386,858
2025-10-31Open-market buy150,000$1.42214,386,448
2025-08-18Gift440,000$0.00214,236,448
2025-08-08Open-market buy675,000$1.32214,676,448
2025-05-27Grant / award (derivative)500,000$0.00500,000
2025-04-10Open-market buy125,000$1.36214,001,448
2025-04-08Open-market buy125,000$1.48213,876,448
2025-04-01Open-market buy100,000$1.65213,751,448
2025-03-28Open-market buy150,000$1.70213,651,448
2025-03-17Open-market buy200,000$1.74213,501,448
2025-03-04Open-market buy (derivative)—$436500.00—
2025-03-03Open-market buy (derivative)—$1707125.00—
2025-03-03Open-market buy (derivative)—$1703250.00—
2025-02-28Open-market buy (derivative)—$1652750.00—
2025-02-28Open-market buy67,434$1.71213,301,448
2025-01-28Open-market buy47,537$1.47213,234,014
2025-01-17Open-market buy150,000$1.47213,186,477
2025-01-15Open-market buy500,000$1.48213,036,477
2024-12-13Open-market buy125,000$1.60212,536,477
2024-12-11Open-market buy500,000$1.56212,411,477
2024-11-29Open-market buy199,072$1.53211,911,477
2024-11-22Open-market buy100,000$1.59211,712,405
2024-11-14Open-market buy100,000$1.62211,612,405
2024-11-08Open-market buy280,183$1.50211,512,405
2024-11-08Open-market buy280,183$1.50211,512,405
2024-09-27Open-market buy (derivative)—$2541737.50—
2024-09-25Open-market buy (derivative)—$1571050.00—
2024-09-25Open-market buy (derivative)—$1571050.00—
2024-07-24Grant / award500,000$0.003,568,951
2024-05-23Open-market buy770$1.27211,232,222
2024-05-23Open-market buy99,230$1.27211,231,452
2024-05-17Open-market buy163,997$1.29211,132,222
2024-03-18Open-market buy500,000$0.87210,968,225
2024-03-14Open-market buy500,000$0.89210,468,225
2024-03-13Open-market buy500,000$0.93209,968,225
2024-03-12Open-market buy600,000$0.93209,468,225
2024-02-28Open-market buy500,000$0.99208,868,225
2024-02-21Open-market buy1,000,000$0.99208,368,225
2024-02-07Open-market buy1,500,000$0.98207,368,225
2024-01-19Open-market buy500,000$0.98205,868,225
2024-01-18Open-market buy400,000$0.97205,368,225
2024-01-16Open-market buy1,000,000$0.95204,968,225
2024-01-11Open-market buy511,531$0.94203,968,225
2024-01-05Open-market buy1,500,000$0.90203,456,694
2024-01-04Disposition to issuer (derivative)———
2024-01-04Grant / award (derivative)———
2023-11-10Open-market buy4,500$1.27201,878,020
2023-11-10Open-market buy24,300$1.27201,873,520
2023-11-10Open-market buy400$1.26201,849,220
2023-11-10Open-market buy138,871$1.26201,848,820
2023-11-10Open-market buy39,202$1.26201,709,949
2023-11-10Open-market buy500$1.25201,670,747
2023-11-10Open-market buy49,481$1.25201,670,247
2023-11-10Open-market buy19,072$1.25201,620,766
2023-11-10Open-market buy5,324$1.24201,601,694
2023-11-10Open-market buy50,000$1.24201,596,370
2023-11-10Open-market buy87,776$1.23201,546,370
2023-11-10Open-market buy1,900$1.22201,458,594
2023-11-10Open-market buy78,674$1.27201,956,694
2023-11-09Open-market buy48,100$1.30201,456,694
2023-11-09Open-market buy67,147$1.30201,408,594
2023-11-09Open-market buy62,480$1.29201,341,447
2023-11-09Open-market buy12,273$1.29201,278,967
2023-11-09Open-market buy149,763$1.28201,266,694
2023-11-09Open-market buy93,319$1.28201,116,931
2023-11-09Open-market buy618$1.27201,023,612
2023-11-09Open-market buy56,199$1.27201,022,994
2023-11-09Open-market buy10,101$1.27200,966,795
2023-08-17Open-market buy6,168$1.77200,941,894
2023-08-17Open-market buy23,264$1.76200,935,726
2023-08-17Open-market buy14,800$1.78200,956,694
2023-08-17Open-market buy1,850$1.76200,912,462
2023-08-17Open-market buy3,918$1.76200,910,612
2023-08-17Open-market buy47,050$1.75200,906,694
2023-08-17Open-market buy1,450$1.75200,859,644
2023-08-17Open-market buy1,500$1.74200,858,194
2023-08-14Open-market buy3,900$1.76200,852,771
2023-08-14Open-market buy9,819$1.75200,791,513
2023-08-14Open-market buy57,358$1.75200,848,871
2023-08-14Open-market buy3,923$1.76200,856,694
2023-08-09Open-market buy25,752$1.82200,733,694
2023-08-09Open-market buy20,843$1.81200,707,942
2023-08-09Open-market buy5,405$1.81200,687,099
2023-08-09Open-market buy6,389$1.83200,767,883
2023-08-09Open-market buy13,811$1.83200,781,694
2023-08-09Open-market buy27,800$1.82200,761,494
2023-08-07Open-market buy177,580$1.83200,315,460
2023-08-07Open-market buy3,400$1.82200,079,079
2023-08-07Open-market buy43,885$1.82200,075,679
2023-08-07Open-market buy100$1.82200,031,794
2023-08-07Open-market buy25,768$1.86200,681,694
2023-08-07Open-market buy21,432$1.86200,655,926
2023-08-07Open-market buy160,243$1.85200,634,494
2023-08-07Open-market buy9,100$1.85200,474,251
2023-08-07Open-market buy45,527$1.85200,465,151
2023-08-07Open-market buy100$1.84200,419,624
2023-08-07Open-market buy70,000$1.84200,419,524
2023-08-07Open-market buy33,564$1.84200,349,524
2023-08-07Open-market buy500$1.83200,315,960
2023-08-07Open-market buy54,271$1.83200,133,350
2023-08-07Open-market buy4,530$1.83200,137,880
2023-05-18Grant / award (derivative)800,000$0.00800,000
2023-03-22Open-market buy57,100$1.32199,889,494
2023-03-22Open-market buy116,648$1.33200,031,342
2023-03-22Open-market buy700$1.31199,832,394
2023-03-22Open-market buy25,200$1.32199,914,694
2023-03-22Open-market buy352$1.33200,031,694
2023-03-08Open-market buy300$1.12198,831,994
2023-03-08Open-market buy1,200$1.24199,556,238
2023-03-08Open-market buy11,556$1.24199,567,794
2023-03-08Open-market buy11,300$1.25199,579,094
2023-03-08Open-market buy7,958$1.23199,539,652
2023-03-08Open-market buy20,700$1.16199,531,694
2023-03-08Open-market buy59,117$1.16199,510,994
2023-03-08Open-market buy1,000$1.15199,451,877
2023-03-08Open-market buy81,336$1.15199,450,877
2023-03-08Open-market buy1,900$1.15199,369,541
2023-03-08Open-market buy13,569$1.15199,367,641
2023-03-08Open-market buy348,101$1.14199,354,072
2023-03-08Open-market buy107,200$1.14199,005,971
2023-03-08Open-market buy5,700$1.13198,898,771
2023-03-08Open-market buy22,049$1.13198,893,071
2023-03-08Open-market buy39,028$1.13198,871,022
2023-03-08Open-market buy15,386$1.23199,555,038
2023-03-08Open-market buy20,000$1.29199,831,694
2023-03-08Open-market buy6,037$1.28199,811,694
2023-03-08Open-market buy34,812$1.27199,805,657
2023-03-08Open-market buy7,341$1.27199,770,845
2023-03-08Open-market buy2,700$1.26199,763,504
2023-03-08Open-market buy89,710$1.26199,760,804
2023-03-08Open-market buy92,000$1.25199,671,094
2023-02-10Grant / award (derivative)—$25000000.0025,000,000
2023-02-10Disposition to issuer (derivative)—$25000000.000
2022-11-22Open-market buy75,496$1.50198,805,694
2022-11-22Open-market buy58,006$1.48198,623,947
2022-11-22Open-market buy34,247$1.48198,565,941
2022-11-22Open-market buy11,551$1.49198,730,198
2022-11-22Open-market buy1,200$1.48198,625,147
2022-11-22Open-market buy93,500$1.49198,718,647
2022-11-22Open-market buy19,655$1.51198,831,694
2022-11-22Open-market buy6,345$1.51198,812,039
2022-11-09Open-market buy22,927$1.64198,531,694
2022-11-09Open-market buy11,573$1.64198,508,767
2022-11-09Open-market buy4,000$1.64198,497,194
2022-11-09Open-market buy11,500$1.64198,493,194
2022-11-09Open-market buy45,197$1.60198,481,694
2022-11-09Open-market buy2,048$1.60198,436,497
2022-11-09Open-market buy2,755$1.60198,434,449
2022-11-09Open-market buy3,512$1.59198,431,694
2022-11-09Open-market buy2,700$1.59198,428,182
2022-11-09Open-market buy22,800$1.58198,425,482
2022-11-09Open-market buy20,900$1.58198,402,682
2022-11-09Open-market buy6,300$1.58198,381,782
2022-11-09Open-market buy35,100$1.57198,375,482
2022-11-09Open-market buy8,688$1.57198,340,382
2022-10-27Open-market buy4,900$1.83198,296,707
2022-10-27Open-market buy3,600$1.83198,291,807
2022-10-27Open-market buy23,875$1.82198,288,207
2022-10-27Open-market buy200$1.82198,264,332
2022-10-27Open-market buy14,387$1.84198,331,694
2022-10-27Open-market buy190$1.81198,263,207
2022-10-27Open-market buy30,723$1.81198,263,017
2022-10-27Open-market buy600$1.80198,232,294
2022-10-27Open-market buy20,600$1.83198,317,307
2022-10-27Open-market buy925$1.82198,264,132
2022-10-19Open-market buy6,900$1.71198,180,262
2022-10-19Open-market buy50,732$1.74198,231,694
2022-10-19Open-market buy700$1.74198,180,962
2022-10-19Open-market buy11,188$1.70198,142,882
2022-10-19Open-market buy480$1.71198,173,362
2022-10-19Open-market buy30,000$1.70198,172,882
2022-10-14Open-market buy60,300$1.72198,122,208
2022-10-14Open-market buy30,214$1.72198,061,908
2022-10-14Open-market buy8,086$1.73198,130,294
2022-10-14Open-market buy1,400$1.74198,131,694
2022-10-13Open-market buy46,100$1.80198,031,694
2022-10-13Open-market buy3,900$1.80197,985,594
2022-10-13Open-market buy27,362$1.79197,981,694
2022-10-13Open-market buy22,638$1.79197,954,332
2022-10-12Open-market buy23,775$1.72197,863,921
2022-10-12Open-market buy26,460$1.73197,906,694
2022-10-12Open-market buy16,313$1.73197,880,234
2022-10-12Open-market buy25,000$1.74197,931,694
2022-10-12Open-market buy152$1.72197,840,146
2022-10-12Open-market buy300$1.71197,839,994
2022-10-12Open-market buy8,000$1.71197,839,694
2022-10-07Open-market buy4,800$1.79197,831,694
2022-10-07Open-market buy22,359$1.77197,804,053
2022-10-07Open-market buy7,641$1.77197,811,694
2022-10-07Open-market buy2,400$1.78197,814,094
2022-10-07Open-market buy12,800$1.78197,826,894
2022-10-07Open-market buy25,000$1.76197,781,694
2022-09-26Open-market buy23,291$1.79197,731,694
2022-09-26Open-market buy2,400$1.81197,734,094
2022-09-26Open-market buy22,600$1.81197,756,694
2022-09-26Open-market buy1,709$1.79197,708,403
2022-09-23Open-market buy11,544$1.86197,706,694
2022-09-23Open-market buy31,984$1.84197,688,678
2022-09-23Open-market buy835$1.85197,689,513
2022-09-23Open-market buy1,300$1.85197,690,813
2022-09-23Open-market buy4,337$1.86197,695,150
2022-09-22Open-market buy26,981$1.90197,656,694
2022-09-22Open-market buy13,378$1.90197,629,713
2022-09-22Open-market buy9,641$1.89197,616,335
2022-09-21Open-market buy5,420$1.92197,606,694
2022-09-21Open-market buy25,580$1.92197,601,274
2022-09-21Open-market buy19,000$1.90197,575,694
2022-09-20Open-market buy20,200$1.94197,546,750
2022-09-20Open-market buy9,200$1.93197,520,594
2022-09-20Open-market buy6,044$1.95197,556,694
2022-09-20Open-market buy3,900$1.95197,550,650
2022-09-20Open-market buy4,700$1.93197,511,394
2022-09-20Open-market buy5,956$1.94197,526,550
2022-09-19Open-market buy19,702$1.97197,493,001
2022-09-19Open-market buy13,693$1.98197,506,694
2022-09-19Open-market buy16,605$1.97197,473,299
2022-09-15Open-market buy40,647$2.06197,346,247
2022-09-15Open-market buy42,321$2.07197,388,568
2022-09-15Open-market buy34,841$2.07197,423,409
2022-09-15Open-market buy34,351$2.06197,305,600
2022-09-15Open-market buy6,000$2.05197,271,249
2022-09-15Open-market buy8,555$2.05197,265,249
2022-09-15Open-market buy10,000$2.10197,456,694
2022-09-15Open-market buy235$2.08197,446,694
2022-09-15Open-market buy23,050$2.08197,446,459
2022-09-02Open-market buy6,170$2.13197,162,864
2022-09-02Open-market buy721$2.14197,164,185
2022-09-02Open-market buy66,919$2.14197,231,104
2022-09-02Open-market buy10,340$2.15197,241,444
2022-09-02Open-market buy15,250$2.15197,256,694
2022-09-02Open-market buy600$2.14197,163,464
2022-08-17Open-market buy43,461$2.56197,156,694
2022-08-17Open-market buy13,539$2.56197,113,233
2022-08-17Open-market buy4$2.55197,099,694
2022-08-17Open-market buy25,796$2.55197,099,690
2022-08-17Open-market buy15,557$2.54197,073,894
2022-08-17Open-market buy36,770$2.54197,058,337
2022-08-17Open-market buy10,199$2.53197,021,567
2022-08-17Open-market buy35,374$2.53197,011,368
2022-08-17Open-market buy9,316$2.52196,975,994
2022-08-17Open-market buy9,984$2.52196,966,678
2022-08-05Open-market buy27,700$2.28196,705,062
2022-08-05Open-market buy49,249$2.28196,677,362
2022-08-05Open-market buy500$2.27196,628,113
2022-08-05Open-market buy300$2.27196,627,613
2022-08-05Open-market buy400$2.27196,627,313
2022-08-05Open-market buy700$2.27196,626,913
2022-08-05Open-market buy9,869$2.26196,626,213
2022-08-05Open-market buy1,600$2.26196,616,344
2022-08-05Open-market buy400$2.26196,614,744
2022-08-05Open-market buy7,350$2.25196,614,344
2022-08-05Open-market buy300$2.25196,606,994
2022-08-05Open-market buy7,003$2.32196,956,694
2022-08-05Open-market buy24,400$2.29196,765,196
2022-08-05Open-market buy804$2.31196,906,035
2022-08-05Open-market buy11,375$2.31196,905,231
2022-08-05Open-market buy69,986$2.30196,893,856
2022-08-05Open-market buy3,500$2.30196,823,870
2022-08-05Open-market buy2,364$2.30196,820,370
2022-08-05Open-market buy600$2.30196,818,006
2022-08-05Open-market buy52,210$2.30196,817,406
2022-08-05Open-market buy35,734$2.29196,740,796
2022-08-05Open-market buy43,656$2.32196,949,691
2022-06-21Open-market buy40,009$2.40196,530,196
2022-06-21Open-market buy7,466$2.41196,606,002
2022-06-21Open-market buy68,340$2.40196,598,536
2022-06-21Open-market buy692$2.41196,606,694
2022-06-21Open-market buy49,778$2.39196,490,187
2022-06-21Open-market buy4,000$2.39196,440,409
2022-06-21Open-market buy29,715$2.39196,436,409
2022-06-16Open-market buy1,429$2.31196,338,356
2022-06-16Open-market buy4,100$2.34196,396,743
2022-06-16Open-market buy9,560$2.29196,316,254
2022-06-16Open-market buy28,614$2.33196,392,243
2022-06-16Open-market buy300$2.33196,392,543
2022-06-16Open-market buy100$2.33196,392,643
2022-06-16Open-market buy3$2.30196,336,927
2022-06-16Open-market buy4,804$2.30196,336,924
2022-06-16Open-market buy9,551$2.35196,406,294
2022-06-16Open-market buy400$2.35196,406,694
2022-06-16Open-market buy15,866$2.29196,332,120
2022-06-16Open-market buy14,549$2.32196,363,629
2022-06-16Open-market buy10,724$2.31196,349,080
2022-06-13Open-market buy99,300$2.37196,306,694
2022-06-13Open-market buy700$2.36196,207,394
2022-06-06Open-market buy600$2.81196,160,593
2022-06-06Open-market buy50,000$2.77196,156,694
2022-06-06Open-market buy1,062$2.81196,157,756
2022-06-06Open-market buy2,237$2.81196,159,993
2022-06-06Open-market buy46,101$2.82196,206,694
2022-06-01Open-market buy5,000$2.95196,086,694
2022-06-01Open-market buy300$3.02196,106,694
2022-06-01Open-market buy5,000$2.93196,061,694
2022-06-01Open-market buy20,000$2.94196,081,694
2022-06-01Open-market buy3,800$3.02196,106,394
2022-06-01Open-market buy500$2.99196,102,594
2022-06-01Open-market buy14,900$2.97196,102,094
2022-06-01Open-market buy500$2.96196,087,194
2022-05-31Open-market buy1,200$3.05196,056,194
2022-05-31Open-market buy5,400$3.04196,054,994
2022-05-31Open-market buy6,958$3.04196,049,594
2022-05-31Open-market buy8,181$3.03196,042,636
2022-05-31Open-market buy5,031$3.02196,026,325
2022-05-31Open-market buy1,900$3.02196,021,294
2022-05-31Open-market buy12,200$3.01196,019,394
2022-05-31Open-market buy500$3.00196,007,194
2022-05-31Open-market buy500$3.05196,056,694
2022-05-31Open-market buy8,130$3.03196,034,455
2022-05-25Open-market buy4,782$3.00195,996,318
2022-05-25Open-market buy10,376$3.01196,006,694
2022-05-25Open-market buy800$2.98195,991,536
2022-05-25Open-market buy12,852$2.96195,969,546
2022-05-25Open-market buy6,000$2.96195,975,546
2022-05-25Open-market buy15,190$2.98195,990,736
2022-05-18Open-market buy8,350$2.92195,956,694
2022-05-18Open-market buy1,650$2.91195,948,344
2022-05-18Open-market buy6,806$2.86195,913,500
2022-05-18Open-market buy2,970$2.87195,916,470
2022-05-18Open-market buy5,224$2.87195,921,694
2022-05-18Open-market buy25,000$2.88195,946,694
2022-05-16Open-market buy3,300$2.97195,778,936
2022-05-16Open-market buy660$2.96195,757,354
2022-05-16Open-market buy18,282$2.96195,775,636
2022-05-16Open-market buy900$3.00195,906,694
2022-05-16Open-market buy30,723$2.99195,905,794
2022-05-16Open-market buy42,177$2.99195,875,071
2022-05-16Open-market buy4,100$2.98195,832,894
2022-05-16Open-market buy38,500$2.98195,828,794
2022-05-16Open-market buy11,358$2.97195,790,294
2022-05-13Open-market buy27,600$2.99195,660,669
2022-05-13Open-market buy1,100$2.95195,557,794
2022-05-13Open-market buy3,800$2.96195,561,594
2022-05-13Open-market buy8,500$2.96195,570,094
2022-05-13Open-market buy900$2.97195,570,994
2022-05-13Open-market buy600$2.97195,571,594
2022-05-13Open-market buy17,080$2.98195,588,674
2022-05-13Open-market buy400$3.04195,756,694
2022-05-13Open-market buy6,000$3.04195,756,294
2022-05-13Open-market buy13,200$3.03195,750,294
2022-05-13Open-market buy14,023$3.03195,737,094
2022-05-13Open-market buy12,700$3.02195,723,071
2022-05-13Open-market buy3,577$3.02195,710,371
2022-05-13Open-market buy19,902$3.01195,706,794
2022-05-13Open-market buy7,223$3.01195,686,892
2022-05-13Open-market buy7,370$3.00195,679,669
2022-05-13Open-market buy11,630$3.00195,672,299
2022-05-13Open-market buy12,975$2.99195,633,069
2022-05-13Open-market buy31,420$2.98195,620,094
2022-05-11Open-market buy400,000$2.83195,556,694
2022-05-10Open-market buy400,000$2.78195,156,694
2022-03-14Open-market buy9,200$3.03194,740,849
2022-03-14Open-market buy15,845$3.05194,756,694
2022-03-14Open-market buy9,955$3.03194,731,649
2022-03-11Open-market buy73,037$3.13194,721,694
2022-03-11Open-market buy100$3.12194,621,794
2022-03-11Open-market buy26,863$3.13194,648,657
2022-02-28Open-market buy420$3.10194,537,489
2022-02-28Open-market buy10,000$3.12194,611,694
2022-02-28Open-market buy15,000$3.12194,601,694
2022-02-28Open-market buy49,205$3.11194,586,694
2022-02-28Open-market buy10,000$3.13194,621,694
2022-02-28Open-market buy10,375$3.10194,537,069
2022-02-28Open-market buy300$3.09194,526,694
2022-02-28Open-market buy4,700$3.09194,526,394
2022-02-25Open-market buy750,000$3.09194,521,694
2022-02-14Open-market buy13,273$3.02193,684,967
2022-02-14Open-market buy8,200$3.05193,755,494
2022-02-14Open-market buy18,191$3.04193,747,294
2022-02-14Open-market buy11,809$3.04193,729,103
2022-02-14Open-market buy300$3.05193,755,794
2022-02-14Open-market buy1,259$3.02193,686,226
2022-02-14Open-market buy608$3.03193,686,834
2022-02-14Open-market buy1,701$3.03193,688,535
2022-02-14Open-market buy28,759$3.03193,717,294
2022-02-14Open-market buy3,500$3.06193,771,694
2022-02-14Open-market buy12,400$3.06193,768,194
2022-02-01Open-market buy6,300$3.03193,579,194
2022-02-01Open-market buy1,200$3.00193,522,894
2022-02-01Open-market buy18,800$3.00193,541,694
2022-02-01Open-market buy12,000$3.02193,553,694
2022-02-01Open-market buy17,500$3.05193,671,694
2022-02-01Open-market buy44,500$3.05193,654,194
2022-02-01Open-market buy9,900$3.04193,609,694
2022-02-01Open-market buy20,600$3.04193,599,794
2022-02-01Open-market buy19,200$3.03193,572,894
2022-01-26Open-market buy12,100$2.92193,184,694
2022-01-26Open-market buy900$2.92193,172,594
2022-01-26Open-market buy27,357$2.92193,212,051
2022-01-26Open-market buy600$2.93193,212,651
2022-01-26Open-market buy34,043$2.93193,246,694
2022-01-26Open-market buy20,000$2.96193,266,694
2022-01-26Open-market buy39,900$3.01193,521,694
2022-01-26Open-market buy100$3.01193,481,794
2022-01-26Open-market buy85,326$3.00193,481,694
2022-01-26Open-market buy200$3.00193,396,368
2022-01-26Open-market buy50,874$2.99193,396,168
2022-01-26Open-market buy5,000$2.99193,345,294
2022-01-26Open-market buy16,600$2.99193,340,294
2022-01-26Open-market buy11,300$2.99193,323,694
2022-01-26Open-market buy10,300$2.98193,312,394
2022-01-26Open-market buy14,800$2.98193,302,094
2022-01-26Open-market buy20,600$2.97193,287,294
2021-09-14Open-market buy10,100$3.46193,110,024
2021-09-14Open-market buy500$3.45193,072,194
2021-09-14Open-market buy5,825$3.45193,078,019
2021-09-14Open-market buy21,905$3.45193,099,924
2021-09-14Open-market buy16,785$3.48193,171,694
2021-09-14Open-market buy400$3.48193,154,909
2021-09-14Open-market buy44,085$3.47193,154,509
2021-09-14Open-market buy400$3.47193,110,424
2021-08-13Open-market buy5,108$3.69192,995,002
2021-08-13Open-market buy4,518$3.68192,976,212
2021-08-13Open-market buy2,292$3.69192,997,294
2021-08-13Open-market buy53,873$3.69193,051,167
2021-08-13Open-market buy500$3.70193,051,667
2021-08-13Open-market buy1,339$3.71193,071,694
2021-08-13Open-market buy17,988$3.70193,069,655
2021-08-13Open-market buy700$3.71193,070,355
2021-08-13Open-market buy13,682$3.68192,989,894
2021-06-14Open-market buy39,038$3.62192,880,649
2021-06-14Open-market buy3,500$3.60192,775,194
2021-06-14Open-market buy3,900$3.64192,922,700
2021-06-14Open-market buy22,711$3.63192,918,800
2021-06-14Open-market buy3,008$3.63192,896,089
2021-06-14Open-market buy12,432$3.62192,893,081
2021-06-14Open-market buy48,994$3.64192,971,694
2021-06-14Open-market buy22,592$3.61192,841,611
2021-06-14Open-market buy3,500$3.61192,819,019
2021-06-14Open-market buy40,325$3.60192,815,519
2021-05-25Open-market buy13,200$3.64192,531,584
2021-05-25Open-market buy62,273$3.65192,708,488
2021-05-25Open-market buy114,631$3.64192,646,215
2021-05-25Open-market buy63,206$3.65192,771,694
2021-05-25Open-market buy109,064$3.64192,518,384
2021-05-25Open-market buy30,366$3.63192,409,320
2021-05-25Open-market buy7,260$3.63192,378,954
2021-05-10Open-market buy1,000$3.58192,297,694
2021-05-10Open-market buy25,000$3.74192,371,694
2021-05-10Open-market buy24,000$3.58192,321,694
2021-05-10Open-market buy25,000$3.63192,346,694
2021-05-07Open-market buy25,000$3.87192,296,694
2021-05-07Open-market buy400$3.81192,222,094
2021-05-07Open-market buy24,100$3.83192,271,694
2021-05-07Open-market buy700$3.83192,247,594
2021-05-07Open-market buy200$3.83192,246,894
2021-05-07Open-market buy20,800$3.81192,246,694
2021-05-07Open-market buy3,800$3.81192,225,894
2021-05-06Open-market buy1,000$3.90192,197,694
2021-05-06Open-market buy12,500$3.92192,221,694
2021-05-06Open-market buy9,000$3.90192,206,694
2021-05-06Open-market buy2,500$3.92192,209,194
2021-05-04Open-market buy9,234$3.96192,196,694
2021-05-04Open-market buy4,541$3.94192,186,694
2021-05-04Open-market buy8,559$3.92192,182,153
2021-05-04Open-market buy766$3.96192,187,460
2021-05-04Open-market buy900$3.92192,172,594
2021-05-04Open-market buy1,000$3.92192,173,594
2021-03-05Open-market buy11,900$3.85191,883,604
2021-03-05Open-market buy10$3.85191,871,704
2021-03-05Open-market buy21,200$3.97192,171,694
2021-03-05Open-market buy8,800$3.97192,150,494
2021-03-05Open-market buy17,069$3.96192,141,694
2021-03-05Open-market buy40,572$3.95192,124,625
2021-03-05Open-market buy11,100$3.95192,084,053
2021-03-05Open-market buy200$3.95192,072,953
2021-03-05Open-market buy27,059$3.94192,072,753
2021-03-05Open-market buy14,000$3.92192,045,694
2021-03-05Open-market buy18,340$3.91192,031,694
2021-03-05Open-market buy1,160$3.90192,013,354
2021-03-05Open-market buy500$3.90192,012,194
2021-03-05Open-market buy25,400$3.89192,011,694
2021-03-05Open-market buy1,100$3.89191,986,294
2021-03-05Open-market buy500$3.89191,985,194
2021-03-05Open-market buy60,055$3.88191,984,694
2021-03-05Open-market buy11,400$3.88191,924,639
2021-03-05Open-market buy200$3.88191,913,239
2021-03-05Open-market buy18,000$3.87191,913,039
2021-03-05Open-market buy3,760$3.86191,895,039
2021-03-05Open-market buy7,675$3.85191,891,279
2021-02-19Grant / award (derivative)400,000$0.00400,000
2021-02-19Open-market buy28,802$4.81191,871,694
2021-02-19Open-market buy892$4.81191,842,892
2021-02-19Open-market buy72,300$4.80191,842,000
2021-02-19Open-market buy1,520$4.80191,769,700
2021-02-19Open-market buy44,745$4.79191,768,180
2021-02-19Open-market buy5,924$4.79191,723,435
2021-02-19Open-market buy50,883$4.78191,717,511
2021-02-19Open-market buy528$4.78191,666,628
2021-02-19Open-market buy72,400$4.77191,666,100
2021-02-19Open-market buy39,845$4.76191,593,700
2021-02-19Open-market buy15,179$4.76191,553,855
2021-02-19Open-market buy27,262$4.75191,538,676
2021-02-19Open-market buy1,320$4.75191,511,414
2021-02-19Open-market buy73,207$4.74191,510,094
2021-02-19Open-market buy10,204$4.74191,436,887
2021-02-19Open-market buy17,589$4.73191,426,683
2021-02-19Open-market buy1,000$4.73191,409,094
2021-02-19Open-market buy24,204$4.72191,408,094
2021-02-19Open-market buy3,496$4.72191,383,890
2021-02-19Open-market buy8,700$4.71191,380,394
2020-12-28Open-market buy150,000$4.03191,371,694
2020-12-28Open-market buy50,000$3.98191,221,694
2020-12-28Open-market buy100,000$3.96191,171,694
2020-11-09Open-market buy26,800$3.24191,005,764
2020-11-09Open-market buy11,900$3.14190,929,464
2020-11-09Open-market buy500$3.14190,917,564
2020-11-09Open-market buy2,600$3.13190,917,064
2020-11-09Open-market buy600$3.12190,914,464
2020-11-09Open-market buy1,300$3.12190,913,864
2020-11-09Open-market buy2,200$3.11190,912,564
2020-11-09Open-market buy3,400$3.10190,910,364
2020-11-09Open-market buy300$3.10190,906,964
2020-11-09Open-market buy32,870$3.09190,906,664
2020-11-09Open-market buy600$3.09190,873,794
2020-11-09Open-market buy30,128$3.05190,873,194
2020-11-09Open-market buy13,700$3.05190,843,066
2020-11-09Open-market buy6,172$3.05190,829,366
2020-11-09Open-market buy1,500$3.03190,823,194
2020-11-09Open-market buy10,000$3.32191,071,694
2020-11-09Open-market buy20,600$3.30191,061,694
2020-11-09Open-market buy3,950$3.30191,041,094
2020-11-09Open-market buy450$3.29191,037,144
2020-11-09Open-market buy17,230$3.26191,036,694
2020-11-09Open-market buy13,700$3.26191,019,464
2020-11-09Open-market buy10,000$3.19190,939,464
2020-11-09Open-market buy39,500$3.24190,978,964
2020-10-30Open-market buy600,000$3.45190,821,694
2020-06-04Grant / award (derivative)450,000$0.00450,000
2020-06-03Open-market buy100,000$2.27190,221,694
2020-06-02Open-market buy2,100$2.43190,083,185
2020-06-02Open-market buy4,558$2.45190,121,252
2020-06-02Open-market buy3,573$2.44190,116,694
2020-06-02Open-market buy16,427$2.44190,113,121
2020-06-02Open-market buy13,509$2.43190,096,694
2020-06-02Open-market buy442$2.45190,121,694
2020-06-02Open-market buy4,391$2.43190,081,085
2020-06-02Open-market buy23,500$2.42190,076,694
2020-06-02Open-market buy21,400$2.42190,053,194
2020-06-02Open-market buy10,100$2.41190,031,794
2020-05-28Open-market buy4,708$2.17189,976,402
2020-05-28Open-market buy50,000$2.15189,971,694
2020-05-28Open-market buy1,700$2.17189,978,102
2020-05-28Open-market buy43,592$2.17190,021,694
2020-05-26Open-market buy9,336$2.37189,843,106
2020-05-26Open-market buy341$2.35189,772,035
2020-05-26Open-market buy22,319$2.35189,794,354
2020-05-26Open-market buy1,000$2.36189,795,354
2020-05-26Open-market buy26,340$2.36189,821,694
2020-05-26Open-market buy39,450$2.34189,771,694
2020-05-26Open-market buy5,700$2.34189,732,244
2020-05-26Open-market buy4,850$2.34189,726,544
2020-05-26Open-market buy50,000$2.31189,721,694
2020-05-26Open-market buy11,643$2.39189,921,694
2020-05-26Open-market buy1,430$2.39189,910,051
2020-05-26Open-market buy44,274$2.38189,908,621
2020-05-26Open-market buy700$2.38189,864,347
2020-05-26Open-market buy20,541$2.38189,863,647
2020-05-26Open-market buy11,776$2.37189,833,770
2020-05-26Open-market buy300$2.36189,821,994
2020-05-07Open-market buy12,400$2.10189,495,894
2020-05-07Open-market buy200$2.10189,483,494
2020-05-07Open-market buy4,400$2.09189,483,294
2020-05-07Open-market buy800$2.09189,478,894
2020-05-07Open-market buy100,000$2.07189,471,694
2020-05-07Open-market buy84,832$2.04189,371,694
2020-05-07Open-market buy5,500$2.04189,286,862
2020-05-07Open-market buy9,668$2.04189,281,362
2020-05-07Open-market buy300$2.13189,671,694
2020-05-07Open-market buy92,340$2.10189,588,234
2020-05-07Open-market buy2,388$2.11189,590,622
2020-05-07Open-market buy13,700$2.11189,604,322
2020-05-07Open-market buy51,760$2.11189,656,082
2020-05-07Open-market buy200$2.11189,656,282
2020-05-07Open-market buy15,112$2.12189,671,394
2020-05-07Open-market buy6,400$2.08189,478,094
2020-04-17Open-market buy20,086$1.66189,071,694
2020-04-17Open-market buy20,600$1.69189,242,294
2020-04-17Open-market buy29,400$1.69189,271,694
2020-04-17Open-market buy100,000$1.63189,046,694
2020-04-17Open-market buy4,914$1.66189,051,608
2020-04-17Open-market buy98,400$1.68189,221,694
2020-04-17Open-market buy50,000$1.67189,121,694
2020-04-17Open-market buy1,600$1.68189,123,294
2020-04-16Open-market buy2,407$1.63188,924,101
2020-04-16Open-market buy22,593$1.63188,946,694
2020-04-15Open-market buy7,960$1.49188,730,854
2020-04-15Open-market buy1,200$1.49188,722,894
2020-04-15Open-market buy6,049$1.64188,921,694
2020-04-15Open-market buy2,378$1.64188,915,645
2020-04-15Open-market buy39,573$1.63188,913,267
2020-04-15Open-market buy2,000$1.63188,873,694
2020-04-15Open-market buy5,495$1.55188,871,694
2020-04-15Open-market buy32,159$1.54188,866,199
2020-04-15Open-market buy10,146$1.54188,834,040
2020-04-15Open-market buy2,200$1.53188,823,894
2020-04-15Open-market buy22,956$1.52188,821,694
2020-04-15Open-market buy2,900$1.52188,798,738
2020-04-15Open-market buy24,663$1.51188,795,838
2020-04-15Open-market buy26,300$1.51188,771,175
2020-04-15Open-market buy218$1.51188,744,875
2020-04-15Open-market buy13,803$1.50188,744,657
2020-04-07Open-market buy164,384$1.28188,618,794
2020-04-07Open-market buy11,932$1.26188,333,626
2020-04-07Open-market buy63,068$1.26188,396,694
2020-04-07Open-market buy1,700$1.27188,398,394
2020-04-07Open-market buy15,638$1.30188,721,694
2020-04-07Open-market buy24,362$1.30188,706,056
2020-04-07Open-market buy4,407$1.29188,681,694
2020-04-07Open-market buy5,774$1.29188,677,287
2020-04-07Open-market buy52,619$1.29188,671,513
2020-04-07Open-market buy100$1.28188,618,894
2020-04-07Open-market buy18,263$1.28188,454,410
2020-04-07Open-market buy37,753$1.27188,436,147
2020-04-03Open-market buy39,790$1.15188,311,484
2020-04-03Open-market buy1,969$1.16188,313,453
2020-04-03Open-market buy8,241$1.16188,321,694
2020-04-02Open-market buy105,653$1.15187,877,347
2020-04-02Open-market buy85,212$1.19188,271,694
2020-04-02Open-market buy14,788$1.19188,186,482
2020-04-02Open-market buy94,347$1.15187,971,694
2020-04-02Open-market buy47,443$1.16188,019,137
2020-04-02Open-market buy50,136$1.16188,069,273
2020-04-02Open-market buy102,421$1.17188,171,694
2020-04-01Open-market buy49,308$1.26187,621,002
2020-04-01Open-market buy100,000$1.25187,571,694
2020-04-01Open-market buy150,692$1.26187,771,694
2020-04-01Open-market buy143,549$1.20187,271,694
2020-04-01Open-market buy200,000$1.22187,471,694
2020-03-30Open-market buy61,968$1.34187,028,145
2020-03-30Open-market buy100,000$1.35187,128,145
2020-03-27Open-market buy95,100$1.40186,966,177
2020-03-27Open-market buy4,900$1.40186,871,077
2020-03-26Open-market buy18,400$1.39186,866,177
2020-03-26Open-market buy1,300$1.37186,667,977
2020-03-26Open-market buy58,200$1.37186,726,177
2020-03-26Open-market buy46,726$1.38186,772,903
2020-03-26Open-market buy500$1.36186,666,677
2020-03-26Open-market buy21,500$1.39186,847,777
2020-03-26Open-market buy100$1.38186,826,277
2020-03-26Open-market buy52,074$1.38186,826,177
2020-03-26Open-market buy1,200$1.38186,774,103
2020-03-19Open-market buy49,800$1.50186,666,177
2020-03-19Open-market buy200$1.50186,616,377
2020-03-19Open-market buy37,278$1.48186,616,177
2020-03-19Open-market buy12,622$1.47186,578,899
2020-03-19Open-market buy100$1.47186,566,277
2020-03-10Open-market buy30,631$1.58186,296,808
2020-03-10Open-market buy113,001$1.58186,409,809
2020-03-10Open-market buy1,625$1.59186,411,434
2020-03-10Open-market buy29,743$1.59186,441,177
2020-03-10Open-market buy725$1.60186,441,902
2020-03-10Open-market buy24,275$1.60186,466,177
2020-03-10Open-market buy1,524$1.65186,467,701
2020-03-10Open-market buy5,400$1.65186,473,101
2020-03-10Open-market buy93,076$1.65186,566,177
2020-03-03Open-market buy100,000$1.47170,031,230
2020-03-02Open-market buy95,600$1.49169,931,230
2020-03-02Open-market buy4,400$1.49169,835,630
2020-02-28Open-market buy25,000$1.45169,731,230
2020-02-28Open-market buy5,108$1.46169,736,338
2020-02-28Open-market buy94,892$1.46169,831,230
2020-02-27Open-market buy10,000$1.51169,676,230
2020-02-27Open-market buy29,900$1.50169,666,230
2020-02-27Open-market buy18,328$1.49169,636,330
2020-02-27Open-market buy29,472$1.49169,618,002
2020-02-27Open-market buy16,372$1.48169,588,530
2020-02-27Open-market buy5,928$1.48169,572,158
2020-02-27Open-market buy10,950$1.47169,566,230
2020-02-27Open-market buy6,463$1.47169,555,280
2020-02-27Open-market buy77,187$1.46169,548,817
2020-02-27Open-market buy400$1.46169,471,630
2020-02-27Open-market buy15,000$1.45169,471,230
2020-02-27Open-market buy10,000$1.51169,686,230
2020-02-27Open-market buy5,389$1.52169,706,230
2020-02-27Open-market buy14,611$1.52169,700,841
2020-02-14Open-market buy200$1.57169,374,412
2020-02-14Open-market buy2,982$1.57169,374,212
2020-02-14Open-market buy12,000$1.56169,371,230
2020-02-14Open-market buy12,451$1.58169,456,230
2020-02-14Open-market buy69,367$1.58169,443,779
2020-02-14Open-market buy3,000$1.56169,359,230
2020-02-13Open-market buy100,000$1.58169,356,230
2020-02-11Open-market buy14,239$1.59169,256,230
2020-02-06Open-market buy50,000$1.53169,241,991
2020-01-31Open-market buy50,000$1.44169,191,991
2020-01-30Open-market buy50,000$1.46169,091,991
2020-01-30Open-market buy50,000$1.48169,141,991
2020-01-24Open-market buy50,000$1.58169,041,991
2020-01-23Open-market buy50,000$1.63168,991,991
2020-01-17Open-market buy22,262$1.56168,941,991
2020-01-13Open-market buy50,000$1.44168,919,729
2020-01-10Open-market buy50,000$1.48168,869,729
2020-01-08Open-market buy50,000$1.47168,819,729
2019-12-30Open-market buy100,000$1.46168,769,729
2019-12-27Open-market buy50,000$1.52168,619,729
2019-12-27Open-market buy50,000$1.53168,669,729
2019-12-19Open-market buy4,300$1.50168,524,029
2019-12-19Open-market buy45,700$1.50168,569,729
2019-12-19Open-market buy50,000$1.47168,519,729
2019-12-18Open-market buy50,000$1.51168,469,729
2019-12-18Open-market buy50,000$1.50168,419,729
2019-12-18Open-market buy50,000$1.49168,369,729
2019-12-17Open-market buy50,000$1.55168,319,729
2019-12-17Open-market buy25,000$1.52168,269,729
2019-12-11Open-market buy100$1.50168,188,829
2019-12-11Open-market buy22,144$1.52168,244,729
2019-12-11Open-market buy10,406$1.51168,217,715
2019-12-11Open-market buy1,500$1.49168,146,229
2019-12-11Open-market buy42,500$1.49168,188,729
2019-12-11Open-market buy4,870$1.52168,222,585
2019-12-11Open-market buy18,480$1.50168,207,309
2019-12-09Open-market buy50,000$1.59168,144,729
2019-12-05Open-market buy50,000$1.60168,094,729
2019-12-03Open-market buy10,286$1.60168,044,729
2019-12-02Open-market buy2,100$1.55167,986,543
2019-12-02Open-market buy2,094$1.56168,034,443
2019-12-02Open-market buy45,806$1.56168,032,349
2019-11-26Open-market buy66$1.55167,984,443
2019-11-26Open-market buy99,934$1.55167,984,377
2019-11-19Open-market buy30,145$1.47167,884,443
2019-11-19Open-market buy69,855$1.47167,854,298
2019-11-18Open-market buy17,190$1.49167,784,443
2019-11-18Open-market buy32,200$1.48167,716,643
2019-11-18Open-market buy50,610$1.48167,767,253
2019-11-13Open-market buy11,900$1.42167,646,343
2019-11-13Open-market buy38,100$1.43167,684,443
2019-11-12Open-market buy16,846$1.45167,601,289
2019-11-12Open-market buy58,300$1.44167,492,743
2019-11-12Open-market buy91,700$1.44167,584,443
2019-11-12Open-market buy33,154$1.45167,634,443
2019-11-08Open-market buy13,500$1.49167,422,943
2019-11-08Open-market buy25,000$1.48167,409,443
2019-11-08Open-market buy11,500$1.49167,434,443
2019-11-06Open-market buy20,106$1.51167,271,121
2019-11-06Open-market buy17,896$1.47167,052,339
2019-11-06Open-market buy23,200$1.52167,384,443
2019-11-06Open-market buy1,100$1.52167,361,243
2019-11-06Open-market buy89,022$1.51167,360,143
2019-11-06Open-market buy165,904$1.47167,218,243
2019-11-06Open-market buy16,572$1.50167,251,015
2019-11-06Open-market buy1,846$1.49167,234,443
2019-11-06Open-market buy739$1.49167,232,597
2019-11-06Open-market buy1,100$1.48167,231,858
2019-11-06Open-market buy12,515$1.48167,230,758
2019-10-31Open-market buy49,949$1.43167,034,392
2019-10-31Open-market buy51$1.43167,034,443
2019-10-30Open-market buy19,200$1.45166,925,643
2019-10-30Open-market buy21,485$1.46166,951,928
2019-10-30Open-market buy4,800$1.45166,930,443
2019-10-30Open-market buy32,515$1.46166,984,443
2019-10-30Open-market buy59,203$1.44166,906,443
2019-10-30Open-market buy8,797$1.44166,847,240
2019-10-30Open-market buy54,000$1.43166,838,443
2019-10-29Open-market buy45,048$1.48166,778,991
2019-10-29Open-market buy19,500$1.48166,733,943
2019-10-29Open-market buy33,676$1.47166,714,443
2019-10-29Open-market buy86,324$1.47166,680,767
2019-10-29Open-market buy10,000$1.46166,594,443
2019-10-29Open-market buy452$1.51166,784,443
2019-10-29Open-market buy5,000$1.49166,783,991
2019-10-25Open-market buy2,000,000$1.50166,234,443
2019-10-25Open-market buy53,132$1.41166,454,375
2019-10-25Open-market buy10,000$1.36166,244,443
2019-10-25Open-market buy10,500$1.45166,584,443
2019-10-25Open-market buy24,800$1.45166,573,943
2019-10-25Open-market buy49,900$1.43166,549,143
2019-10-25Open-market buy100$1.42166,499,243
2019-10-25Open-market buy5,000$1.42166,499,143
2019-10-25Open-market buy39,768$1.41166,494,143
2019-10-25Open-market buy1,000$1.40166,401,243
2019-10-25Open-market buy63,225$1.40166,400,243
2019-10-25Open-market buy5,275$1.40166,337,018
2019-10-25Open-market buy47,300$1.39166,331,743
2019-10-25Open-market buy40,000$1.37166,284,443
2019-07-16Open-market buy3,839$2.1230,081,016
2019-07-16Open-market buy46,161$2.1230,127,177
2019-07-12Open-market buy700$2.1630,045,377
2019-07-12Open-market buy2,500$2.1530,044,677
2019-07-12Open-market buy5,000$2.1430,042,177
2019-07-12Open-market buy56$2.1830,077,177
2019-07-12Open-market buy3,200$2.1330,030,477
2019-07-12Open-market buy100$2.1230,027,277
2019-07-12Open-market buy22,150$2.1730,067,527
2019-07-12Open-market buy2,650$2.1730,070,177
2019-07-12Open-market buy6,944$2.1830,077,121
2019-07-12Open-market buy6,700$2.1330,037,177
2019-07-08Open-market buy1,296$2.2329,958,473
2019-07-08Open-market buy19,900$2.2630,027,077
2019-07-08Open-market buy48,704$2.2330,007,177
2019-07-08Open-market buy100$2.2630,027,177
2019-07-08Open-market buy17,359$2.2129,957,177
2019-07-08Open-market buy12,641$2.2129,939,818
2019-07-02Open-market buy24,945$2.4229,902,122
2019-07-02Open-market buy25,055$2.4229,927,177
2019-07-01Grant / award (derivative)350,000$0.00350,000
2019-06-25Open-market buy20,086$2.0329,868,683
2019-06-25Open-market buy25,000$1.9929,802,177
2019-06-25Open-market buy43,820$2.0129,845,997
2019-06-25Open-market buy2,600$2.0229,848,597
2019-06-25Open-market buy8,494$2.0329,877,177
2019-06-20Open-market buy100$2.0529,752,277
2019-06-20Open-market buy571$2.0429,752,177
2019-06-20Open-market buy24,429$2.0429,751,606
2019-06-20Open-market buy24,900$2.0529,777,177
2019-06-19Open-market buy21,014$2.0129,724,253
2019-06-19Open-market buy2,924$2.0129,727,177
2019-06-19Open-market buy1,062$2.0029,703,239
2019-06-18Open-market buy391$2.0329,702,177
2019-06-18Open-market buy11,170$2.0329,701,786
2019-06-18Open-market buy16,469$2.0229,690,616
2019-06-18Open-market buy21,970$2.0229,674,147
2019-06-14Open-market buy14,118$1.9129,596,595
2019-06-14Open-market buy3,039$1.9229,646,034
2019-06-14Open-market buy10,670$1.9229,642,995
2019-06-14Open-market buy35,730$1.9129,632,325
2019-06-14Open-market buy300$1.9029,582,477
2019-06-14Open-market buy6,143$1.9429,652,177
2019-06-13Open-market buy15,000$1.9329,567,177
2019-06-13Open-market buy14,900$1.9429,582,077
2019-06-13Open-market buy100$1.9429,582,177
2019-06-13Open-market buy20,000$1.9229,552,177
2019-06-12Open-market buy15,000$1.8329,532,177
2019-06-11Open-market buy49,991$1.8729,517,168
2019-06-11Open-market buy9$1.8729,517,177
2019-06-07Open-market buy200$1.8729,425,876
2019-06-07Open-market buy1$1.8729,442,178
2019-06-07Open-market buy16,301$1.8729,442,177
2019-06-07Open-market buy24,917$1.8829,467,095
2019-06-07Open-market buy8,499$1.8729,425,676
2019-06-07Open-market buy82$1.8829,467,177
2019-06-06Open-market buy19,807$1.9229,417,177
2019-06-06Open-market buy5,193$1.9229,397,370
2019-06-05Open-market buy18,300$1.9529,385,477
2019-06-05Open-market buy4,480$1.9429,367,177
2019-06-05Open-market buy5,000$1.9329,362,697
2019-06-05Open-market buy14,700$1.9329,357,697
2019-06-05Open-market buy6,700$1.9529,392,177
2019-06-05Open-market buy23,915$1.9229,311,097
2019-06-05Open-market buy29,360$1.9129,287,182
2019-06-05Open-market buy15,645$1.9129,257,822
2019-06-05Open-market buy31,900$1.9229,342,997
2019-05-31Open-market buy11,065$1.7629,159,042
2019-05-31Open-market buy5,725$1.7929,232,902
2019-05-31Open-market buy4,275$1.7929,237,177
2019-05-31Open-market buy10,000$1.7729,222,177
2019-05-31Open-market buy53,135$1.7629,212,177
2019-05-31Open-market buy5,000$1.7729,227,177
2019-05-31Open-market buy5,000$1.7529,147,977
2019-05-31Open-market buy800$1.7429,142,977
2019-05-31Open-market buy5,000$1.8029,242,177
2019-05-30Open-market buy78$1.8829,142,177
2019-05-30Open-market buy15,922$1.8829,142,099
2019-05-30Open-market buy19,915$1.8629,112,092
2019-05-30Open-market buy8,000$1.8729,126,177
2019-05-30Open-market buy6,085$1.8629,118,177
2019-05-29Open-market buy10,000$1.8829,092,177
2019-05-29Open-market buy10,300$1.8629,082,177
2019-05-29Open-market buy9,700$1.8529,071,877
2019-05-29Open-market buy4,396$1.8429,062,177
2019-05-29Open-market buy5,604$1.8429,057,781
2019-05-29Open-market buy8,705$1.8329,052,177
2019-05-29Open-market buy21,295$1.8329,043,472
2019-05-28Open-market buy5,000$1.9228,981,177
2019-05-28Open-market buy4,000$1.9128,976,177
2019-05-28Open-market buy61,820$1.9028,972,177
2019-05-28Open-market buy4,180$1.9028,910,357
2019-05-28Open-market buy58,750$1.8928,906,177
2019-05-28Open-market buy3,240$1.9328,984,417
2019-05-28Open-market buy100$1.8828,829,277
2019-05-28Open-market buy7,000$1.8828,829,177
2019-05-28Open-market buy40$1.9429,022,177
2019-05-28Open-market buy5,960$1.9429,022,137
2019-05-28Open-market buy31,760$1.9329,016,177
2019-05-28Open-market buy18,150$1.8928,847,427
2019-05-23Open-market buy161,378$1.9228,822,177
2019-05-23Open-market buy38,622$1.9228,660,799
2019-05-22Open-market buy21,660$2.0228,614,897
2019-05-22Open-market buy50,000$1.9828,547,177
2019-05-22Open-market buy46,060$2.0228,593,237
2019-05-22Open-market buy7,280$2.0328,622,177
2019-05-17Open-market buy17,178$2.0928,497,177
2019-05-17Open-market buy5,940$2.0728,453,117
2019-05-17Open-market buy19,060$2.0728,472,177
2019-05-17Open-market buy7,822$2.0928,479,999
2019-05-16Open-market buy10,840$2.0328,447,177
2019-05-16Open-market buy14,996$2.0228,362,173
2019-05-16Open-market buy53,004$2.0228,415,177
2019-05-16Open-market buy21,160$2.0328,436,337
2019-05-14Open-market buy50,000$1.9627,447,177
2019-05-14Open-market buy50,000$1.9527,397,177
2019-05-14Open-market buy27,929$2.0328,347,177
2019-05-14Open-market buy31,671$2.0328,319,248
2019-05-14Open-market buy111,700$2.0228,287,577
2019-05-14Open-market buy38,400$2.0228,175,877
2019-05-14Open-market buy40,051$2.0128,137,477
2019-05-14Open-market buy38,000$2.0128,097,426
2019-05-14Open-market buy223,649$2.0028,059,426
2019-05-14Open-market buy170,494$2.0027,835,777
2019-05-14Open-market buy20,000$1.9927,665,283
2019-05-14Open-market buy2,300$1.9927,645,283
2019-05-14Open-market buy142,880$1.9827,642,983
2019-05-14Open-market buy8,826$1.9827,500,103
2019-05-14Open-market buy40,600$1.9727,491,277
2019-05-14Open-market buy3,500$1.9727,450,677
2019-05-13Open-market buy29,896$2.0027,347,177
2019-05-13Open-market buy50,000$1.9827,197,177
2019-05-13Open-market buy36,893$2.0027,317,281
2019-05-13Open-market buy73,883$1.9927,280,388
2019-05-13Open-market buy9,328$1.9927,206,505
2019-05-10Open-market buy19,950$2.1027,147,127
2019-05-10Open-market buy7,800$2.0827,084,977
2019-05-10Open-market buy42,200$2.0827,127,177
2019-05-10Open-market buy50$2.1027,147,177
2019-05-09Open-market buy23,255$2.0927,021,341
2019-05-09Open-market buy19,526$2.0926,998,086
2019-05-09Open-market buy10,620$2.0826,978,560
2019-05-09Open-market buy3,136$2.0826,967,940
2019-05-09Open-market buy6,818$2.0726,964,804
2019-05-09Open-market buy5,360$2.0726,957,986
2019-05-09Open-market buy38$2.0626,952,626
2019-05-09Open-market buy17,320$2.0526,952,588
2019-05-09Open-market buy2,991$2.0526,935,268
2019-05-09Open-market buy21,700$2.0426,932,277
2019-05-09Open-market buy200$2.0326,910,577
2019-05-09Open-market buy2,391$2.1227,077,177
2019-05-09Open-market buy6,400$2.0126,798,577
2019-05-09Open-market buy31,100$2.0226,829,677
2019-05-09Open-market buy77,800$2.0326,907,477
2019-05-09Open-market buy9,036$2.1027,030,377
2019-05-09Open-market buy9,602$2.1027,039,979
2019-05-09Open-market buy11,279$2.1127,072,468
2019-05-09Open-market buy2,900$2.0326,910,377
2019-05-09Open-market buy21,210$2.1127,061,189
2019-05-09Open-market buy2,318$2.1227,074,786
2019-05-08Open-market buy400$2.2326,783,377
2019-05-08Open-market buy800$2.2326,782,977
2019-05-08Open-market buy10,000$2.2226,782,177
2019-05-08Open-market buy21,697$2.2126,772,177
2019-05-08Open-market buy7,630$2.2126,750,480
2019-05-08Open-market buy9,100$2.2026,742,850
2019-05-08Open-market buy900$2.2026,733,750
2019-05-08Open-market buy5,673$2.1926,732,850
2019-05-08Open-market buy600$2.1826,727,177
2019-05-08Open-market buy36,190$2.1726,726,577
2019-05-08Open-market buy510$2.1726,690,387
2019-05-08Open-market buy37,455$2.1626,689,877
2019-05-08Open-market buy20,245$2.1626,652,422
2019-05-08Open-market buy10,618$2.1326,632,177
2019-05-08Open-market buy17,084$2.1226,621,559
2019-05-08Open-market buy32,497$2.1226,604,475
2019-05-08Open-market buy46,163$2.1126,571,978
2019-05-08Open-market buy77,738$2.1126,525,815
2019-05-08Open-market buy80,737$2.1026,448,077
2019-05-08Open-market buy164,744$2.1026,367,340
2019-05-08Open-market buy170,559$2.0926,202,596
2019-05-08Open-market buy66,724$2.0926,032,037
2019-05-08Open-market buy60,000$2.0825,965,313
2019-05-08Open-market buy8,800$2.2326,792,177
2019-05-08Open-market buy20,136$2.0825,905,313
2019-04-22Open-market buy20,000$2.3125,855,177
2019-04-22Open-market buy1,000$2.3625,876,177
2019-04-22Open-market buy10,000$2.3525,875,177
2019-04-22Open-market buy10,000$2.3425,865,177
2019-04-22Open-market buy9,000$2.3625,885,177
2019-04-22Open-market buy10,000$2.3125,835,177
2019-04-22Open-market buy13,623$2.3025,825,177
2019-04-22Open-market buy6,377$2.3025,811,554
2019-04-17Open-market buy8,509$2.4225,785,177
2019-04-17Open-market buy7,867$2.4325,793,044
2019-04-17Open-market buy12,133$2.4325,805,177
2019-04-17Open-market buy11,491$2.4225,776,668
2019-04-17Open-market buy10,000$2.4125,765,177
2019-04-16Open-market buy600$2.5025,745,777
2019-04-16Open-market buy9,400$2.5025,755,177
2019-04-15Open-market buy10,000$2.4725,745,177
2019-04-12Open-market buy1,200$2.5025,716,377
2019-04-12Open-market buy18,800$2.5025,735,177
2019-04-11Open-market buy10,000$2.4925,705,177
2019-04-11Open-market buy7,800$2.5025,712,977
2019-04-11Open-market buy2,200$2.5025,715,177
2019-04-11Open-market buy10,000$2.4725,695,177
2019-04-10Open-market buy10,944$2.5325,680,521
2019-04-10Open-market buy4,400$2.5325,669,577
2019-04-10Open-market buy56$2.5425,685,177
2019-04-10Open-market buy4,600$2.5425,685,121
2019-04-09Open-market buy1,400$2.5125,656,577
2019-04-09Open-market buy8,600$2.5125,665,177
2019-04-04Open-market buy6,426$2.5325,641,603
2019-04-04Open-market buy3,974$2.5525,655,177
2019-04-04Open-market buy9,600$2.5325,651,203
2019-04-02Open-market buy37,415$2.5325,635,177
2019-04-02Open-market buy2,585$2.5325,597,762
2019-04-01Open-market buy9,200$2.5825,594,049
2019-04-01Open-market buy1,000$2.5925,595,049
2019-04-01Open-market buy128$2.6125,595,177
2019-04-01Open-market buy9,672$2.5825,584,849
2019-03-27Open-market buy70,742$2.4925,545,919
2019-03-27Open-market buy29,258$2.4925,575,177
2019-03-18Open-market buy19,500$2.4825,475,177
2019-03-18Open-market buy3,000$2.4725,438,177
2019-03-18Open-market buy17,000$2.4725,455,177
2019-03-18Open-market buy500$2.4825,455,677
2019-03-14Open-market buy6,623$2.4525,316,970
2019-03-14Open-market buy300$2.4125,185,477
2019-03-14Open-market buy10,554$2.4225,196,031
2019-03-14Open-market buy5,846$2.4225,201,877
2019-03-14Open-market buy11,847$2.4325,213,724
2019-03-14Open-market buy35,560$2.4325,249,284
2019-03-14Open-market buy28,632$2.4825,435,177
2019-03-14Open-market buy21,368$2.4825,406,545
2019-03-14Open-market buy45,928$2.4725,385,177
2019-03-14Open-market buy4,072$2.4725,339,249
2019-03-14Open-market buy18,207$2.4625,335,177
2019-03-14Open-market buy30,241$2.4525,310,347
2019-03-14Open-market buy100$2.4425,280,106
2019-03-14Open-market buy8,006$2.4425,280,006
2019-03-14Open-market buy22,616$2.4425,272,000
2019-03-14Open-market buy100$2.4325,249,384
2019-03-06Open-market buy36,182$2.5725,171,359
2019-03-06Open-market buy3,300$2.5825,174,659
2019-03-06Open-market buy10,518$2.5825,185,177
2019-02-28Open-market buy10,700$2.4824,945,877
2019-02-28Open-market buy189,300$2.4825,135,177
2019-01-17Open-market buy3,100$3.7124,935,177
2019-01-17Open-market buy200$3.7124,932,077
2019-01-17Open-market buy2,100$3.6824,931,877
2019-01-17Open-market buy7,900$3.6624,929,777
2019-01-17Open-market buy1,700$3.6524,921,877
2019-01-16Open-market buy2,674$3.7324,915,177
2019-01-16Open-market buy1,500$3.7524,916,677
2019-01-16Open-market buy3,500$3.7524,920,177
2019-01-16Open-market buy2,326$3.7224,912,503
2019-01-14Open-market buy2,000$3.7324,902,177
2019-01-14Open-market buy1,999$3.7724,907,176
2019-01-14Open-market buy3,000$3.7324,905,177
2019-01-14Open-market buy3,001$3.7724,910,177
2019-01-14Open-market buy15$3.7224,900,177
2019-01-14Open-market buy4,985$3.7224,900,162
2019-01-11Open-market buy5,000$3.8424,895,177
2019-01-11Open-market buy5,000$3.8324,890,177
2019-01-10Open-market buy1,936$3.6824,880,177
2019-01-10Open-market buy400$3.7124,880,577
2019-01-10Open-market buy4,600$3.7124,885,177
2019-01-10Open-market buy3,064$3.6724,878,241
2019-01-09Open-market buy4,900$3.6524,870,077
2019-01-09Open-market buy100$3.6524,870,177
2019-01-09Open-market buy5,000$3.6624,875,177
2019-01-08Open-market buy2,500$3.6124,842,977
2019-01-08Open-market buy2,400$3.6724,862,577
2019-01-08Open-market buy5,000$3.6324,860,177
2019-01-08Open-market buy12,100$3.6224,855,177
2019-01-08Open-market buy100$3.6224,843,077
2019-01-08Open-market buy2,600$3.6724,865,177
2019-01-08Open-market buy300$3.6124,840,477
2019-01-08Open-market buy3,600$3.5724,840,177
2019-01-08Open-market buy6,300$3.5624,836,577
2019-01-08Open-market buy100$3.5624,830,277
2019-01-07Open-market buy5,200$3.6724,820,377
2019-01-07Open-market buy4,400$3.6624,815,177
2019-01-07Open-market buy600$3.6624,810,777
2019-01-07Open-market buy2,000$3.6524,810,177
2019-01-07Open-market buy7,000$3.6424,808,177
2019-01-07Open-market buy1,000$3.6424,801,177
2019-01-07Open-market buy7,600$3.4624,800,177
2019-01-07Open-market buy3,200$3.4624,792,577
2019-01-07Open-market buy3,200$3.4524,789,377
2019-01-07Open-market buy1,000$3.4524,786,177
2019-01-07Open-market buy5,000$3.4424,785,177
2019-01-07Open-market buy9,800$3.6724,830,177
2019-01-07Open-market buy4,800$3.4324,780,177
2019-01-07Open-market buy200$3.4324,775,377
2019-01-04Open-market buy2,023$3.3624,755,989
2019-01-04Open-market buy5,000$3.5124,770,177
2019-01-04Open-market buy4,800$3.4924,765,177
2019-01-04Open-market buy200$3.4824,760,377
2019-01-04Open-market buy1,188$3.3724,760,177
2019-01-04Open-market buy3,000$3.3724,758,989
2019-01-04Open-market buy5,000$3.5424,775,177
2019-01-04Open-market buy1,400$3.3624,753,966
2019-01-04Open-market buy3,689$3.3524,752,566
2019-01-04Open-market buy600$3.3524,748,877
2019-01-04Open-market buy3,000$3.3324,748,277
2019-01-04Open-market buy100$3.3224,745,277
2019-01-03Open-market buy4,900$3.2524,716,567
2019-01-03Open-market buy5,000$3.2324,710,377
2019-01-03Open-market buy1,400$3.2324,705,377
2019-01-03Open-market buy900$3.2224,703,977
2019-01-03Open-market buy4,200$3.2124,703,077
2019-01-03Open-market buy200$3.2024,698,877
2019-01-03Open-market buy3,300$3.2024,698,677
2019-01-03Open-market buy200$3.1924,695,377
2019-01-03Open-market buy600$3.3124,745,177
2019-01-03Open-market buy5,000$3.3024,744,577
2019-01-03Open-market buy3,500$3.3024,739,577
2019-01-03Open-market buy900$3.2924,736,077
2019-01-03Open-market buy7,432$3.2824,735,177
2019-01-03Open-market buy2,568$3.2824,727,745
2019-01-03Open-market buy5,000$3.2624,725,177
2019-01-03Open-market buy3,610$3.2524,720,177
2019-01-03Open-market buy1,190$3.2424,711,567
2019-01-03Open-market buy100$3.2424,711,667
2019-01-02Open-market buy1,900$3.3324,687,077
2019-01-02Open-market buy4,700$3.3824,695,177
2019-01-02Open-market buy300$3.3824,690,477
2019-01-02Open-market buy3,100$3.3324,690,177
2019-01-02Open-market buy5,000$3.3024,685,177
2019-01-02Open-market buy1,560$3.2824,680,177
2019-01-02Open-market buy8,440$3.2824,678,617
2019-01-02Open-market buy5,000$3.2324,670,177
2019-01-02Open-market buy3,200$3.1324,665,177
2019-01-02Open-market buy1,800$3.1224,661,977
2019-01-02Open-market buy3,400$3.0424,660,177
2019-01-02Open-market buy1,600$3.0324,656,777
2018-12-31Open-market buy9,900$2.9824,600,177
2018-12-31Open-market buy100$2.9824,590,277
2018-12-31Open-market buy10,000$2.9424,590,177
2018-12-31Open-market buy3,700$2.9324,580,177
2018-12-31Open-market buy6,300$2.9324,576,477
2018-12-31Open-market buy13,200$2.9024,570,177
2018-12-31Open-market buy1,800$2.9024,556,977
2018-12-31Open-market buy30,036$2.8924,555,177
2018-12-31Open-market buy1,000$2.8924,525,141
2018-12-31Open-market buy3,964$2.8824,524,141
2018-12-31Open-market buy6,249$3.1524,655,177
2018-12-31Open-market buy3,751$3.1424,648,928
2018-12-31Open-market buy8,900$3.0924,645,177
2018-12-31Open-market buy1,100$3.0924,636,277
2018-12-31Open-market buy15,000$3.0524,635,177
2018-12-31Open-market buy4,500$3.0124,620,177
2018-12-31Open-market buy500$3.0124,615,677
2018-12-31Open-market buy14,900$2.9924,615,177
2018-12-31Open-market buy100$2.9924,600,277
2018-12-28Open-market buy11,660$3.2324,520,177
2018-12-28Open-market buy1,300$3.2324,508,517
2018-12-28Open-market buy7,040$3.2224,507,217
2018-12-28Open-market buy9,600$3.1824,500,177
2018-12-28Open-market buy400$3.1824,490,577
2018-12-28Open-market buy9,600$3.1724,490,177
2018-12-28Open-market buy400$3.1724,480,577
2018-12-28Open-market buy8,100$3.0824,443,277
2018-12-28Open-market buy573$3.1524,472,570
2018-12-28Open-market buy1,820$3.1324,471,997
2018-12-28Open-market buy20,156$3.1024,470,177
2018-12-28Open-market buy6,744$3.0924,450,021
2018-12-28Open-market buy1,000$3.0124,421,177
2018-12-28Open-market buy14,000$3.0124,435,177
2018-12-28Open-market buy7,607$3.1524,480,177
2018-11-08Grant / award20,057,307$3.4924,420,177
2018-09-07Open-market buy830$5.664,362,700
2018-09-07Open-market buy1,000$5.634,361,870
2018-09-07Open-market buy1,000$5.604,360,870
2018-09-07Open-market buy1,844$5.554,357,049
2018-09-07Open-market buy109$5.574,357,158
2018-09-07Open-market buy265$5.584,357,423
2018-09-07Open-market buy170$5.664,362,870
2018-09-07Open-market buy1,000$5.454,353,870
2018-09-07Open-market buy1,335$5.544,355,205
2018-09-07Open-market buy2,447$5.584,359,870
2018-09-05Open-market buy3,560$5.814,352,870
2018-09-05Open-market buy5,000$5.784,347,870
2018-09-05Open-market buy1,440$5.814,349,310
2018-08-30Open-market buy5,000$5.904,342,870
2018-08-28Open-market buy100$5.804,334,170
2018-08-28Open-market buy3,700$5.804,337,870
2018-08-28Open-market buy1,200$5.804,334,070
2018-08-24Open-market buy3,578$5.694,326,448
2018-08-24Open-market buy300$5.754,328,170
2018-08-24Open-market buy1,322$5.704,327,870
2018-08-24Open-market buy100$5.704,326,548
2018-08-24Open-market buy4,700$5.754,332,870
2018-08-24Open-market buy3,300$5.674,322,870
2018-08-24Open-market buy100$5.674,319,570
2018-08-24Open-market buy1,500$5.674,319,470
2018-08-24Open-market buy100$5.664,317,970
2018-08-17Open-market buy3,000$5.464,311,870
2018-08-17Open-market buy2,347$5.594,315,217
2018-08-17Open-market buy1,000$5.584,312,870
2018-08-17Open-market buy100$5.594,315,317
2018-08-17Open-market buy1,000$5.454,308,870
2018-08-17Open-market buy1,998$5.604,317,870
2018-08-17Open-market buy555$5.594,315,872
2018-08-13Open-market buy1,000$5.324,299,870
2018-08-13Open-market buy200$5.414,305,070
2018-08-13Open-market buy2,592$5.344,304,870
2018-08-13Open-market buy2,408$5.334,302,278
2018-08-13Open-market buy2,800$5.414,307,870
2018-08-13Open-market buy1,000$5.314,298,870
2018-08-13Open-market buy4,400$5.284,297,870
2018-08-13Open-market buy600$5.284,293,470
2018-08-09Open-market buy2,700$5.444,287,870
2018-08-09Open-market buy2,792$5.474,290,662
2018-08-09Open-market buy2,208$5.474,292,870
2018-08-09Open-market buy2,300$5.444,285,170
2018-07-26Open-market buy12,500$5.084,255,370
2018-07-26Open-market buy8,100$5.084,242,870
2018-07-26Open-market buy2,700$5.074,234,770
2018-07-26Open-market buy1,700$5.064,232,070
2018-07-26Open-market buy5,000$5.054,230,370
2018-07-26Open-market buy8,925$5.044,225,370
2018-07-26Open-market buy1,075$5.044,216,445
2018-07-26Open-market buy5,000$5.034,215,370
2018-07-26Open-market buy5,000$5.004,210,370
2018-07-26Open-market buy5,000$4.974,205,370
2018-07-26Open-market buy7,500$4.964,200,370
2018-07-26Open-market buy5,000$5.134,282,870
2018-07-26Open-market buy5,000$5.124,277,870
2018-07-26Open-market buy12,200$5.104,272,870
2018-07-26Open-market buy4,800$5.104,260,670
2018-07-26Open-market buy500$5.094,255,870
2018-07-25Open-market buy10,000$5.494,162,870
2018-07-25Open-market buy9,500$5.424,152,870
2018-07-25Open-market buy1,200$5.424,143,370
2018-07-25Open-market buy9,300$5.424,142,170
2018-07-25Open-market buy9,700$5.514,192,870
2018-07-25Open-market buy300$5.504,183,170
2018-07-25Open-market buy10,000$5.504,182,870
2018-07-25Open-market buy9,400$5.504,172,870
2018-07-25Open-market buy600$5.494,163,470
2018-07-24Open-market buy1,200$5.724,120,670
2018-07-24Open-market buy1,600$5.724,119,470
2018-07-24Open-market buy3,072$5.674,117,870
2018-07-24Open-market buy300$5.674,114,798
2018-07-24Open-market buy1,628$5.674,114,498
2018-07-24Open-market buy2,200$5.654,112,870
2018-07-24Open-market buy200$5.654,110,670
2018-07-24Open-market buy1,400$5.654,110,470
2018-07-24Open-market buy1,100$5.654,109,070
2018-07-24Open-market buy100$5.644,107,970
2018-07-24Open-market buy3,450$5.584,107,870
2018-07-24Open-market buy10,000$5.794,132,870
2018-07-24Open-market buy2,150$5.584,103,920
2018-07-24Open-market buy2,000$5.544,101,770
2018-07-24Open-market buy1,500$5.534,099,770
2018-07-24Open-market buy400$5.524,098,270
2018-07-24Open-market buy10,000$5.514,097,870
2018-07-24Open-market buy9,000$5.404,087,870
2018-07-24Open-market buy100$5.404,078,870
2018-07-24Open-market buy400$5.404,078,770
2018-07-24Open-market buy500$5.394,078,370
2018-07-24Open-market buy2,200$5.724,122,870
2018-07-24Open-market buy500$5.584,104,420
2018-07-20Open-market buy10,000$5.894,077,870
2018-07-19Open-market buy10,000$5.954,067,870
2018-07-18Open-market buy10,000$6.054,057,870
2018-07-16Open-market buy9,800$5.664,042,870
2018-07-16Open-market buy200$5.664,033,070
2018-07-16Open-market buy200$5.734,043,070
2018-07-16Open-market buy4,800$5.734,047,870
2018-07-03Open-market buy400$4.724,025,170
2018-07-03Open-market buy1,500$4.714,024,370
2018-07-03Open-market buy400$4.724,024,770
2018-07-03Open-market buy2,000$4.754,027,170
2018-07-03Open-market buy3,000$4.764,030,170
2018-07-03Open-market buy500$4.784,032,870
2018-07-03Open-market buy1,700$4.774,032,370
2018-07-03Open-market buy500$4.774,030,670
2018-06-29Open-market buy6,000$4.724,022,870
2018-06-29Open-market buy1,720$4.664,016,870
2018-06-28Open-market buy10,000$4.614,005,150
2018-06-28Open-market buy10,000$4.754,015,150
2018-06-27Open-market buy10,000$4.753,995,150
2018-06-22Open-market buy10,000$4.453,985,150
2018-06-21Open-market buy10,000$4.483,955,150
2018-06-21Open-market buy10,000$4.603,975,150
2018-06-21Open-market buy10,000$4.543,965,150
2018-06-21Grant / award (derivative)500,000$0.00500,000
2018-06-19Open-market buy10,000$4.353,945,150
2018-06-19Open-market buy10,000$4.283,935,150
2018-06-18Open-market buy10,000$4.343,925,150
2018-06-18Open-market buy257$4.333,911,108
2018-06-18Open-market buy4,042$4.333,915,150
2018-06-15Open-market buy10,000$4.423,910,851
2018-06-11Open-market buy10,000$4.223,900,851
2018-06-07Open-market buy10,000$4.043,890,851
2018-06-06Open-market buy10,000$4.053,870,851
2018-06-06Open-market buy10,000$4.023,860,851
2018-06-06Open-market buy10,000$4.083,880,851
2018-05-31Open-market buy3,900$3.763,850,851
2018-05-25Open-market buy10,000$3.703,846,951
2018-05-23Open-market buy10,000$3.803,836,951
2018-05-23Open-market buy10,000$3.753,826,951
2018-05-23Open-market buy10,000$3.723,816,951
2018-05-23Open-market buy10,000$3.663,806,951
2018-05-22Open-market buy10,000$3.733,796,951
2018-05-21Open-market buy10,000$3.813,746,951
2018-05-21Open-market buy10,000$3.663,706,951
2018-05-21Open-market buy10,000$3.973,786,951
2018-05-21Open-market buy10,000$3.953,776,951
2018-05-21Open-market buy10,000$3.923,766,951
2018-05-21Open-market buy10,000$3.843,756,951
2018-05-21Open-market buy10,000$3.803,736,951
2018-05-21Open-market buy9,200$3.743,726,951
2018-05-21Open-market buy800$3.743,717,751
2018-05-21Open-market buy10,000$3.723,716,951
2018-05-18Open-market buy4,600$3.903,616,951
2018-05-18Open-market buy400$3.903,612,351
2018-05-18Open-market buy4,400$3.843,611,951
2018-05-18Open-market buy4,500$3.843,607,551
2018-05-18Open-market buy1,100$3.843,603,051
2018-05-18Open-market buy5,000$3.833,601,951
2018-05-18Open-market buy4,900$4.343,696,951
2018-05-18Open-market buy100$4.343,692,051
2018-05-18Open-market buy5,000$4.313,691,951
2018-05-18Open-market buy10,000$4.203,686,951
2018-05-18Open-market buy5,000$4.163,676,951
2018-05-18Open-market buy1,347$4.153,671,951
2018-05-18Open-market buy2,853$4.143,670,604
2018-05-18Open-market buy800$4.143,667,751
2018-05-18Open-market buy3,000$4.073,666,951
2018-05-18Open-market buy3,000$4.023,663,951
2018-05-18Open-market buy34,200$4.003,660,951
2018-05-18Open-market buy1,800$4.003,626,751
2018-05-18Open-market buy3,000$3.993,624,951
2018-05-18Open-market buy2,833$3.963,621,951
2018-05-18Open-market buy600$3.963,619,118
2018-05-18Open-market buy200$3.953,618,518
2018-05-18Open-market buy1,367$3.943,618,318
2018-05-04Open-market buy16,000$3.143,596,951
2018-05-04Open-market buy10,000$3.133,580,951
2018-05-03Open-market buy1,800$3.113,570,951
2018-05-03Open-market buy10,000$3.103,569,151
2018-05-03Open-market buy30,000$3.093,559,151
2018-05-03Open-market buy10,000$3.073,529,151
2018-05-02Open-market buy10,000$3.143,489,151
2018-05-02Open-market buy10,000$3.173,509,151
2018-05-02Open-market buy10,000$3.153,499,151
2018-05-02Open-market buy10,000$3.193,519,151
2018-05-02Open-market buy330$3.123,479,151
2018-05-02Open-market buy10,000$3.113,478,821
2018-05-01Open-market buy12,000$3.033,458,821
2018-05-01Open-market buy9,222$3.023,446,821
2018-05-01Open-market buy10,000$3.103,468,821
2018-04-30Open-market buy2,600$3.133,432,599
2018-04-30Open-market buy2,400$3.123,429,999
2018-04-30Open-market buy10,000$3.113,427,599
2018-04-30Open-market buy5,000$3.143,437,599
2018-04-30Open-market buy10,000$3.073,407,599
2018-04-30Open-market buy35,000$3.063,397,599
2018-04-30Open-market buy10,000$3.093,417,599
2018-04-26Open-market buy1,000$3.033,341,799
2018-04-26Open-market buy10,000$3.023,340,799
2018-04-26Open-market buy10,800$3.033,352,599
2018-04-26Open-market buy10,000$3.053,362,599
2018-04-25Open-market buy9,800$2.993,310,767
2018-04-25Open-market buy200$2.993,300,967
2018-04-25Open-market buy10,000$3.033,330,799
2018-04-25Open-market buy10,000$2.943,290,767
2018-04-25Open-market buy5,340$2.933,280,767
2018-04-25Open-market buy32$3.013,310,799
2018-04-25Open-market buy10,000$3.023,320,799
2018-04-25Open-market buy10,000$2.983,300,767
2018-04-24Open-market buy30,000$3.003,275,427
2018-04-24Open-market buy9,200$2.943,225,427
2018-04-24Open-market buy800$2.943,216,227
2018-04-24Open-market buy14,000$2.933,215,427
2018-04-24Open-market buy1,000$2.933,201,427
2018-04-24Open-market buy10,000$2.973,245,427
2018-04-24Open-market buy10,000$2.963,235,427
2018-04-23Open-market buy1,000$3.053,186,427
2018-04-23Open-market buy10,000$3.023,145,427
2018-04-23Open-market buy10,000$3.003,135,427
2018-04-23Open-market buy10,000$3.083,200,427
2018-04-23Open-market buy4,000$3.053,190,427
2018-04-23Open-market buy20,900$3.043,185,427
2018-04-23Open-market buy200$3.043,164,527
2018-04-23Open-market buy18,900$3.033,164,327
2018-04-20Open-market buy20,000$3.113,085,427
2018-04-20Open-market buy10,000$3.133,105,427
2018-04-20Open-market buy10,000$3.143,115,427
2018-04-20Open-market buy10,000$3.143,125,427
2018-04-20Open-market buy10,000$3.123,095,427
2018-04-19Open-market buy10,000$3.173,065,427
2018-04-16Open-market buy10,000$3.013,020,427
2018-04-16Open-market buy20,000$3.033,055,427
2018-04-16Open-market buy15,000$3.023,035,427
2018-04-16Open-market buy5,000$2.993,010,427
2018-04-13Open-market buy20,000$2.992,995,427
2018-04-13Open-market buy10,000$3.003,005,427
2018-04-12Open-market buy15,000$3.022,945,427
2018-04-12Open-market buy10,000$3.062,965,427
2018-04-12Open-market buy10,000$3.052,955,427
2018-04-12Open-market buy10,000$3.082,975,427
2018-04-12Open-market buy10,000$3.012,930,427
2018-04-12Open-market buy10,000$3.002,920,427
2018-04-11Open-market buy10,310$3.072,889,737
2018-04-11Open-market buy125$3.092,909,862
2018-04-11Open-market buy20,000$3.082,909,737
2018-04-11Open-market buy565$3.102,910,427
2018-04-11Open-market buy10,000$3.032,879,427
2018-04-11Open-market buy1,800$3.022,869,427
2018-04-11Open-market buy200$3.012,867,627
2018-04-10Open-market buy10,000$3.032,843,100
2018-04-10Open-market buy14,327$3.072,857,427
2018-04-10Open-market buy10,000$3.082,867,427
2018-04-10Open-market buy2,200$3.012,833,100
2018-04-09Open-market buy34,700$3.042,808,100
2018-04-09Open-market buy10,000$3.012,760,900
2018-04-09Open-market buy1,800$3.102,830,900
2018-04-09Open-market buy1,000$3.072,829,100
2018-04-09Open-market buy20,000$3.052,828,100
2018-04-09Open-market buy10,000$3.032,773,400
2018-04-09Open-market buy2,500$3.022,763,400
2018-04-06Open-market buy8,700$3.092,720,900
2018-04-06Open-market buy3,800$3.072,694,700
2018-04-06Open-market buy800$3.082,695,500
2018-04-06Open-market buy15,400$3.082,710,900
2018-04-06Open-market buy10,000$3.142,750,900
2018-04-06Open-market buy10,000$3.122,740,900
2018-04-06Open-market buy10,000$3.112,730,900
2018-04-06Open-market buy1,300$3.092,712,200
2018-04-05Open-market buy10,000$3.252,690,900
2018-04-03Open-market buy5,777$3.032,631,671
2018-04-03Open-market buy5,000$3.012,625,894
2018-04-03Open-market buy34,600$3.002,620,894
2018-04-03Open-market buy900$3.002,586,294
2018-04-03Open-market buy11,500$2.992,585,394
2018-04-03Open-market buy100$2.992,573,894
2018-04-03Open-market buy400$2.992,573,794
2018-04-03Open-market buy494$2.982,573,394
2018-04-03Open-market buy13,350$2.972,572,900
2018-04-03Open-market buy1,685$2.972,559,550
2018-04-03Open-market buy5,015$2.962,556,315
2018-04-03Open-market buy3,000$2.952,551,300
2018-04-03Open-market buy9,100$2.942,548,300
2018-04-03Open-market buy100$2.942,539,200
2018-04-03Open-market buy1,200$2.942,539,100
2018-04-03Open-market buy10,000$2.932,537,900
2018-04-03Open-market buy15,650$3.042,647,321
2018-04-03Open-market buy1,550$2.972,557,865
2018-04-03Open-market buy33,579$3.042,680,900
2018-03-28Open-market buy1,000$3.022,448,900
2018-03-28Open-market buy500$3.122,513,400
2018-03-28Open-market buy4,500$3.112,512,900
2018-03-28Open-market buy500$3.112,508,400
2018-03-28Open-market buy10,000$3.102,507,900
2018-03-28Open-market buy17,572$3.072,497,900
2018-03-28Open-market buy900$3.072,480,328
2018-03-28Open-market buy1,528$3.072,479,428
2018-03-28Open-market buy8,700$3.062,477,900
2018-03-28Open-market buy100$3.062,469,200
2018-03-28Open-market buy1,200$3.062,469,100
2018-03-28Open-market buy8,800$3.032,467,900
2018-03-28Open-market buy1,200$3.032,459,100
2018-03-28Open-market buy9,000$3.022,457,900
2018-03-28Open-market buy9,500$3.122,522,900
2018-03-28Open-market buy5,000$3.132,527,900
2018-03-27Open-market buy7,500$3.182,371,800
2018-03-27Open-market buy4,200$3.312,447,900
2018-03-27Open-market buy800$3.312,443,700
2018-03-27Open-market buy16,400$3.292,442,900
2018-03-27Open-market buy100$3.292,426,500
2018-03-27Open-market buy2,100$3.292,426,400
2018-03-27Open-market buy8,100$3.282,424,300
2018-03-27Open-market buy1,900$3.282,416,200
2018-03-27Open-market buy11,500$3.262,414,300
2018-03-27Open-market buy400$3.262,402,800
2018-03-27Open-market buy3,700$3.252,402,400
2018-03-27Open-market buy1,300$3.252,398,700
2018-03-27Open-market buy3,000$3.242,397,400
2018-03-27Open-market buy100$3.232,394,400
2018-03-27Open-market buy2,100$3.232,394,300
2018-03-27Open-market buy900$3.232,392,200
2018-03-27Open-market buy4,500$3.232,391,300
2018-03-27Open-market buy5,000$3.222,386,800
2018-03-27Open-market buy1,200$3.212,381,800
2018-03-27Open-market buy300$3.212,380,600
2018-03-27Open-market buy3,500$3.212,380,300
2018-03-27Open-market buy2,000$3.202,376,800
2018-03-27Open-market buy3,000$3.202,374,800
2018-03-27Open-market buy2,000$3.182,363,800
2018-03-27Open-market buy500$3.182,364,300
2018-03-26Open-market buy900$3.252,359,000
2018-03-26Open-market buy1,300$3.252,358,100
2018-03-26Open-market buy5,000$3.222,356,800
2018-03-26Open-market buy1,900$3.182,351,800
2018-03-26Open-market buy2,800$3.252,361,800
2018-03-26Open-market buy4,100$3.182,349,900
2018-03-26Open-market buy4,436$3.162,340,236
2018-03-26Open-market buy100$3.172,340,336
2018-03-26Open-market buy5,264$3.172,345,800
2018-03-26Open-market buy200$3.172,340,536
2018-03-23Open-market buy5,000$3.272,325,800
2018-03-23Open-market buy10,000$3.282,335,800
2018-03-23Open-market buy10,000$3.262,320,800
2018-03-22Open-market buy3,400$3.352,305,800
2018-03-22Open-market buy1,600$3.352,302,400
2018-03-22Open-market buy3,600$3.312,300,800
2018-03-22Open-market buy100$3.312,297,200
2018-03-22Open-market buy1,300$3.312,297,100
2018-03-22Open-market buy100$3.302,295,800
2018-03-22Open-market buy5,000$3.392,310,800
2018-03-22Open-market buy4,600$3.292,295,600
2018-03-22Open-market buy200$3.292,291,000
2018-03-22Open-market buy8,712$3.282,290,800
2018-03-22Open-market buy200$3.282,282,088
2018-03-22Open-market buy1,088$3.282,281,888
2018-03-22Open-market buy100$3.302,295,700
2018-03-21Open-market buy300$3.392,271,100
2018-03-21Open-market buy8,250$3.382,270,800
2018-03-21Open-market buy400$3.382,262,550
2018-03-21Open-market buy1,350$3.382,262,150
2018-03-21Open-market buy9,700$3.392,280,800
2018-03-21Open-market buy1,000$3.372,252,700
2018-03-21Open-market buy900$3.372,251,700
2018-03-21Open-market buy8,100$3.372,260,800
2018-03-20Open-market buy2,500$3.372,240,800
2018-03-20Open-market buy8,700$3.322,228,300
2018-03-20Open-market buy600$3.322,219,600
2018-03-20Open-market buy2,900$3.322,219,000
2018-03-20Open-market buy17,700$3.312,216,100
2018-03-20Open-market buy100$3.312,198,400
2018-03-20Open-market buy9,800$3.292,198,300
2018-03-20Open-market buy200$3.292,188,500
2018-03-20Open-market buy2,500$3.282,188,300
2018-03-20Open-market buy8,100$3.272,185,800
2018-03-20Open-market buy500$3.272,177,700
2018-03-20Open-market buy1,400$3.272,177,200
2018-03-20Open-market buy3,706$3.452,250,800
2018-03-20Open-market buy300$3.452,247,094
2018-03-20Open-market buy994$3.452,246,794
2018-03-20Open-market buy5,000$3.402,245,800
2018-03-20Open-market buy200$3.352,228,500
2018-03-20Open-market buy9,800$3.352,238,300
2018-03-19Open-market buy200$3.492,147,000
2018-03-19Open-market buy9,000$3.542,175,800
2018-03-19Open-market buy100$3.462,135,900
2018-03-19Open-market buy4,000$3.532,162,800
2018-03-19Open-market buy3,300$3.522,158,800
2018-03-19Open-market buy100$3.522,155,500
2018-03-19Open-market buy1,600$3.522,155,400
2018-03-19Open-market buy2,000$3.502,153,800
2018-03-19Open-market buy4,800$3.492,151,800
2018-03-19Open-market buy4,000$3.542,166,800
2018-03-19Open-market buy2,000$3.472,146,800
2018-03-19Open-market buy8,900$3.462,144,800
2018-03-15Open-market buy100$3.362,123,200
2018-03-15Open-market buy3,300$3.362,123,100
2018-03-15Open-market buy2,101$3.352,119,800
2018-03-15Open-market buy200$3.352,117,699
2018-03-15Open-market buy2,699$3.352,117,499
2018-03-15Open-market buy7,000$3.342,114,800
2018-03-15Open-market buy600$3.342,107,800
2018-03-15Open-market buy5,000$3.302,104,800
2018-03-15Open-market buy3,400$3.292,099,800
2018-03-15Open-market buy300$3.292,096,400
2018-03-15Open-market buy1,300$3.292,096,100
2018-03-15Open-market buy9,962$3.282,094,800
2018-03-15Open-market buy500$3.282,084,838
2018-03-15Open-market buy5,500$3.282,084,338
2018-03-15Open-market buy4,038$3.272,078,838
2018-03-15Open-market buy2,600$3.362,125,800
2018-03-15Open-market buy2,821$3.382,128,621
2018-03-15Open-market buy600$3.382,129,221
2018-03-15Open-market buy6,579$3.382,135,800
2018-03-15Open-market buy2,400$3.342,107,200
2018-03-13Open-market buy24,250$3.362,054,700
2018-03-13Open-market buy3,000$3.412,068,800
2018-03-13Open-market buy1,000$3.412,065,800
2018-03-13Open-market buy100$3.382,064,800
2018-03-13Open-market buy8,400$3.372,064,700
2018-03-13Open-market buy1,600$3.372,056,300
2018-03-13Open-market buy6,000$3.422,074,800
2018-03-13Open-market buy300$3.362,030,450
2018-03-13Open-market buy2,850$3.362,030,150
2018-03-13Open-market buy679$3.352,027,300
2018-03-13Open-market buy18,321$3.342,026,621
2018-03-13Open-market buy300$3.342,008,300
2018-03-13Open-market buy700$3.342,008,000
2018-03-12Open-market buy5,000$3.491,997,300
2018-03-12Open-market buy4,200$3.502,002,300
2018-03-12Open-market buy800$3.501,998,100
2018-03-12Open-market buy5,000$3.532,007,300
2018-03-12Open-market buy4,800$3.461,992,300
2018-03-12Open-market buy200$3.461,987,500
2018-03-12Open-market buy5,000$3.421,987,300
2018-03-08Open-market buy5,000$3.341,982,300
2018-03-08Open-market buy5,000$3.261,972,300
2018-03-08Open-market buy1,450$3.321,973,750
2018-03-08Open-market buy1,500$3.251,951,800
2018-03-08Open-market buy15,500$3.251,967,300
2018-03-08Open-market buy3,550$3.321,977,300
2018-03-07Open-market buy3,600$3.341,933,900
2018-03-07Open-market buy10,000$3.331,930,300
2018-03-07Open-market buy15,000$3.301,920,300
2018-03-07Open-market buy3,900$3.271,905,300
2018-03-07Open-market buy100$3.271,901,400
2018-03-07Open-market buy1,000$3.271,901,300
2018-03-07Open-market buy5,000$3.261,900,300
2018-03-07Open-market buy48$3.241,895,300
2018-03-07Open-market buy5,000$3.351,945,300
2018-03-07Open-market buy5,000$3.231,890,300
2018-03-07Open-market buy9,300$3.221,885,300
2018-03-07Open-market buy200$3.221,876,000
2018-03-07Open-market buy500$3.221,875,800
2018-03-07Open-market buy100$3.371,945,600
2018-03-07Open-market buy4,700$3.371,950,300
2018-03-07Open-market buy500$3.341,934,400
2018-03-07Open-market buy5,900$3.341,940,300
2018-03-07Open-market buy4,952$3.241,895,252
2018-03-07Open-market buy200$3.371,945,500
2018-03-02Open-market buy364,800$2.941,875,300
2018-02-27Grant / award (derivative)—$25000000.00—
2018-02-21Open-market buy14,808$3.591,371,308
2018-02-21Open-market buy1,700$3.581,356,500
2018-02-21Open-market buy13,300$3.581,354,800
2018-02-21Open-market buy3,500$3.571,341,500
2018-02-21Open-market buy9,100$3.691,510,500
2018-02-21Open-market buy6,900$3.691,501,400
2018-02-21Open-market buy15,800$3.671,494,500
2018-02-21Open-market buy6,200$3.661,478,700
2018-02-21Open-market buy3,000$3.601,381,000
2018-02-21Open-market buy600$3.651,447,100
2018-02-21Open-market buy14,900$3.641,446,500
2018-02-21Open-market buy2,600$3.641,431,600
2018-02-21Open-market buy9,800$3.631,429,000
2018-02-21Open-market buy700$3.631,419,200
2018-02-21Open-market buy14,787$3.621,418,500
2018-02-21Open-market buy2,713$3.621,403,713
2018-02-21Open-market buy20,000$3.611,401,000
2018-02-21Open-market buy6,692$3.591,378,000
2018-02-21Open-market buy25,400$3.651,472,500
2018-02-09Open-market buy185,000$3.831,338,000
2018-02-08Open-market buy3,092$4.051,146,092
2018-02-08Open-market buy600$4.031,133,600
2018-02-08Open-market buy4,400$4.031,138,000
2018-02-08Open-market buy6,908$4.051,153,000
2018-02-08Open-market buy5,000$4.041,143,000
2018-02-07Open-market buy700$4.221,097,700
2018-02-07Open-market buy1,800$4.211,097,000
2018-02-07Open-market buy3,200$4.211,095,200
2018-02-07Open-market buy6,742$4.201,092,000
2018-02-07Open-market buy1,258$4.201,085,258
2018-02-07Open-market buy3,000$4.191,084,000
2018-02-07Open-market buy3,400$4.181,081,000
2018-02-07Open-market buy1,600$4.181,077,600
2018-02-07Open-market buy2,500$4.171,076,000
2018-02-07Open-market buy6,700$4.161,073,500
2018-02-07Open-market buy4,300$4.161,066,800
2018-02-07Open-market buy2,900$4.151,062,500
2018-02-07Open-market buy1,275$4.151,059,600
2018-02-07Open-market buy825$4.141,058,325
2018-02-07Open-market buy2,500$4.131,057,500
2018-02-07Open-market buy5,000$4.331,133,000
2018-02-07Open-market buy4,000$4.321,128,000
2018-02-07Open-market buy1,000$4.321,124,000
2018-02-07Open-market buy3,000$4.301,123,000
2018-02-07Open-market buy3,300$4.291,120,000
2018-02-07Open-market buy1,700$4.291,116,700
2018-02-07Open-market buy4,700$4.261,115,000
2018-02-07Open-market buy2,800$4.261,110,300
2018-02-07Open-market buy5,200$4.241,107,500
2018-02-07Open-market buy300$4.241,102,300
2018-02-07Open-market buy100$4.221,097,800
2018-02-07Open-market buy4,200$4.221,102,000
2018-02-06Open-market buy2,500$4.161,019,000
2018-02-06Open-market buy3,500$4.111,011,500
2018-02-06Open-market buy4,400$4.081,008,000
2018-02-06Open-market buy800$4.081,003,600
2018-02-06Open-market buy1,100$4.081,002,800
2018-02-06Open-market buy3,400$4.071,001,700
2018-02-06Open-market buy300$4.07998,300
2018-02-06Open-market buy3,000$4.05998,000
2018-02-06Open-market buy5,300$4.341,055,000
2018-02-06Open-market buy700$4.341,049,700
2018-02-06Open-market buy3,500$4.331,049,000
2018-02-06Open-market buy8,500$4.311,045,500
2018-02-06Open-market buy7,000$4.301,037,000
2018-02-06Open-market buy3,000$4.281,030,000
2018-02-06Open-market buy1,100$4.271,027,000
2018-02-06Open-market buy900$4.271,025,900
2018-02-06Open-market buy2,000$4.251,025,000
2018-02-06Open-market buy2,000$4.221,023,000
2018-02-06Open-market buy2,000$4.171,021,000
2018-02-06Open-market buy3,000$4.131,014,500
2018-02-06Open-market buy2,000$4.141,016,500
2018-02-05Open-market buy2,000$4.17995,000
2018-02-05Open-market buy13,345$4.16993,000
2018-02-05Open-market buy4,655$4.16979,655
2018-02-05Open-market buy8,600$4.15975,000
2018-02-05Open-market buy8,500$4.14966,400
2018-02-05Open-market buy400$4.14957,900
2018-02-05Open-market buy3,000$4.13957,500
2018-02-05Open-market buy4,000$4.10954,500
2018-02-05Open-market buy3,000$4.08950,500
2018-02-05Open-market buy2,500$4.03947,500
2018-02-02Open-market buy1,600$4.27895,000
2018-02-02Open-market buy500$4.34936,400
2018-02-02Open-market buy900$4.34935,900
2018-02-02Open-market buy8,100$4.33935,000
2018-02-02Open-market buy1,900$4.33926,900
2018-02-02Open-market buy1,489$4.32925,000
2018-02-02Open-market buy3,511$4.32923,511
2018-02-02Open-market buy8,455$4.29920,000
2018-02-02Open-market buy600$4.29911,545
2018-02-02Open-market buy3,000$4.29910,945
2018-02-02Open-market buy7,745$4.28907,945
2018-02-02Open-market buy600$4.28900,200
2018-02-02Open-market buy4,600$4.28899,600
2018-02-02Open-market buy8,600$4.34945,000
2018-02-02Open-market buy3,400$4.27893,400
2018-01-31Open-market buy2,500$4.49885,000
2018-01-31Open-market buy9,400$4.44840,000
2018-01-31Open-market buy100$4.44830,600
2018-01-31Open-market buy500$4.44830,500
2018-01-31Open-market buy2,500$4.43830,000
2018-01-31Open-market buy2,500$4.42827,500
2018-01-31Open-market buy5,000$4.50890,000
2018-01-31Open-market buy2,500$4.45842,500
2018-01-31Open-market buy1,880$4.49882,500
2018-01-31Open-market buy28,720$4.48880,620
2018-01-31Open-market buy1,900$4.48851,900
2018-01-31Open-market buy6,100$4.46850,000
2018-01-31Open-market buy300$4.46843,900
2018-01-31Open-market buy1,100$4.46843,600
2018-01-26Open-market buy200$5.02821,400
2018-01-26Open-market buy1,200$5.02821,200
2018-01-26Open-market buy2,500$5.00820,000
2018-01-26Open-market buy4,000$4.96817,500
2018-01-26Open-market buy1,500$4.95813,500
2018-01-26Open-market buy2,500$4.93812,000
2018-01-26Open-market buy2,000$4.90809,500
2018-01-26Open-market buy5,000$4.89807,500
2018-01-26Open-market buy6,500$4.89802,500
2018-01-26Open-market buy5,900$4.88796,000
2018-01-26Open-market buy1,100$4.88790,100
2018-01-26Open-market buy7,500$4.87789,000
2018-01-26Open-market buy6,227$4.86781,500
2018-01-26Open-market buy200$4.86775,273
2018-01-26Open-market buy1,573$4.86775,073
2018-01-26Open-market buy3,600$5.02825,000
2018-01-26Open-market buy3,500$4.85773,500
2018-01-25Open-market buy2,500$4.98713,500
2018-01-25Open-market buy19,100$5.00765,000
2018-01-25Open-market buy11,800$5.00745,900
2018-01-25Open-market buy20,600$4.99734,100
2018-01-25Open-market buy5,000$5.01770,000
2018-01-25Open-market buy11,000$4.97711,000
2018-01-25Open-market buy4,800$4.96700,000
2018-01-25Open-market buy200$4.96695,200
2018-01-24Open-market buy5,000$4.84602,000
2018-01-24Open-market buy500$4.98693,500
2018-01-24Open-market buy4,700$4.95693,000
2018-01-24Open-market buy300$4.95688,300
2018-01-24Open-market buy3,000$4.94688,000
2018-01-24Open-market buy5,050$4.93685,000
2018-01-24Open-market buy4,950$4.93679,950
2018-01-24Open-market buy5,000$4.92675,000
2018-01-24Open-market buy6,500$4.91670,000
2018-01-24Open-market buy500$4.91663,500
2018-01-24Open-market buy3,000$4.90663,000
2018-01-24Open-market buy7,000$4.89660,000
2018-01-24Open-market buy3,000$4.88653,000
2018-01-24Open-market buy36,050$4.87650,000
2018-01-24Open-market buy9,950$4.87613,950
2018-01-24Open-market buy1,900$4.85604,000
2018-01-24Open-market buy100$4.85602,100
2018-01-24Open-market buy1,500$4.98695,000
2018-01-24Open-market buy2,000$4.81597,000
2018-01-23Open-market buy100,000$4.76595,000
2018-01-22Open-market buy4,900$4.34400,000
2018-01-22Open-market buy100$4.33395,100
2018-01-22Open-market buy3,000$4.34403,000
2018-01-22Open-market buy11,000$4.35414,000
2018-01-22Open-market buy15,400$4.44495,000
2018-01-22Open-market buy15,000$4.43479,600
2018-01-22Open-market buy11,700$4.41464,600
2018-01-22Open-market buy5,300$4.41452,900
2018-01-22Open-market buy15,500$4.40447,600
2018-01-22Open-market buy100$4.40432,100
2018-01-22Open-market buy7,600$4.39432,000
2018-01-22Open-market buy400$4.39424,400
2018-01-22Open-market buy5,719$4.37424,000
2018-01-22Open-market buy500$4.37418,281
2018-01-22Open-market buy3,781$4.37417,781
2017-09-19Open-market buy4,900$6.00385,000
2017-09-19Open-market buy9,900$6.01395,000
2017-09-19Open-market buy100$6.01385,100
2017-09-19Open-market buy100$6.00380,100
2017-09-18Open-market buy39,700$6.00379,900
2017-09-18Open-market buy100$6.01380,000
2017-09-18Open-market buy200$6.00340,200
2017-09-15Open-market buy41,100$6.01340,000
2017-09-15Open-market buy38,900$6.00298,900
2017-09-14Open-market buy61,390$5.98149,800
2017-09-14Open-market buy800$5.9888,410
2017-09-14Open-market buy1,400$5.9887,610
2017-09-14Open-market buy26,210$5.9786,210
2017-09-14Open-market buy4,931$5.9660,000
2017-09-14Open-market buy5,250$5.9555,069
2017-09-14Open-market buy31,476$5.9449,819
2017-09-14Open-market buy18,143$5.9318,343
2017-09-14Open-market buy200$5.93200
2017-09-14Open-market buy889$5.99150,689
2017-09-14Open-market buy200$6.03240,200
2017-09-14Open-market buy43,710$6.02240,000
2017-09-14Open-market buy390$6.02196,290
2017-09-14Open-market buy14,200$6.01195,900
2017-09-14Open-market buy400$6.01181,700
2017-09-14Open-market buy1,300$6.01181,300
2017-09-14Open-market buy29,311$5.99180,000
2017-09-14Open-market buy19,800$6.03260,000
2017-08-25Open-market buy8,000$6.14164,217,443
2017-08-25Open-market buy2,000$6.23164,233,443
2017-08-25Open-market buy1,000$6.24164,234,443
2017-08-25Open-market buy3,000$6.20164,231,443
2017-08-25Open-market buy651$6.15164,218,094
2017-08-25Open-market buy3,349$6.15164,221,443
2017-08-25Open-market buy2,000$6.16164,223,443
2017-08-25Open-market buy2,000$6.17164,225,443
2017-08-25Open-market buy86$6.18164,225,529
2017-08-25Open-market buy914$6.18164,226,443
2017-08-25Open-market buy81$6.19164,226,524
2017-08-25Open-market buy1,919$6.19164,228,443
2017-08-24Open-market buy400$6.26164,203,843
2017-08-24Open-market buy2,900$6.28164,208,443
2017-08-24Open-market buy100$6.28164,205,543
2017-08-24Open-market buy1,000$6.27164,205,443
2017-08-24Open-market buy600$6.26164,204,443
2017-08-24Open-market buy1,000$6.29164,209,443
2017-08-24Open-market buy1,000$6.23164,203,443
2017-08-24Open-market buy500$6.19164,202,443
2017-08-24Open-market buy2,000$6.15164,201,943
2017-08-24Open-market buy500$6.14164,199,943
2017-08-23Open-market buy7,500$6.14164,199,043
2017-08-23Open-market buy1,079$6.12164,191,543
2017-08-23Open-market buy921$6.11164,190,464
2017-08-23Open-market buy1,900$6.10164,189,543
2017-08-23Open-market buy200$6.10164,187,643
2017-08-23Open-market buy400$6.16164,199,443
2017-08-22Open-market buy1,800$6.13164,187,443
2017-08-21Open-market buy100$6.13164,175,743
2017-08-21Open-market buy4,000$6.09164,171,643
2017-08-21Open-market buy3,000$6.10164,174,643
2017-08-21Open-market buy1,000$6.11164,175,643
2017-08-21Open-market buy1,000$6.07164,164,643
2017-08-21Open-market buy1,000$6.06164,163,643
2017-08-21Open-market buy200$6.03164,162,643
2017-08-21Open-market buy1,800$6.01164,162,443
2017-08-21Open-market buy7,500$6.14164,185,643
2017-08-21Open-market buy2,400$6.13164,178,143
2017-08-21Open-market buy3,000$6.08164,167,643
2017-08-17Open-market buy500$5.96164,130,643
2017-08-17Open-market buy50$5.88164,110,693
2017-08-17Open-market buy5,000$6.02164,160,643
2017-08-17Open-market buy12,500$6.01164,155,643
2017-08-17Open-market buy5,000$6.00164,143,143
2017-08-17Open-market buy3,000$5.98164,138,143
2017-08-17Open-market buy4,500$5.96164,135,143
2017-08-17Open-market buy1,500$5.95164,130,143
2017-08-17Open-market buy9,100$5.91164,128,643
2017-08-17Open-market buy900$5.91164,119,543
2017-08-17Open-market buy5,000$5.89164,118,643
2017-08-17Open-market buy2,950$5.88164,113,643
2017-08-16Open-market buy4,600$6.04164,089,443
2017-08-16Open-market buy100$6.07164,105,943
2017-08-16Open-market buy200$6.07164,105,843
2017-08-16Open-market buy4,900$6.06164,105,643
2017-08-16Open-market buy100$6.06164,100,743
2017-08-16Open-market buy4,600$6.05164,100,643
2017-08-16Open-market buy6,600$6.05164,096,043
2017-08-16Open-market buy4,700$6.07164,110,643
2017-08-16Open-market buy300$6.04164,084,843
2017-08-16Open-market buy5,100$6.04164,084,543
2017-08-16Open-market buy1,800$6.03164,079,443
2017-08-16Open-market buy5,000$6.02164,077,643
2017-08-16Open-market buy400$6.02164,072,643
2017-08-16Open-market buy1,600$6.02164,072,243
2017-08-15Open-market buy2,241$6.09164,062,343
2017-08-15Open-market buy1,500$6.06164,047,143
2017-08-15Open-market buy600$6.07164,047,743
2017-08-15Open-market buy10,659$6.07164,058,402
2017-08-15Open-market buy1,300$6.12164,070,643
2017-08-15Open-market buy500$6.12164,069,343
2017-08-15Open-market buy5,300$6.10164,068,843
2017-08-15Open-market buy1,200$6.10164,063,543
2017-08-15Open-market buy800$6.09164,060,102
2017-08-15Open-market buy900$6.08164,059,302
2017-08-14Open-market buy7,200$6.16164,044,643
2017-08-14Open-market buy300$6.14164,035,943
2017-08-14Open-market buy1,000$6.16164,045,643
2017-08-14Open-market buy1,500$6.14164,037,443
2017-08-11Open-market buy4,200$6.24164,035,643
2017-08-11Open-market buy1,000$6.23164,031,443
2017-08-11Open-market buy548$6.19164,030,443
2017-08-11Open-market buy452$6.19164,029,895
2017-08-11Open-market buy1,000$6.18164,029,443
2017-08-11Open-market buy1,000$6.13164,028,443
2017-08-11Open-market buy1,800$6.10164,027,443
2017-08-10Open-market buy3,000$6.17163,995,643
2017-08-10Open-market buy743$6.14163,987,386
2017-08-10Open-market buy3,200$6.33164,025,643
2017-08-10Open-market buy400$6.32164,022,443
2017-08-10Open-market buy3,330$6.30164,022,043
2017-08-10Open-market buy1,115$6.29164,018,713
2017-08-10Open-market buy955$6.28164,017,598
2017-08-10Open-market buy3,000$6.27164,016,643
2017-08-10Open-market buy2,300$6.25164,013,643
2017-08-10Open-market buy700$6.25164,011,343
2017-08-10Open-market buy3,000$6.24164,010,643
2017-08-10Open-market buy8,480$6.20164,007,643
2017-08-10Open-market buy520$6.20163,999,163
2017-08-10Open-market buy3,000$6.18163,998,643
2017-08-10Open-market buy2,257$6.14163,989,643
2017-08-10Open-market buy3,000$6.16163,992,643
2017-08-09Open-market buy2,000$6.31163,974,443
2017-08-09Open-market buy400$6.07163,970,443
2017-08-09Open-market buy1,400$6.06163,970,043
2017-08-09Open-market buy1,000$6.48163,986,643
2017-08-09Open-market buy162$6.44163,985,643
2017-08-09Open-market buy1,700$6.44163,985,481
2017-08-09Open-market buy2,838$6.43163,983,781
2017-08-09Open-market buy1,000$6.42163,980,943
2017-08-09Open-market buy800$6.39163,979,943
2017-08-09Open-market buy200$6.39163,979,143
2017-08-09Open-market buy1,500$6.38163,978,943
2017-08-09Open-market buy1,000$6.36163,977,443
2017-08-09Open-market buy500$6.35163,976,443
2017-08-09Open-market buy500$6.34163,975,943
2017-08-09Open-market buy1,000$6.33163,975,443
2017-08-09Open-market buy1,000$6.28163,971,443
2017-08-09Open-market buy1,000$6.29163,972,443
2017-08-08Open-market buy5,000$6.05163,968,643
2017-08-02Open-market buy200$6.17163,953,843
2017-08-02Open-market buy4,900$6.15163,953,643
2017-08-02Open-market buy8,100$6.13163,948,643
2017-08-02Open-market buy400$6.13163,940,543
2017-08-02Open-market buy1,500$6.13163,940,143
2017-08-02Open-market buy9,800$6.17163,963,643
2017-08-02Open-market buy100$6.15163,948,743
2017-08-01Open-market buy1,000$6.24163,916,743
2017-08-01Open-market buy1,500$6.20163,893,543
2017-08-01Open-market buy3,200$6.21163,896,743
2017-08-01Open-market buy1,800$6.32163,937,643
2017-08-01Open-market buy2,800$6.30163,935,843
2017-08-01Open-market buy4,700$6.27163,933,043
2017-08-01Open-market buy1,300$6.27163,928,343
2017-08-01Open-market buy8,000$6.26163,927,043
2017-08-01Open-market buy300$6.26163,919,043
2017-08-01Open-market buy2,000$6.25163,918,743
2017-08-01Open-market buy1,000$6.33163,938,643
2017-08-01Open-market buy4,182$6.23163,915,743
2017-08-01Open-market buy2,318$6.23163,911,561
2017-08-01Open-market buy9,500$6.22163,909,243
2017-08-01Open-market buy3,000$6.22163,899,743
2017-07-28Open-market buy7,350$6.32163,890,243
2017-07-28Open-market buy4,550$6.32163,882,893
2017-07-28Open-market buy3,700$6.31163,878,343
2017-07-28Open-market buy1,000$6.30163,874,643
2017-07-28Open-market buy3,400$6.29163,873,643
2017-07-28Open-market buy1,200$6.29163,870,243
2017-07-28Open-market buy3,400$6.28163,869,043
2017-07-28Open-market buy100$6.28163,865,643
2017-07-28Open-market buy4,000$6.27163,865,543
2017-07-28Open-market buy2,700$6.26163,861,543
2017-07-28Open-market buy200$6.34163,890,443
2017-07-28Open-market buy1,600$6.34163,892,043
2017-07-28Open-market buy900$6.26163,858,843
2017-07-28Open-market buy1,000$6.25163,857,943
2017-07-27Open-market buy3,000$6.32163,839,343
2017-07-27Open-market buy1,000$6.29163,834,343
2017-07-27Open-market buy1,000$6.30163,835,343
2017-07-27Open-market buy100$6.42163,855,243
2017-07-27Open-market buy3,600$6.38163,855,143
2017-07-27Open-market buy4,372$6.34163,851,543
2017-07-27Open-market buy6,828$6.34163,847,171
2017-07-27Open-market buy1,000$6.33163,840,343
2017-07-27Open-market buy1,700$6.42163,856,943
2017-07-27Open-market buy1,000$6.31163,836,343
2017-07-26Open-market buy6,294$6.40163,817,637
2017-07-26Open-market buy3,600$6.34163,800,743
2017-07-26Open-market buy2,000$6.35163,802,743
2017-07-26Open-market buy2,700$6.41163,833,343
2017-07-26Open-market buy900$6.41163,830,643
2017-07-26Open-market buy12,006$6.40163,829,743
2017-07-26Open-market buy100$6.40163,817,737
2017-07-26Open-market buy5,800$6.39163,811,343
2017-07-26Open-market buy1,000$6.38163,805,543
2017-07-26Open-market buy1,800$6.36163,804,543
2017-07-25Open-market buy7,200$6.41163,781,143
2017-07-25Open-market buy13,300$6.42163,795,143
2017-07-25Open-market buy700$6.42163,781,843
2017-07-25Open-market buy2,000$6.46163,797,143
2017-07-25Open-market buy12,900$6.40163,773,943
2017-07-25Open-market buy3,700$6.40163,761,043
2017-07-24Open-market buy11,500$6.42163,734,343
2017-07-24Open-market buy4,000$6.44163,756,143
2017-07-24Open-market buy16,200$6.43163,752,143
2017-07-24Open-market buy1,600$6.43163,735,943
2017-07-24Open-market buy1,200$6.44163,757,343
2017-07-24Open-market buy500$6.42163,722,843
2017-07-24Open-market buy9,500$6.41163,722,343
2017-07-24Open-market buy200$6.41163,712,843
2017-07-24Open-market buy300$6.41163,712,643
2017-07-20Open-market buy400$6.46163,709,143
2017-07-20Open-market buy1,400$6.44163,708,743
2017-07-20Open-market buy1,700$6.48163,712,243
2017-07-20Open-market buy1,400$6.46163,710,543
2017-07-20Open-market buy400$6.44163,707,343
2017-07-20Open-market buy100$6.48163,712,343
2017-07-17Open-market buy200$6.04163,705,343
2017-07-17Open-market buy1,600$6.04163,706,943
2017-07-14Open-market buy1,100$6.18163,702,643
2017-07-14Open-market buy500$6.15163,695,043
2017-07-14Open-market buy700$6.12163,694,343
2017-07-14Open-market buy1,100$6.12163,693,643
2017-07-14Open-market buy2,500$6.18163,705,143
2017-07-14Open-market buy200$6.14163,694,543
2017-07-14Open-market buy3,400$6.16163,701,543
2017-07-14Open-market buy200$6.16163,698,143
2017-07-14Open-market buy2,900$6.15163,697,943
2017-07-12Open-market buy1,700$6.13163,692,543
2017-07-12Open-market buy100$6.13163,690,843
2017-07-12Open-market buy1,800$6.12163,690,743
2017-07-10Open-market buy1,300$6.20163,676,143
2017-07-10Open-market buy700$6.22163,687,543
2017-07-10Open-market buy2,500$6.21163,686,843
2017-07-10Open-market buy400$6.21163,684,343
2017-07-10Open-market buy7,800$6.20163,683,943
2017-07-10Open-market buy1,400$6.22163,688,943
2017-07-10Open-market buy20,926$6.19163,674,843
2017-07-10Open-market buy7,974$6.19163,653,917
2017-07-10Open-market buy5,000$6.18163,645,943
2017-07-10Open-market buy2,000$6.17163,640,943
2017-07-06Open-market buy2,300$6.26163,621,443
2017-07-06Open-market buy200$6.26163,619,143
2017-07-06Open-market buy2,900$6.24163,618,943
2017-07-06Open-market buy600$6.27163,622,043
2017-07-06Open-market buy1,900$6.27163,623,943
2017-07-06Open-market buy2,100$6.23163,616,043
2017-07-06Open-market buy4,001$6.34163,638,943
2017-07-06Open-market buy876$6.34163,634,942
2017-07-06Open-market buy123$6.33163,634,066
2017-07-06Open-market buy2,400$6.32163,633,943
2017-07-06Open-market buy100$6.32163,631,543
2017-07-06Open-market buy4,500$6.29163,631,443
2017-07-06Open-market buy500$6.29163,626,943
2017-07-06Open-market buy2,500$6.28163,626,443
2017-07-03Open-market buy5,400$6.46163,608,543
2017-07-03Open-market buy1,500$6.53163,613,943
2017-07-03Open-market buy300$6.53163,612,443
2017-07-03Open-market buy1,800$6.50163,612,143
2017-07-03Open-market buy1,600$6.48163,610,343
2017-07-03Open-market buy200$6.48163,608,743
2017-07-03Open-market buy1,300$6.42163,554,443
2017-07-03Open-market buy12,900$6.44163,603,143
2017-07-03Open-market buy2,500$6.44163,590,243
2017-07-03Open-market buy9,800$6.43163,587,743
2017-07-03Open-market buy100$6.43163,577,943
2017-07-03Open-market buy1,800$6.43163,577,843
2017-07-03Open-market buy21,600$6.42163,576,043
2017-06-30Open-market buy1,600$6.56163,551,143
2017-06-30Open-market buy200$6.57163,551,343
2017-06-30Open-market buy1,500$6.61163,552,843
2017-06-30Open-market buy300$6.61163,553,143
2017-06-28Open-market buy1,800$6.87163,549,543
2017-06-27Open-market buy1,000$6.76163,538,143
2017-06-27Open-market buy2,100$6.71163,528,043
2017-06-27Open-market buy1,800$7.00163,547,743
2017-06-27Open-market buy4,600$6.79163,545,943
2017-06-27Open-market buy400$6.79163,541,343
2017-06-27Open-market buy1,800$6.78163,540,943
2017-06-27Open-market buy1,000$6.77163,539,143
2017-06-27Open-market buy2,000$6.75163,537,143
2017-06-27Open-market buy200$6.75163,535,143
2017-06-27Open-market buy3,000$6.72163,534,943
2017-06-27Open-market buy3,900$6.71163,531,943
2017-06-26Open-market buy270$6.96163,524,413
2017-06-26Open-market buy1,530$6.97163,525,943
2017-06-22Open-market buy131,000$6.72163,524,143
2017-06-15Open-market buy100$6.38163,198,243
2017-06-15Open-market buy5,000$6.35163,198,143
2017-06-15Open-market buy14,900$6.38163,213,143
2017-06-15Open-market buy100$6.39163,213,243
2017-06-15Open-market buy2,000$6.50163,393,143
2017-06-15Open-market buy2,568$6.47163,391,143
2017-06-15Open-market buy8,041$6.46163,388,575
2017-06-15Open-market buy55,338$6.45163,380,534
2017-06-15Open-market buy2,200$6.45163,325,196
2017-06-15Open-market buy42,972$6.44163,322,996
2017-06-15Open-market buy800$6.44163,280,024
2017-06-15Open-market buy5,532$6.43163,279,224
2017-06-15Open-market buy4,949$6.43163,273,692
2017-06-15Open-market buy22,403$6.42163,268,743
2017-06-15Open-market buy200$6.42163,246,340
2017-06-15Open-market buy2,197$6.42163,246,140
2017-06-15Open-market buy13,400$6.41163,243,943
2017-06-15Open-market buy3,300$6.40163,230,543
2017-06-15Open-market buy100$6.40163,227,243
2017-06-15Open-market buy13,900$6.39163,227,143
2017-06-13Open-market buy1,400$6.49163,187,343
2017-06-13Open-market buy1,800$6.53163,193,143
2017-06-13Open-market buy3,600$6.52163,191,343
2017-06-13Open-market buy400$6.49163,187,743
2017-06-12Open-market buy977$6.37163,185,943
2017-06-12Open-market buy823$6.36163,184,966
2017-06-09Open-market buy2,200$6.37163,161,343
2017-06-09Open-market buy4,000$6.38163,165,343
2017-06-09Open-market buy14,200$6.39163,184,143
2017-06-09Open-market buy4,600$6.39163,169,943
2017-06-07Open-market buy7,200$6.24163,128,543
2017-06-07Open-market buy2,800$6.24163,121,343
2017-06-07Open-market buy9,405$6.23163,118,543
2017-06-07Open-market buy595$6.23163,109,138
2017-06-07Open-market buy4,800$6.22163,108,543
2017-06-07Open-market buy1,800$6.36163,159,143
2017-06-07Open-market buy100$6.34163,157,343
2017-06-07Open-market buy200$6.22163,103,743
2017-06-07Open-market buy300$6.33163,152,443
2017-06-07Open-market buy7,900$6.32163,152,143
2017-06-07Open-market buy700$6.32163,144,243
2017-06-07Open-market buy4,000$6.30163,143,543
2017-06-07Open-market buy1,000$6.30163,139,543
2017-06-07Open-market buy1,800$6.28163,130,343
2017-06-07Open-market buy7,700$6.28163,138,043
2017-06-07Open-market buy500$6.29163,138,543
2017-06-07Open-market buy4,800$6.33163,157,243
2017-06-06Open-market buy3,233$6.37163,098,543
2017-06-06Open-market buy1,767$6.37163,095,310
2017-06-06Open-market buy4,700$6.29163,093,543
2017-06-06Open-market buy300$6.29163,088,843
2017-06-06Open-market buy6,100$6.28163,088,543
2017-06-06Open-market buy1,100$6.28163,082,443
2017-06-06Open-market buy2,800$6.27163,081,343
2017-06-06Open-market buy4,400$6.23163,078,543
2017-06-06Open-market buy3,850$6.39163,103,543
2017-06-06Open-market buy1,150$6.39163,099,693
2017-06-06Open-market buy600$6.23163,074,143
2017-06-05Open-market buy300$6.30163,028,843
2017-06-05Open-market buy19,700$6.30163,048,543
2017-06-05Open-market buy5,000$6.31163,053,543
2017-06-05Open-market buy1,000$6.32163,054,543
2017-06-05Open-market buy9,000$6.32163,063,543
2017-06-05Open-market buy700$6.35163,064,243
2017-06-05Open-market buy9,200$6.35163,073,443
2017-06-05Open-market buy100$6.36163,073,543
2017-06-05Open-market buy8,700$6.29163,028,543
2017-06-05Open-market buy1,300$6.29163,019,843
2017-05-31Open-market buy900$6.12162,952,243
2017-05-31Open-market buy29,000$6.10162,932,743
2017-05-31Open-market buy9,300$6.10162,903,743
2017-05-31Open-market buy70,220$6.09162,894,443
2017-05-31Open-market buy12,380$6.09162,824,223
2017-05-31Open-market buy1,000$6.08162,811,843
2017-05-31Open-market buy1,800$6.22163,018,543
2017-05-31Open-market buy3,300$6.20163,016,743
2017-05-31Open-market buy700$6.20163,013,443
2017-05-31Open-market buy3,000$6.19163,012,743
2017-05-31Open-market buy700$6.19163,009,743
2017-05-31Open-market buy8,100$6.18163,009,043
2017-05-31Open-market buy800$6.18163,000,943
2017-05-31Open-market buy3,000$6.17163,000,143
2017-05-31Open-market buy1,000$6.16162,997,143
2017-05-31Open-market buy16,600$6.14162,996,143
2017-05-31Open-market buy800$6.14162,979,543
2017-05-31Open-market buy11,000$6.13162,978,743
2017-05-31Open-market buy800$6.13162,967,743
2017-05-31Open-market buy14,700$6.12162,966,943
2017-05-31Open-market buy2,031$6.11162,934,774
2017-05-31Open-market buy16,569$6.11162,951,343
2017-05-30Open-market buy7,650$6.29162,810,843
2017-05-30Open-market buy350$6.29162,803,193
2017-05-30Open-market buy3,600$6.26162,795,843
2017-05-30Open-market buy300$6.27162,796,143
2017-05-30Open-market buy3,700$6.27162,799,843
2017-05-30Open-market buy3,000$6.28162,802,843
2017-05-26Open-market buy5,000$6.34162,792,243
2017-05-26Open-market buy19,100$6.32162,780,343
2017-05-26Open-market buy6,900$6.33162,787,243
2017-05-26Open-market buy900$6.32162,761,243
2017-05-26Open-market buy200$6.27162,727,843
2017-05-26Open-market buy5,200$6.27162,733,043
2017-05-26Open-market buy100$6.28162,733,143
2017-05-26Open-market buy6,500$6.28162,739,643
2017-05-26Open-market buy200$6.29162,739,843
2017-05-26Open-market buy4,700$6.31162,760,343
2017-05-26Open-market buy900$6.31162,755,643
2017-05-26Open-market buy4,000$6.30162,754,743
2017-05-26Open-market buy1,000$6.30162,750,743
2017-05-26Open-market buy9,900$6.29162,749,743
2017-05-25Open-market buy4,600$6.39162,722,543
2017-05-25Open-market buy300$6.39162,717,943
2017-05-25Open-market buy4,350$6.42162,727,643
2017-05-25Open-market buy4,067$6.36162,705,710
2017-05-25Open-market buy100$6.40162,722,643
2017-05-25Open-market buy650$6.42162,723,293
2017-05-25Open-market buy11,933$6.36162,717,643
2017-05-24Open-market buy1,200$6.39162,662,643
2017-05-24Open-market buy1,316$6.48162,699,259
2017-05-24Open-market buy1,000$6.45162,697,943
2017-05-24Open-market buy1,100$6.44162,696,943
2017-05-24Open-market buy9,150$6.43162,695,843
2017-05-24Open-market buy5,050$6.43162,686,693
2017-05-24Open-market buy4,204$6.42162,681,643
2017-05-24Open-market buy396$6.42162,677,439
2017-05-24Open-market buy7,800$6.41162,677,043
2017-05-24Open-market buy800$6.41162,669,243
2017-05-24Open-market buy700$6.40162,668,443
2017-05-24Open-market buy200$6.40162,667,743
2017-05-24Open-market buy4,900$6.39162,667,543
2017-05-24Open-market buy2,384$6.49162,701,643
2017-05-24Open-market buy2,000$6.38162,661,443
2017-05-22Open-market buy1,300$6.49162,641,743
2017-05-22Open-market buy3,105$6.51162,654,943
2017-05-22Open-market buy300$6.52162,655,243
2017-05-22Open-market buy2,350$6.47162,622,793
2017-05-22Open-market buy4,550$6.45162,620,443
2017-05-22Open-market buy450$6.45162,615,893
2017-05-22Open-market buy6,750$6.43162,615,443
2017-05-22Open-market buy3,450$6.43162,608,693
2017-05-22Open-market buy21,994$6.42162,605,243
2017-05-22Open-market buy3,306$6.42162,583,249
2017-05-22Open-market buy25,700$6.40162,579,943
2017-05-22Open-market buy4,300$6.40162,554,243
2017-05-22Open-market buy400$6.39162,549,943
2017-05-22Open-market buy10,100$6.38162,549,543
2017-05-22Open-market buy1,895$6.51162,651,838
2017-05-22Open-market buy5,900$6.50162,649,943
2017-05-22Open-market buy100$6.50162,644,043
2017-05-22Open-market buy2,200$6.49162,643,943
2017-05-22Open-market buy4,200$6.52162,659,443
2017-05-22Open-market buy17,650$6.47162,640,443
2017-05-19Open-market buy3,075$6.60162,535,318
2017-05-19Open-market buy2,000$6.59162,532,243
2017-05-19Open-market buy4,125$6.60162,539,443
2017-05-18Open-market buy5,400$6.58162,517,743
2017-05-18Open-market buy600$6.58162,512,343
2017-05-18Open-market buy1,500$6.57162,511,743
2017-05-18Open-market buy500$6.63162,530,243
2017-05-18Open-market buy500$6.61162,529,743
2017-05-18Open-market buy6,500$6.60162,529,243
2017-05-18Open-market buy1,100$6.60162,522,743
2017-05-18Open-market buy3,900$6.59162,521,643
2017-05-17Open-market buy700$6.48162,441,445
2017-05-17Open-market buy4,000$6.66162,506,243
2017-05-17Open-market buy10,500$6.65162,502,243
2017-05-17Open-market buy2,861$6.65162,491,743
2017-05-17Open-market buy2,500$6.53162,488,882
2017-05-17Open-market buy100$6.53162,486,382
2017-05-17Open-market buy3,000$6.52162,486,282
2017-05-17Open-market buy2,800$6.51162,483,282
2017-05-17Open-market buy200$6.51162,480,482
2017-05-17Open-market buy16,800$6.50162,480,282
2017-05-17Open-market buy100$6.50162,463,482
2017-05-17Open-market buy600$6.50162,463,382
2017-05-17Open-market buy11,898$6.49162,462,782
2017-05-17Open-market buy1,400$6.49162,450,884
2017-05-17Open-market buy8,039$6.48162,449,484
2017-05-17Open-market buy4,000$6.66162,510,243
2017-05-17Open-market buy1,302$6.47162,440,745
2017-05-16Open-market buy4,200$6.61162,426,943
2017-05-16Open-market buy1,800$6.65162,438,743
2017-05-16Open-market buy500$6.65162,436,943
2017-05-16Open-market buy1,600$6.64162,436,443
2017-05-16Open-market buy2,200$6.63162,434,843
2017-05-16Open-market buy4,700$6.62162,432,643
2017-05-16Open-market buy1,000$6.62162,427,943
2017-05-16Open-market buy700$6.66162,439,443
2017-05-16Open-market buy700$6.60162,422,743
2017-05-16Open-market buy2,700$6.59162,422,043
2017-05-16Open-market buy1,200$6.58162,419,343
2017-05-16Open-market buy2,900$6.57162,418,143
2017-05-16Open-market buy100$6.57162,415,243
2017-05-16Open-market buy3,500$6.56162,415,143
2017-05-10Open-market buy1,125,000$6.96162,411,643
2017-05-08Open-market buy8,700$7.19161,206,643
2017-05-08Open-market buy1,500$7.18161,188,143
2017-05-08Open-market buy3,700$7.27161,286,643
2017-05-08Open-market buy1,300$7.27161,282,943
2017-05-08Open-market buy9,200$7.25161,281,643
2017-05-08Open-market buy7,800$7.25161,272,443
2017-05-08Open-market buy17,800$7.24161,264,643
2017-05-08Open-market buy200$7.24161,246,843
2017-05-08Open-market buy5,550$7.23161,246,643
2017-05-08Open-market buy19,050$7.22161,241,093
2017-05-08Open-market buy300$7.22161,222,043
2017-05-08Open-market buy13,200$7.21161,221,743
2017-05-08Open-market buy900$7.21161,208,543
2017-05-08Open-market buy1,000$7.20161,207,643
2017-05-08Open-market buy8,500$7.18161,196,643
2017-05-08Open-market buy1,300$7.19161,197,943
2017-05-05Open-market buy3,000$7.54161,184,643
2017-05-05Open-market buy1,000$7.53161,181,643
2017-05-05Open-market buy1,000$7.52161,180,643
2017-05-05Open-market buy2,000$7.54161,186,643
2017-05-05Open-market buy200$7.51161,178,843
2017-05-05Open-market buy1,000$7.50161,178,643
2017-05-05Open-market buy1,000$7.49161,177,643
2017-05-05Open-market buy800$7.51161,179,643
2017-05-04Open-market buy500$7.51161,170,143
2017-05-04Open-market buy1,500$7.56161,174,643
2017-05-04Open-market buy900$7.55161,173,143
2017-05-04Open-market buy100$7.55161,172,243
2017-05-04Open-market buy1,700$7.54161,172,143
2017-05-04Open-market buy300$7.54161,170,443
2017-05-04Open-market buy2,000$7.56161,176,643
2017-05-04Open-market buy500$7.48161,169,643
2017-05-04Open-market buy100$7.46161,169,143
2017-05-04Open-market buy400$7.46161,169,043
2017-05-04Open-market buy1,157$7.45161,168,643
2017-05-04Open-market buy1,043$7.45161,167,486
2017-05-04Open-market buy1,600$7.44161,166,443
2017-05-03Open-market buy2,800$7.53161,162,843
2017-05-03Open-market buy500$7.56161,163,843
2017-05-03Open-market buy500$7.54161,163,343
2017-05-03Open-market buy1,000$7.60161,164,843
2017-05-03Open-market buy200$7.53161,160,043
2017-05-03Open-market buy4,500$7.51161,159,843
2017-05-03Open-market buy1,500$7.50161,155,343
2017-05-02Open-market buy200$7.49161,142,943
2017-05-02Open-market buy500$7.44161,139,343
2017-05-02Open-market buy100$7.48161,139,443
2017-05-02Open-market buy6,000$7.63161,152,343
2017-05-02Open-market buy400$7.63161,146,343
2017-05-02Open-market buy1,000$7.62161,145,943
2017-05-02Open-market buy1,000$7.61161,144,943
2017-05-02Open-market buy1,000$7.59161,143,943
2017-05-02Open-market buy1,500$7.64161,153,843
2017-05-02Open-market buy3,300$7.48161,142,743
2017-05-01Open-market buy1,000$7.80161,138,143
2017-05-01Open-market buy400$7.89161,138,843
2017-05-01Open-market buy2,500$7.56161,136,643
2017-05-01Open-market buy200$7.84161,138,343
2017-05-01Open-market buy100$7.85161,138,443
2017-05-01Open-market buy500$7.79161,137,143
2017-04-28Open-market buy200$7.77161,125,343
2017-04-28Open-market buy3,200$7.77161,128,543
2017-04-28Open-market buy2,000$7.78161,130,543
2017-04-28Open-market buy2,200$7.79161,132,743
2017-04-28Open-market buy1,400$7.79161,134,143
2017-04-27Open-market buy2,100$7.86161,123,643
2017-04-27Open-market buy1,600$7.84161,116,143
2017-04-27Open-market buy5,400$7.85161,121,543
2017-04-27Open-market buy200$7.84161,114,543
2017-04-27Open-market buy1,500$7.86161,125,143
2017-04-27Open-market buy1,800$7.73161,104,443
2017-04-27Open-market buy2,500$7.75161,106,943
2017-04-27Open-market buy3,600$7.81161,114,343
2017-04-27Open-market buy2,830$7.79161,110,743
2017-04-27Open-market buy600$7.79161,107,913
2017-04-27Open-market buy370$7.78161,107,313
2017-04-26Open-market buy4,200$7.84161,102,643
2017-04-26Open-market buy800$7.84161,098,443
2017-04-21Open-market buy700$7.51161,092,743
2017-04-21Open-market buy2,500$7.48161,092,043
2017-04-21Open-market buy2,500$7.47161,089,543
2017-04-21Open-market buy1,700$7.46161,087,043
2017-04-21Open-market buy100$7.46161,085,343
2017-04-21Open-market buy3,900$7.45161,085,243
2017-04-21Open-market buy900$7.45161,081,343
2017-04-21Open-market buy300$7.44161,080,443
2017-04-21Open-market buy1,500$7.44161,080,143
2017-04-21Open-market buy1,300$7.59161,097,643
2017-04-21Open-market buy500$7.59161,096,343
2017-04-21Open-market buy2,000$7.54161,095,843
2017-04-21Open-market buy1,100$7.51161,093,843
2017-04-19Open-market buy1,500$7.50161,070,443
2017-04-19Open-market buy1,800$7.35161,065,443
2017-04-19Open-market buy1,000$7.56161,078,643
2017-04-19Open-market buy500$7.53161,077,643
2017-04-19Open-market buy3,000$7.52161,077,143
2017-04-19Open-market buy700$7.52161,074,143
2017-04-19Open-market buy3,000$7.51161,073,443
2017-04-19Open-market buy1,500$7.49161,068,943
2017-04-19Open-market buy1,000$7.47161,067,443
2017-04-19Open-market buy500$7.45161,066,443
2017-04-19Open-market buy500$7.41161,065,943
2017-04-18Open-market buy100$7.16161,037,743
2017-04-18Open-market buy179$7.41161,063,643
2017-04-18Open-market buy1,600$7.40161,063,464
2017-04-18Open-market buy3,421$7.39161,061,864
2017-04-18Open-market buy200$7.38161,058,443
2017-04-18Open-market buy1,800$7.37161,058,243
2017-04-18Open-market buy300$7.31161,056,443
2017-04-18Open-market buy1,700$7.30161,056,143
2017-04-18Open-market buy2,700$7.27161,054,443
2017-04-18Open-market buy300$7.27161,051,743
2017-04-18Open-market buy9,000$7.21161,051,443
2017-04-18Open-market buy1,000$7.21161,042,443
2017-04-18Open-market buy1,800$7.17161,041,443
2017-04-18Open-market buy1,900$7.16161,039,643
2017-04-18Open-market buy300$7.15161,036,143
2017-04-18Open-market buy1,500$7.15161,037,643
2017-04-17Open-market buy1,000$7.48161,031,243
2017-04-17Open-market buy1,700$7.52161,035,843
2017-04-17Open-market buy100$7.52161,034,143
2017-04-17Open-market buy1,000$7.51161,034,043
2017-04-17Open-market buy1,000$7.51161,033,043
2017-04-17Open-market buy800$7.49161,032,043
2017-04-17Open-market buy100$7.44161,022,343
2017-04-17Open-market buy3,300$7.47161,030,243
2017-04-17Open-market buy1,100$7.47161,026,943
2017-04-17Open-market buy400$7.45161,025,843
2017-04-17Open-market buy700$7.45161,025,443
2017-04-17Open-market buy2,400$7.44161,024,743
2017-04-13Open-market buy1,000$7.54160,996,243
2017-04-13Open-market buy1,000$7.55160,997,243
2017-04-13Open-market buy100$7.56160,997,343
2017-04-13Open-market buy3,400$7.56161,000,743
2017-04-13Open-market buy1,300$7.57161,002,043
2017-04-13Open-market buy2,300$7.57161,004,343
2017-04-13Open-market buy2,000$7.58161,006,343
2017-04-13Open-market buy3,033$7.59161,009,376
2017-04-13Open-market buy1,400$7.60161,010,776
2017-04-13Open-market buy7,667$7.60161,018,443
2017-04-13Open-market buy600$7.61161,019,043
2017-04-13Open-market buy3,000$7.53160,995,243
2017-04-13Open-market buy500$7.52160,991,943
2017-04-13Open-market buy300$7.53160,992,243
2017-04-13Open-market buy3,200$7.61161,022,243
2017-04-11Open-market buy1,500$7.49160,982,443
2017-04-11Open-market buy600$7.47160,974,043
2017-04-11Open-market buy6,900$7.48160,980,943
2017-04-11Open-market buy400$7.53160,987,743
2017-04-11Open-market buy1,000$7.50160,987,343
2017-04-11Open-market buy1,000$7.50160,986,343
2017-04-11Open-market buy2,900$7.49160,985,343
2017-04-11Open-market buy3,700$7.53160,991,443
2017-04-10Open-market buy800$7.68160,973,443
2017-04-10Open-market buy3,205$7.59160,957,943
2017-04-10Open-market buy1,295$7.59160,954,738
2017-04-10Open-market buy2,000$7.58160,953,443
2017-04-10Open-market buy5,800$7.58160,951,443
2017-04-10Open-market buy5,200$7.57160,945,643
2017-04-10Open-market buy1,500$7.60160,959,443
2017-04-10Open-market buy200$7.68160,972,643
2017-04-10Open-market buy1,000$7.66160,972,443
2017-04-10Open-market buy2,500$7.64160,971,443
2017-04-10Open-market buy4,000$7.63160,968,943
2017-04-10Open-market buy2,000$7.62160,964,943
2017-04-10Open-market buy3,500$7.61160,962,943
2017-04-07Open-market buy500$7.65160,938,443
2017-04-07Open-market buy2,400$7.60160,936,943
2017-04-07Open-market buy1,000$7.53160,914,043
2017-04-07Open-market buy500$7.52160,913,043
2017-04-07Open-market buy1,000$7.70160,940,443
2017-04-07Open-market buy500$7.54160,914,543
2017-04-07Open-market buy3,500$7.54160,918,043
2017-04-07Open-market buy500$7.55160,918,543
2017-04-07Open-market buy3,000$7.55160,921,543
2017-04-07Open-market buy3,000$7.56160,924,543
2017-04-07Open-market buy1,500$7.57160,926,043
2017-04-07Open-market buy500$7.57160,926,543
2017-04-07Open-market buy600$7.58160,927,143
2017-04-07Open-market buy1,400$7.58160,928,543
2017-04-07Open-market buy200$7.59160,928,743
2017-04-07Open-market buy800$7.59160,929,543
2017-04-07Open-market buy5,000$7.60160,934,543
2017-04-07Open-market buy1,000$7.62160,937,943
2017-04-07Open-market buy100$7.52160,912,543
2017-04-07Open-market buy1,000$7.68160,939,443
2017-04-06Open-market buy500$7.55160,889,343
2017-04-06Open-market buy5,000$7.54160,888,843
2017-04-06Open-market buy1,100$7.64160,912,443
2017-04-06Open-market buy6,700$7.62160,911,343
2017-04-06Open-market buy1,500$7.61160,904,643
2017-04-06Open-market buy1,500$7.60160,903,143
2017-04-06Open-market buy3,400$7.59160,901,643
2017-04-06Open-market buy600$7.59160,898,243
2017-04-06Open-market buy3,800$7.57160,897,643
2017-04-06Open-market buy2,500$7.56160,893,843
2017-04-06Open-market buy2,000$7.56160,891,343
2017-04-05Open-market buy1,000$7.70160,865,543
2017-04-05Open-market buy1,000$7.68160,862,543
2017-04-05Open-market buy1,800$7.67160,861,543
2017-04-05Open-market buy500$7.66160,859,743
2017-04-05Open-market buy8,300$7.63160,859,243
2017-04-05Open-market buy600$7.63160,850,943
2017-04-05Open-market buy7,700$7.62160,850,343
2017-04-05Open-market buy800$7.62160,842,643
2017-04-05Open-market buy2,500$7.61160,841,843
2017-04-05Open-market buy500$7.83160,883,843
2017-04-05Open-market buy1,000$7.81160,883,343
2017-04-05Open-market buy1,000$7.79160,882,343
2017-04-05Open-market buy2,000$7.78160,881,343
2017-04-05Open-market buy4,400$7.76160,879,343
2017-04-05Open-market buy100$7.76160,874,943
2017-04-05Open-market buy2,500$7.75160,874,843
2017-04-05Open-market buy300$7.75160,872,343
2017-04-05Open-market buy2,900$7.74160,872,043
2017-04-05Open-market buy2,400$7.73160,869,143
2017-04-05Open-market buy1,200$7.72160,866,743
2017-04-05Open-market buy300$7.69160,862,843
2017-04-05Open-market buy1,700$7.69160,864,543
2017-04-04Open-market buy500$7.68160,833,443
2017-04-04Open-market buy848$7.64160,832,791
2017-04-04Open-market buy1,800$7.74160,839,343
2017-04-04Open-market buy4,100$7.69160,837,543
2017-04-04Open-market buy152$7.65160,832,943
2017-04-03Open-market buy200$7.75160,810,543
2017-04-03Open-market buy3,400$7.75160,813,943
2017-04-03Open-market buy3,600$7.77160,817,543
2017-04-03Open-market buy90$8.02160,831,943
2017-04-03Open-market buy1,710$8.00160,831,853
2017-04-03Open-market buy900$7.90160,830,143
2017-04-03Open-market buy900$7.89160,829,243
2017-04-03Open-market buy300$7.84160,828,343
2017-04-03Open-market buy100$7.84160,828,043
2017-04-03Open-market buy3,200$7.83160,827,943
2017-04-03Open-market buy3,600$7.82160,824,743
2017-04-03Open-market buy300$7.81160,821,143
2017-04-03Open-market buy2,900$7.80160,820,843
2017-04-03Open-market buy400$7.80160,817,943
2017-03-31Open-market buy1,800$8.00160,810,343
2017-03-30Open-market buy300$8.02160,801,243
2017-03-30Open-market buy1,000$8.05160,806,660
2017-03-30Open-market buy1,217$8.04160,805,660
2017-03-30Open-market buy2,000$8.03160,804,443
2017-03-30Open-market buy1,200$8.02160,802,443
2017-03-30Open-market buy1,883$8.06160,808,543
2017-03-30Open-market buy500$8.01160,800,943
2017-03-30Open-market buy500$7.99160,800,443
2017-03-30Open-market buy500$7.98160,799,943
2017-03-30Open-market buy1,000$7.97160,799,443
2017-03-30Open-market buy500$7.97160,798,443
2017-03-29Open-market buy700$8.15160,795,043
2017-03-29Open-market buy1,600$8.16160,797,643
2017-03-29Open-market buy200$8.16160,796,043
2017-03-29Open-market buy800$8.15160,795,843
2017-03-29Open-market buy300$8.17160,797,943
2017-03-29Open-market buy1,500$8.13160,794,343
2017-03-29Open-market buy300$8.13160,792,843
2017-03-29Open-market buy3,600$8.12160,792,543
2017-03-29Open-market buy200$8.12160,788,943
2017-03-28Open-market buy1,300$8.02160,786,443
2017-03-28Open-market buy2,300$8.03160,788,743
2017-03-24Open-market buy1,100$7.81160,785,143
2017-03-24Open-market buy1,600$7.70160,783,143
2017-03-24Open-market buy200$7.71160,783,343
2017-03-24Open-market buy700$7.81160,784,043
2017-03-23Open-market buy3,300$7.72160,777,943
2017-03-23Open-market buy5,000$7.66160,774,343
2017-03-23Open-market buy1,200$7.73160,779,743
2017-03-23Open-market buy600$7.73160,778,543
2017-03-23Open-market buy1,800$7.79160,781,543
2017-03-23Open-market buy300$7.72160,774,643
2017-03-21Open-market buy470$7.72160,764,013
2017-03-21Open-market buy700$7.86160,766,243
2017-03-21Open-market buy1,530$7.72160,765,543
2017-03-21Open-market buy700$7.87160,766,943
2017-03-21Open-market buy600$7.87160,767,543
2017-03-21Open-market buy1,800$7.98160,769,343
2017-03-20Open-market buy1,000$8.03160,760,943
2017-03-20Open-market buy1,600$8.01160,759,943
2017-03-20Open-market buy200$8.01160,758,343
2017-03-20Open-market buy1,800$7.97160,756,343
2017-03-20Open-market buy800$7.95160,754,543
2017-03-20Open-market buy1,200$7.95160,753,743
2017-03-20Open-market buy2,600$8.03160,763,543
2017-03-20Open-market buy1,800$7.98160,758,143
2017-03-17Open-market buy1,800$8.12160,747,143
2017-03-17Open-market buy1,800$8.08160,745,343
2017-03-17Open-market buy1,800$8.23160,748,943
2017-03-17Open-market buy1,800$8.25160,750,743
2017-03-17Open-market buy1,800$8.27160,752,543
2017-03-15Open-market buy1,700$8.03160,743,543
2017-03-15Open-market buy100$8.03160,741,843
2017-03-10Open-market buy1,600$7.97160,741,743
2017-03-10Open-market buy200$7.97160,740,143
2017-03-09Open-market buy700$7.87160,739,883
2017-03-09Open-market buy600$7.86160,739,183
2017-03-09Open-market buy440$7.85160,738,583
2017-03-09Open-market buy1,600$7.81160,738,143
2017-03-09Open-market buy60$7.88160,739,943
2017-03-09Open-market buy200$7.81160,736,543
2017-03-08Open-market buy1,800$7.92160,736,343
2017-03-03Open-market buy1,700$7.43160,729,543
2017-03-03Open-market buy1,800$7.38160,727,743
2017-03-03Open-market buy100$7.43160,727,843
2017-03-03Open-market buy1,000$7.44160,730,543
2017-03-03Open-market buy600$7.45160,731,143
2017-03-03Open-market buy3,400$7.45160,734,543
2017-03-02Open-market buy94,800$7.53160,725,943
2017-02-24Open-market buy400$8.48160,629,743
2017-02-24Open-market buy1,400$8.48160,631,143
2017-02-24Open-market buy1,800$8.43160,629,343
2017-02-23Open-market buy1,700$8.39160,627,543
2017-02-23Open-market buy100$8.39160,625,843
2017-02-22Open-market buy1,700$8.54160,625,743
2017-02-22Open-market buy100$8.53160,624,043
2017-02-21Open-market buy1,800$8.71160,622,143
2017-02-21Open-market buy1,800$8.89160,623,943
2017-02-17Open-market buy300$8.77160,618,843
2017-02-17Open-market buy500$8.81160,620,343
2017-02-17Open-market buy1,000$8.80160,619,843
2017-02-16Open-market buy1,800$8.65160,618,543
2017-02-15Open-market buy1,800$8.46160,616,743
2017-02-14Open-market buy1,800$8.41160,614,943
2017-02-13Open-market buy1,400$8.36160,613,143
2017-02-13Open-market buy400$8.36160,611,743
2017-02-10Open-market buy1,414$8.14160,610,957
2017-02-10Open-market buy386$8.15160,611,343
2017-02-09Open-market buy500$8.05160,602,843
2017-02-09Open-market buy500$8.03160,600,043
2017-02-09Open-market buy100$8.04160,600,143
2017-02-09Open-market buy3,400$8.09160,608,843
2017-02-09Open-market buy100$8.09160,605,443
2017-02-09Open-market buy1,000$8.08160,605,343
2017-02-09Open-market buy1,000$8.07160,604,343
2017-02-09Open-market buy500$8.06160,603,343
2017-02-09Open-market buy700$8.10160,609,543
2017-02-09Open-market buy2,200$8.04160,602,343
2017-02-08Open-market buy500$8.14160,592,843
2017-02-08Open-market buy200$8.04160,584,143
2017-02-08Open-market buy1,600$8.04160,585,743
2017-02-08Open-market buy1,800$8.26160,599,543
2017-02-08Open-market buy1,800$8.25160,597,743
2017-02-08Open-market buy1,800$8.18160,595,943
2017-02-08Open-market buy1,300$8.14160,594,143
2017-02-08Open-market buy1,800$8.12160,592,343
2017-02-08Open-market buy1,800$8.09160,590,543
2017-02-08Open-market buy3,000$8.05160,588,743
2017-02-07Open-market buy1,800$8.27160,582,143
2017-02-07Open-market buy1,100$8.26160,579,643
2017-02-07Open-market buy1,800$8.29160,583,943
2017-02-07Open-market buy700$8.26160,580,343
2017-02-06Open-market buy542$8.47160,577,043
2017-02-06Open-market buy500$8.46160,576,501
2017-02-06Open-market buy1,258$8.45160,576,001
2017-02-06Open-market buy1,000$8.50160,578,543
2017-02-06Open-market buy100$8.38160,571,343
2017-02-06Open-market buy1,625$8.38160,572,968
2017-02-06Open-market buy775$8.39160,573,743
2017-02-06Open-market buy500$8.41160,574,243
2017-02-06Open-market buy500$8.43160,574,743
2017-02-06Open-market buy500$8.36160,571,243
2017-02-06Open-market buy500$8.35160,570,743
2017-02-06Open-market buy500$8.32160,570,243
2017-02-06Open-market buy2,000$8.30160,569,743
2017-02-06Open-market buy1,640$8.27160,567,743
2017-02-06Open-market buy100$8.27160,566,103
2017-02-06Open-market buy560$8.27160,566,003
2017-02-06Open-market buy3,900$8.26160,565,443
2017-02-06Open-market buy100$8.26160,561,543
2017-02-06Open-market buy1,000$8.22160,561,443
2017-02-06Open-market buy2,400$8.19160,560,443
2017-02-06Open-market buy100$8.19160,558,043
2017-02-06Open-market buy500$8.48160,577,543
2017-02-02Open-market buy2,000$8.52160,554,943
2017-02-02Open-market buy900$8.54160,555,843
2017-02-02Open-market buy2,100$8.54160,557,943
2017-02-02Open-market buy1,000$8.50160,552,943
2017-02-01Open-market buy3,200$8.59160,548,343
2017-02-01Open-market buy1,200$8.60160,550,143
2017-02-01Open-market buy600$8.60160,548,943
2017-02-01Open-market buy1,800$8.62160,551,943
2017-02-01Open-market buy400$8.59160,545,143
2017-02-01Open-market buy1,800$8.57160,544,743
2017-01-31Open-market buy2,500$8.42160,533,443
2017-01-31Open-market buy400$8.53160,534,443
2017-01-31Open-market buy100$8.53160,534,043
2017-01-31Open-market buy500$8.49160,533,943
2017-01-31Open-market buy1,000$8.58160,535,443
2017-01-31Open-market buy5,000$8.69160,542,943
2017-01-31Open-market buy500$8.66160,537,943
2017-01-31Open-market buy1,900$8.63160,537,443
2017-01-31Open-market buy100$8.63160,535,543
2017-01-30Open-market buy1,600$8.48160,525,843
2017-01-30Open-market buy500$8.52160,529,443
2017-01-30Open-market buy2,700$8.49160,528,943
2017-01-30Open-market buy400$8.49160,526,243
2017-01-30Open-market buy1,500$8.52160,530,943
2017-01-30Open-market buy1,300$8.48160,524,243
2017-01-30Open-market buy1,000$8.47160,522,943
2017-01-30Open-market buy1,000$8.45160,521,943
2017-01-27Open-market buy2,500$8.65160,512,443
2017-01-27Open-market buy500$8.68160,519,143
2017-01-27Open-market buy4,700$8.67160,518,643
2017-01-27Open-market buy1,500$8.66160,513,943
2017-01-27Open-market buy1,800$8.69160,520,943
2017-01-27Open-market buy300$8.65160,509,943
2017-01-27Open-market buy200$8.65160,509,643
2017-01-27Open-market buy500$8.63160,509,443
2017-01-25Open-market buy1,000$8.48160,501,943
2017-01-25Open-market buy665$8.35160,500,943
2017-01-25Open-market buy1,335$8.34160,500,278
2017-01-25Open-market buy1,000$8.58160,504,943
2017-01-25Open-market buy1,000$8.59160,505,943
2017-01-25Open-market buy1,000$8.63160,506,943
2017-01-25Open-market buy1,000$8.68160,507,943
2017-01-25Open-market buy1,000$8.71160,508,943
2017-01-25Open-market buy2,000$8.58160,503,943
2017-01-24Open-market buy3,698$8.45160,495,943
2017-01-24Open-market buy2,000$8.43160,490,943
2017-01-24Open-market buy3,000$8.49160,498,943
2017-01-24Open-market buy504$8.44160,491,447
2017-01-24Open-market buy366$8.45160,492,245
2017-01-24Open-market buy432$8.45160,491,879
2017-01-23Open-market buy4,500$8.49160,486,643
2017-01-23Open-market buy500$8.38160,477,443
2017-01-23Open-market buy1,500$8.58160,488,943
2017-01-23Open-market buy300$8.58160,487,443
2017-01-23Open-market buy500$8.51160,487,143
2017-01-23Open-market buy1,000$8.42160,478,443
2017-01-23Open-market buy200$8.49160,482,143
2017-01-23Open-market buy2,800$8.45160,481,943
2017-01-23Open-market buy200$8.45160,479,143
2017-01-23Open-market buy500$8.44160,478,943
2017-01-20Open-market buy4,900$8.66160,473,343
2017-01-20Open-market buy100$8.66160,468,443
2017-01-20Open-market buy200$8.79160,473,543
2017-01-20Open-market buy3,400$8.80160,476,943
2017-01-19Open-market buy100$8.78160,461,943
2017-01-19Open-market buy1,669$8.88160,468,243
2017-01-19Open-market buy3,231$8.87160,466,574
2017-01-19Open-market buy1,400$8.78160,463,343
2017-01-19Open-market buy100$8.89160,468,343
2017-01-19Open-market buy2,500$8.76160,461,843
2017-01-19Open-market buy5,000$8.74160,459,343
2017-01-19Open-market buy6,000$8.65160,454,343
2017-01-18Open-market buy3,600$8.85160,443,243
2017-01-18Open-market buy1,013$8.89160,446,843
2017-01-18Open-market buy787$8.88160,445,830
2017-01-18Open-market buy1,800$8.86160,445,043
2017-01-18Open-market buy1,500$8.92160,448,343
2017-01-18Open-market buy1,494$8.84160,439,643
2017-01-18Open-market buy253$8.84160,438,149
2017-01-18Open-market buy253$8.84160,437,896
2017-01-13Open-market buy2,500$9.13160,425,143
2017-01-13Open-market buy2,500$9.14160,427,643
2017-01-13Open-market buy5,000$9.16160,437,643
2017-01-13Open-market buy5,000$9.15160,432,643
2017-01-03Open-market buy18,900$9.04160,422,643
2017-01-03Open-market buy1,100$9.04160,403,743
2016-12-30Open-market buy700$9.83160,398,543
2016-12-30Open-market buy1,800$9.12160,379,443
2016-12-30Open-market buy3,200$9.12160,382,643
2016-12-30Open-market buy4,100$9.84160,402,643
2016-12-30Open-market buy2,736$9.17160,385,379
2016-12-30Open-market buy200$9.82160,397,843
2016-12-30Open-market buy4,300$9.64160,397,643
2016-12-30Open-market buy700$9.63160,393,343
2016-12-30Open-market buy4,400$9.33160,392,643
2016-12-30Open-market buy600$9.33160,388,243
2016-12-30Open-market buy2,264$9.19160,387,643
2016-12-02Open-market buy100$10.49160,377,043
2016-12-02Open-market buy200$10.46160,376,843
2016-12-02Open-market buy100$10.47160,376,943
2016-12-02Open-market buy600$10.50160,377,643
2016-12-01Open-market buy100$10.24160,372,943
2016-12-01Open-market buy1,900$10.24160,374,843
2016-12-01Open-market buy500$10.31160,375,343
2016-12-01Open-market buy1,300$10.31160,376,643
2016-11-30Open-market buy1,800$10.40160,372,843
2016-11-28Open-market buy1,229$10.66160,370,472
2016-11-28Open-market buy571$10.67160,371,043
2016-11-28Open-market buy1,700$10.61160,369,243
2016-11-28Open-market buy100$10.61160,367,543
2016-11-28Open-market buy100$10.57160,367,443
2016-11-28Open-market buy1,700$10.56160,367,343
2016-11-28Open-market buy200$10.56160,365,643
2016-11-23Open-market buy4,300$10.09160,365,443
2016-11-22Open-market buy1,800$10.37160,361,143
2016-11-22Open-market buy1,400$10.28160,358,943
2016-11-22Open-market buy200$10.31160,359,143
2016-11-22Open-market buy200$10.31160,359,343
2016-11-22Open-market buy1,800$10.19160,357,543
2016-11-21Open-market buy1,600$10.41160,353,743
2016-11-21Open-market buy2,000$10.41160,355,743
2016-11-18Open-market buy400$10.40160,352,143
2016-11-18Open-market buy1,400$10.38160,351,743
2016-11-16Open-market buy1,000$10.24160,350,343
2016-11-16Open-market buy1,151$10.09160,347,194
2016-11-16Open-market buy1,535$10.10160,348,729
2016-11-16Open-market buy614$10.11160,349,343
2016-11-11Open-market buy1,800$9.24160,346,043
2016-11-10Open-market buy100$9.48160,335,143
2016-11-10Open-market buy1,300$9.45160,335,043
2016-11-10Open-market buy500$9.45160,333,743
2016-11-10Open-market buy1,800$9.43160,333,243
2016-11-10Open-market buy1,600$9.48160,336,743
2016-11-10Open-market buy3,800$9.49160,340,543
2016-11-10Open-market buy100$9.50160,340,643
2016-11-10Open-market buy900$9.51160,341,543
2016-11-10Open-market buy896$9.60160,343,339
2016-11-10Open-market buy900$9.51160,342,443
2016-11-10Open-market buy904$9.61160,344,243
2016-11-09Open-market buy1,800$9.41160,329,643
2016-11-09Open-market buy1,800$9.42160,331,443
2016-11-09Open-market buy1,800$9.16160,327,843
2016-11-08Open-market buy200$9.37160,322,443
2016-11-08Open-market buy4,900$9.00160,307,843
2016-11-08Open-market buy875$9.65160,326,043
2016-11-08Open-market buy925$9.64160,325,168
2016-11-08Open-market buy700$9.56160,324,243
2016-11-08Open-market buy1,100$9.55160,323,543
2016-11-08Open-market buy100$9.04160,307,943
2016-11-08Open-market buy4,800$9.29160,322,243
2016-11-08Open-market buy1,168$9.22160,317,443
2016-11-08Open-market buy1,332$9.21160,316,275
2016-11-08Open-market buy2,000$9.17160,314,943
2016-11-08Open-market buy5,000$9.13160,312,943
2016-11-02Open-market buy2,000$9.46160,297,943
2016-11-02Open-market buy2,000$9.45160,295,943
2016-11-02Open-market buy1,000$9.44160,293,943
2016-11-02Open-market buy1,000$9.48160,298,943
2016-11-02Open-market buy1,000$9.51160,300,943
2016-11-02Open-market buy1,000$9.52160,301,943
2016-11-02Open-market buy1,000$9.59160,302,943
2016-11-02Open-market buy1,000$9.49160,299,943
2016-11-01Open-market buy400$9.44160,285,343
2016-11-01Open-market buy1,500$9.49160,288,443
2016-11-01Open-market buy1,600$9.44160,286,943
2016-11-01Open-market buy4,500$9.55160,292,943
2016-11-01Open-market buy1,000$9.43160,284,943
2016-11-01Open-market buy1,000$9.36160,283,943
2016-10-31Open-market buy200$9.42160,273,343
2016-10-31Open-market buy1,000$9.43160,277,143
2016-10-31Open-market buy2,800$9.42160,276,143
2016-10-31Open-market buy5,800$9.45160,282,943
2016-10-31Open-market buy1,000$9.40160,273,143
2016-10-31Open-market buy1,000$9.38160,272,143
2016-10-28Open-market buy2,200$9.48160,269,143
2016-10-28Open-market buy500$9.50160,269,643
2016-10-28Open-market buy1,500$9.52160,271,143
2016-10-28Open-market buy800$9.48160,266,943
2016-10-28Open-market buy5,000$9.42160,266,143
2016-10-27Open-market buy5,000$9.42160,261,143
2016-10-27Open-market buy300$9.18160,251,443
2016-10-27Open-market buy400$9.19160,251,843
2016-10-27Open-market buy1,300$9.19160,253,143
2016-10-27Open-market buy500$9.20160,253,643
2016-10-27Open-market buy1,400$9.40160,255,043
2016-10-27Open-market buy1,100$9.40160,256,143
2016-10-26Open-market buy1,800$9.27160,249,343
2016-10-26Open-market buy1,800$9.32160,251,143
2016-10-26Open-market buy500$9.24160,246,043
2016-10-26Open-market buy1,500$9.24160,247,543
2016-10-25Open-market buy1,800$9.39160,245,543
2016-10-25Open-market buy1,800$9.36160,243,743
2016-10-24Open-market buy1,200$9.50160,241,643
2016-10-24Open-market buy300$9.50160,241,943
2016-10-24Open-market buy300$9.49160,240,443
2016-10-21Open-market buy1,800$9.38160,240,143
2016-10-20Open-market buy1,500$9.21160,237,443
2016-10-20Open-market buy300$9.34160,237,743
2016-10-20Open-market buy600$9.35160,238,343
2016-10-20Open-market buy300$9.21160,235,943
2016-10-19Open-market buy29$9.50160,235,643
2016-10-19Open-market buy1,771$9.40160,235,614
2016-10-19Open-market buy3,100$9.29160,233,843
2016-10-19Open-market buy300$9.29160,230,743
2016-10-19Open-market buy1,000$9.28160,230,443
2016-10-19Open-market buy400$9.28160,229,443
2016-10-19Open-market buy1,800$9.25160,229,043
2016-10-19Open-market buy1,500$9.24160,227,243
2016-10-19Open-market buy1,800$9.23160,225,743
2016-10-19Open-market buy1,500$9.18160,223,943
2016-10-19Open-market buy1,500$9.16160,222,443
2016-10-18Open-market buy1,800$9.29160,220,943
2016-10-17Open-market buy1,700$9.37160,219,143
2016-10-17Open-market buy100$9.37160,217,443
2016-10-17Open-market buy1,800$9.32160,217,343
2016-10-14Open-market buy1,800$9.48160,215,543
2016-10-13Open-market buy300$9.51160,210,443
2016-10-13Open-market buy1,500$9.51160,211,943
2016-10-13Open-market buy1,800$9.59160,213,743
2016-10-13Open-market buy700$9.48160,210,143
2016-10-13Open-market buy1,100$9.47160,209,443
2016-10-11Open-market buy1,800$9.73160,204,743
2016-10-11Open-market buy1,800$9.79160,206,543
2016-10-11Open-market buy1,800$9.95160,208,343
2016-10-11Open-market buy1,300$9.66160,202,943
2016-10-11Open-market buy500$9.66160,201,643
2016-10-10Open-market buy1,800$10.00160,201,143
2016-10-10Open-market buy1,800$9.93160,199,343
2016-10-10Open-market buy125$9.80160,194,068
2016-10-10Open-market buy1,254$9.81160,195,322
2016-10-10Open-market buy421$9.83160,195,743
2016-10-10Open-market buy500$9.88160,196,243
2016-10-10Open-market buy500$9.88160,196,743
2016-10-10Open-market buy800$9.88160,197,543
2016-10-07Open-market buy2,700$9.80160,185,343
2016-10-07Open-market buy4,400$9.83160,189,743
2016-10-07Open-market buy600$9.85160,190,343
2016-10-07Open-market buy900$9.78160,182,643
2016-10-07Open-market buy255$9.77160,181,743
2016-10-07Open-market buy800$9.63160,177,143
2016-10-07Open-market buy1,000$9.64160,178,143
2016-10-07Open-market buy3,600$9.86160,193,943
2016-10-07Open-market buy1,345$9.75160,181,488
2016-10-07Open-market buy200$9.74160,180,143
2016-10-07Open-market buy1,800$9.70160,179,943
2016-10-06Open-market buy225$10.57160,174,768
2016-10-06Open-market buy2,400$10.50160,174,543
2016-10-06Open-market buy1,575$10.58160,176,343
2016-10-04Open-market buy1,000$10.61160,171,343
2016-10-04Open-market buy500$10.62160,172,143
2016-10-04Open-market buy500$10.53160,169,043
2016-10-04Open-market buy300$10.62160,171,643
2016-10-04Open-market buy1,300$10.53160,170,343
2016-09-30Open-market buy1,700$10.54160,168,543
2016-09-30Open-market buy100$10.54160,166,843
2016-09-29Open-market buy1,800$10.50160,164,943
2016-09-29Open-market buy1,493$10.84160,166,436
2016-09-29Open-market buy307$10.86160,166,743
2016-09-28Open-market buy1,800$10.97160,161,343
2016-09-28Open-market buy600$10.93160,159,543
2016-09-28Open-market buy1,200$10.92160,158,943
2016-09-28Open-market buy1,400$11.14160,163,143
2016-09-28Open-market buy400$11.11160,161,743
2016-09-27Open-market buy1,600$11.16160,157,743
2016-09-27Open-market buy200$11.15160,156,143
2016-09-26Open-market buy1,000$11.04160,155,143
2016-09-26Open-market buy800$11.05160,155,943
2016-09-23Open-market buy1,400$10.95160,154,043
2016-09-23Open-market buy100$10.96160,154,143
2016-09-23Open-market buy300$10.95160,152,643
2016-09-22Open-market buy252$10.62160,150,795
2016-09-22Open-market buy1,548$10.63160,152,343
2016-09-21Open-market buy1,800$10.46160,150,543
2016-09-20Open-market buy1,800$10.36160,148,743
2016-09-19Open-market buy1,800$10.18160,146,943
2016-09-13Open-market buy500$9.95160,139,143
2016-09-13Open-market buy1,000$10.06160,145,143
2016-09-13Open-market buy1,000$10.05160,144,143
2016-09-13Open-market buy2,000$10.04160,143,143
2016-09-13Open-market buy500$10.02160,141,143
2016-09-13Open-market buy1,000$10.00160,140,643
2016-09-13Open-market buy500$9.97160,139,643
2016-09-13Open-market buy500$9.93160,138,643
2016-09-13Open-market buy500$9.83160,138,143
2016-09-13Open-market buy500$9.82160,137,643
2016-09-13Open-market buy1,000$9.80160,137,143
2016-09-13Open-market buy1,000$9.78160,136,143
2016-09-12Open-market buy1,500$9.76160,129,443
2016-09-12Open-market buy1,000$9.86160,131,143
2016-09-12Open-market buy600$9.80160,130,143
2016-09-12Open-market buy100$9.80160,129,543
2016-09-12Open-market buy4,000$9.89160,135,143
2016-09-12Open-market buy500$9.76160,127,943
2016-09-12Open-market buy500$9.66160,127,443
2016-09-12Open-market buy1,800$9.58160,126,943
2016-09-09Open-market buy500$10.00160,125,143
2016-09-09Open-market buy1,800$9.75160,123,343
2016-09-09Open-market buy100$9.97160,123,443
2016-09-09Open-market buy1,200$9.99160,124,643
2016-09-02Open-market buy1,000$9.26160,115,543
2016-09-02Open-market buy1,000$9.33160,118,543
2016-09-02Open-market buy1,000$9.31160,117,543
2016-09-02Open-market buy1,000$9.28160,116,543
2016-09-02Open-market buy3,000$9.34160,121,543
2016-09-02Open-market buy1,000$9.22160,114,543
2016-09-02Open-market buy1,000$9.20160,113,543
2016-09-02Open-market buy1,000$9.18160,112,543
2016-08-25Open-market buy400$9.17160,108,343
2016-08-25Open-market buy1,300$9.14160,107,943
2016-08-25Open-market buy8,100$9.04160,089,643
2016-08-25Open-market buy800$9.04160,081,543
2016-08-25Open-market buy5,700$9.03160,080,743
2016-08-25Open-market buy1,600$9.03160,075,043
2016-08-25Open-market buy2,800$9.02160,073,443
2016-08-25Open-market buy1,300$9.01160,070,643
2016-08-25Open-market buy200$9.01160,069,343
2016-08-25Open-market buy1,000$9.00160,069,143
2016-08-25Open-market buy4,800$8.94160,068,143
2016-08-25Open-market buy200$8.94160,063,343
2016-08-25Open-market buy3,000$9.11160,104,443
2016-08-25Open-market buy500$9.10160,101,443
2016-08-25Open-market buy4,564$9.09160,100,943
2016-08-25Open-market buy436$9.09160,096,379
2016-08-25Open-market buy2,300$9.07160,095,943
2016-08-25Open-market buy500$9.07160,093,643
2016-08-25Open-market buy1,200$9.06160,093,143
2016-08-25Open-market buy2,300$9.05160,091,943
2016-08-25Open-market buy600$9.14160,106,643
2016-08-25Open-market buy1,600$9.13160,106,043
2016-08-25Open-market buy1,700$9.21160,111,543
2016-08-25Open-market buy100$9.21160,109,843
2016-08-25Open-market buy1,400$9.17160,109,743
2016-08-24Open-market buy2,500$9.23160,058,643
2016-08-24Open-market buy300$9.35160,061,443
2016-08-24Open-market buy1,000$9.33160,061,143
2016-08-24Open-market buy1,000$9.31160,060,143
2016-08-24Open-market buy100$9.27160,059,143
2016-08-24Open-market buy400$9.27160,059,043
2016-08-24Open-market buy1,700$9.35160,063,143
2016-08-24Open-market buy1,000$9.23160,056,143
2016-08-24Open-market buy1,500$9.22160,055,143
2016-08-24Open-market buy4,800$9.18160,053,643
2016-08-24Open-market buy200$9.18160,048,843
2016-08-24Open-market buy500$9.17160,048,643
2016-08-23Open-market buy500$9.46160,020,143
2016-08-23Open-market buy400$9.64160,046,643
2016-08-23Open-market buy100$9.63160,046,243
2016-08-23Open-market buy1,000$9.60160,046,143
2016-08-23Open-market buy1,800$9.57160,045,143
2016-08-23Open-market buy2,700$9.55160,043,343
2016-08-23Open-market buy1,200$9.55160,040,643
2016-08-23Open-market buy7,400$9.54160,039,443
2016-08-23Open-market buy100$9.54160,032,043
2016-08-23Open-market buy1,000$9.54160,031,943
2016-08-23Open-market buy3,800$9.53160,030,943
2016-08-23Open-market buy1,000$9.53160,027,143
2016-08-23Open-market buy1,000$9.51160,026,143
2016-08-23Open-market buy4,600$9.47160,025,143
2016-08-23Open-market buy400$9.47160,020,543
2016-08-23Open-market buy1,500$9.64160,048,143
2016-08-23Open-market buy500$9.42160,019,643
2016-08-22Open-market buy3,000$9.75160,013,143
2016-08-22Open-market buy2,960$9.79160,017,143
2016-08-22Open-market buy1,040$9.78160,014,183
2016-08-22Open-market buy2,000$9.80160,019,143
2016-08-22Open-market buy2,500$9.72160,010,143
2016-08-22Open-market buy300$9.72160,007,643
2016-08-19Open-market buy900$9.81159,994,743
2016-08-19Open-market buy1,000$9.77159,993,343
2016-08-19Open-market buy1,500$9.84160,006,343
2016-08-19Open-market buy4,000$9.82160,004,843
2016-08-19Open-market buy6,100$9.81160,000,843
2016-08-19Open-market buy1,000$9.86160,007,343
2016-08-19Open-market buy500$9.80159,993,843
2016-08-18Open-market buy1,300$9.88159,988,143
2016-08-18Open-market buy500$9.82159,982,843
2016-08-18Open-market buy600$9.84159,983,443
2016-08-18Open-market buy900$9.85159,984,343
2016-08-18Open-market buy500$9.93159,992,343
2016-08-18Open-market buy1,800$9.89159,991,843
2016-08-18Open-market buy200$9.89159,990,043
2016-08-18Open-market buy1,700$9.88159,989,843
2016-08-18Open-market buy600$9.87159,986,843
2016-08-18Open-market buy900$9.87159,986,243
2016-08-18Open-market buy1,000$9.86159,985,343
2016-08-17Open-market buy1,500$9.84159,973,843
2016-08-17Open-market buy3,000$9.89159,978,949
2016-08-17Open-market buy894$9.89159,979,843
2016-08-17Open-market buy500$9.90159,980,343
2016-08-17Open-market buy606$9.88159,975,949
2016-08-17Open-market buy500$9.87159,975,343
2016-08-17Open-market buy500$9.86159,974,843
2016-08-17Open-market buy500$9.85159,974,343
2016-08-17Open-market buy1,000$10.03159,982,343
2016-08-17Open-market buy800$9.94159,981,343
2016-08-17Open-market buy200$9.94159,980,543
2016-08-16Open-market buy1,500$10.02159,968,843
2016-08-16Open-market buy480$10.03159,969,323
2016-08-16Open-market buy5,000$10.01159,967,343
2016-08-16Open-market buy3,020$10.03159,972,343
2016-08-15Open-market buy5,727$10.08159,962,343
2016-08-15Open-market buy273$10.08159,956,616
2016-08-15Open-market buy1,800$10.06159,956,343
2016-08-15Open-market buy1,200$10.04159,954,543
2016-08-15Open-market buy1,000$10.03159,953,343
2016-08-10Open-market buy1,800$10.05159,952,343
2016-08-10Open-market buy1,400$9.92159,943,743
2016-08-10Open-market buy500$9.95159,944,243
2016-08-10Open-market buy300$10.02159,950,543
2016-08-10Open-market buy1,000$10.00159,950,243
2016-08-10Open-market buy393$9.97159,949,243
2016-08-10Open-market buy4,607$9.96159,948,850
2016-08-09Open-market buy6,010$10.21159,938,353
2016-08-09Open-market buy3,990$10.22159,942,343
2016-08-02Open-market buy1,700$9.89159,927,043
2016-08-02Open-market buy1,000$9.90159,930,343
2016-08-02Open-market buy2,300$9.89159,929,343
2016-08-02Open-market buy2,000$9.92159,932,343
2016-08-02Open-market buy1,000$9.87159,925,343
2016-08-02Open-market buy2,000$9.82159,924,343
2016-07-27Open-market buy4,600$9.88159,917,343
2016-07-27Open-market buy1,000$9.92159,918,343
2016-07-27Open-market buy1,000$9.95159,919,343
2016-07-27Open-market buy400$9.86159,912,743
2016-07-27Open-market buy3,000$9.96159,922,343
2016-07-13Open-market buy100$9.63159,899,843
2016-07-13Open-market buy1,000$9.66159,907,543
2016-07-13Open-market buy1,000$9.65159,906,543
2016-07-13Open-market buy2,000$9.64159,905,543
2016-07-13Open-market buy3,700$9.63159,903,543
2016-07-13Open-market buy2,800$9.67159,910,343
2016-07-13Open-market buy3,200$9.62159,899,743
2016-07-13Open-market buy800$9.71159,912,343
2016-07-13Open-market buy200$9.71159,911,543
2016-07-13Open-market buy1,000$9.70159,911,343
2016-07-11Open-market buy2,000$9.82159,893,543
2016-07-11Open-market buy1,130$9.80159,887,673
2016-07-11Open-market buy1,250$9.81159,888,923
2016-07-11Open-market buy2,000$9.84159,896,543
2016-07-11Open-market buy1,000$9.83159,894,543
2016-07-11Open-market buy2,620$9.81159,891,543
2016-06-30Open-market buy358$9.16159,871,025
2016-06-30Open-market buy4,318$9.17159,875,343
2016-06-30Open-market buy1,000$9.22159,876,343
2016-06-30Open-market buy1,800$9.09159,870,667
2016-06-30Open-market buy324$9.07159,868,867
2016-06-30Open-market buy2,000$9.37159,884,543
2016-06-30Open-market buy1,000$9.39159,885,543
2016-06-30Open-market buy6,200$9.34159,882,543
2016-06-30Open-market buy1,000$9.41159,886,543
2016-06-29Open-market buy1,800$9.23159,862,543
2016-06-29Open-market buy1,000$9.17159,856,743
2016-06-29Open-market buy3,000$9.19159,859,743
2016-06-29Open-market buy2,000$9.30159,867,343
2016-06-29Open-market buy1,000$9.29159,865,343
2016-06-29Open-market buy1,700$9.26159,864,343
2016-06-29Open-market buy100$9.26159,862,643
2016-06-29Open-market buy1,200$9.31159,868,543
2016-06-29Open-market buy1,000$9.22159,860,743
2016-06-27Open-market buy200$9.05159,854,143
2016-06-27Open-market buy100$8.97159,852,443
2016-06-27Open-market buy900$8.96159,852,343
2016-06-27Open-market buy500$8.94159,851,443
2016-06-27Open-market buy500$8.92159,850,943
2016-06-27Open-market buy2,700$8.89159,850,443
2016-06-27Open-market buy100$8.89159,847,743
2016-06-27Open-market buy3,200$8.86159,847,643
2016-06-27Open-market buy400$8.86159,844,443
2016-06-27Open-market buy500$8.85159,844,043
2016-06-27Open-market buy500$8.84159,843,543
2016-06-27Open-market buy4,700$8.83159,843,043
2016-06-27Open-market buy1,800$8.80159,838,343
2016-06-27Open-market buy1,800$8.74159,836,543
2016-06-27Open-market buy1,500$9.00159,853,943
2016-06-27Open-market buy1,600$9.05159,855,743
2016-06-24Open-market buy1,300$9.34159,818,243
2016-06-24Open-market buy500$9.50159,834,243
2016-06-24Open-market buy100$9.49159,833,743
2016-06-24Open-market buy200$9.48159,833,643
2016-06-24Open-market buy1,600$9.46159,833,443
2016-06-24Open-market buy1,500$9.45159,831,843
2016-06-24Open-market buy1,500$9.44159,830,343
2016-06-24Open-market buy1,300$9.43159,828,843
2016-06-24Open-market buy200$9.43159,827,543
2016-06-24Open-market buy1,500$9.41159,827,343
2016-06-24Open-market buy555$9.40159,825,843
2016-06-24Open-market buy2,170$9.38159,825,288
2016-06-24Open-market buy845$9.37159,823,118
2016-06-24Open-market buy2,300$9.36159,822,273
2016-06-24Open-market buy1,730$9.35159,819,973
2016-06-24Open-market buy500$9.53159,834,743
2016-06-24Open-market buy200$9.10159,816,943
2016-06-22Open-market buy275$9.66159,815,218
2016-06-22Open-market buy800$9.61159,814,943
2016-06-22Open-market buy200$9.61159,814,143
2016-06-22Open-market buy3,000$9.40159,812,943
2016-06-22Open-market buy11,100$9.37159,809,943
2016-06-22Open-market buy100$9.37159,798,843
2016-06-22Open-market buy1,525$9.68159,816,743
2016-06-22Open-market buy1,000$9.41159,813,943
2016-06-20Open-market buy1,000$9.17159,793,743
2016-06-20Open-market buy2,800$9.20159,796,743
2016-06-20Open-market buy200$9.19159,793,943
2016-06-20Open-market buy2,000$9.24159,798,743
2016-06-20Open-market buy1,000$9.17159,792,743
2016-06-20Open-market buy3,000$9.16159,791,743
2016-06-17Open-market buy1,400$9.13159,786,743
2016-06-17Open-market buy100$9.13159,785,343
2016-06-17Open-market buy500$9.10159,785,243
2016-06-17Open-market buy3,800$9.06159,784,743
2016-06-17Open-market buy2,000$9.19159,788,743
2016-06-17Open-market buy2,700$9.05159,780,743
2016-06-17Open-market buy5,300$9.04159,778,043
2016-06-17Open-market buy2,000$9.01159,772,743
2016-06-17Open-market buy200$9.06159,780,943
2016-06-16Open-market buy3,000$9.29159,768,243
2016-06-16Open-market buy2,000$9.00159,762,743
2016-06-16Open-market buy1,000$9.30159,769,243
2016-06-16Open-market buy1,500$9.31159,770,743
2016-06-16Open-market buy2,500$9.28159,765,243
2016-06-14Open-market buy4,600$9.02159,754,843
2016-06-14Open-market buy1,100$9.06159,759,943
2016-06-14Open-market buy900$9.06159,758,843
2016-06-14Open-market buy700$9.04159,757,943
2016-06-14Open-market buy1,800$9.03159,757,243
2016-06-14Open-market buy600$9.03159,755,443
2016-06-14Open-market buy800$9.09159,760,743
2016-06-14Open-market buy500$9.01159,750,243
2016-06-14Open-market buy2,500$9.00159,749,743
2016-06-14Open-market buy1,000$8.96159,747,243
2016-06-14Open-market buy1,000$8.91159,746,243
2016-06-14Open-market buy500$8.85159,745,243
2016-06-10Open-market buy1,800$9.42159,744,743
2016-06-10Open-market buy1,000$9.35159,739,243
2016-06-10Open-market buy1,500$9.31159,737,243
2016-06-10Open-market buy3,000$9.37159,742,243
2016-06-10Open-market buy500$9.33159,738,243
2016-06-10Open-market buy500$9.32159,737,743
2016-06-10Open-market buy200$9.42159,742,943
2016-06-10Open-market buy500$9.40159,742,743
2016-06-10Open-market buy1,000$9.29159,735,743
2016-06-09Open-market buy1,980$9.73159,731,723
2016-06-09Open-market buy700$9.74159,732,423
2016-06-09Open-market buy2,320$9.74159,734,743
2016-06-08Open-market buy4,000$9.80159,726,743
2016-06-08Open-market buy400$9.79159,722,743
2016-06-08Open-market buy600$9.79159,722,343
2016-06-08Open-market buy2,000$9.85159,729,743
2016-06-08Open-market buy1,500$9.77159,721,243
2016-06-08Open-market buy700$9.76159,719,743
2016-06-08Open-market buy500$9.76159,719,043
2016-06-08Open-market buy1,000$9.81159,727,743
2016-06-08Open-market buy500$9.78159,721,743
2016-06-07Open-market buy300$9.90159,713,843
2016-06-07Open-market buy4,700$9.90159,718,543
2016-06-06Open-market buy1,000$9.89159,699,743
2016-06-06Open-market buy2,000$9.77159,697,743
2016-06-06Open-market buy7,500$10.02159,712,043
2016-06-06Open-market buy3,000$10.01159,704,543
2016-06-06Open-market buy1,800$9.95159,701,543
2016-06-06Open-market buy1,500$10.03159,713,543
2016-06-06Open-market buy1,000$9.82159,698,743
2016-06-03Open-market buy800$10.01159,681,543
2016-06-03Open-market buy3,600$10.01159,680,743
2016-06-03Open-market buy2,800$10.02159,684,343
2016-06-03Open-market buy500$10.22159,695,743
2016-06-03Open-market buy500$10.18159,695,243
2016-06-03Open-market buy2,500$10.15159,694,743
2016-06-03Open-market buy100$10.15159,692,243
2016-06-03Open-market buy1,100$10.15159,692,143
2016-06-03Open-market buy1,700$10.13159,691,043
2016-06-03Open-market buy500$10.10159,689,343
2016-06-03Open-market buy1,000$10.09159,688,843
2016-06-03Open-market buy1,000$10.08159,687,843
2016-06-03Open-market buy500$10.05159,686,843
2016-06-03Open-market buy500$10.04159,686,343
2016-06-03Open-market buy1,500$10.03159,685,843
2016-06-01Open-market buy100$10.58159,675,443
2016-06-01Open-market buy2,100$10.56159,675,343
2016-06-01Open-market buy500$10.56159,673,243
2016-06-01Open-market buy1,000$10.55159,672,743
2016-06-01Open-market buy1,700$10.58159,677,143
2016-06-01Open-market buy1,700$10.43159,671,743
2016-06-01Open-market buy100$10.43159,670,043
2016-06-01Open-market buy1,880$10.41159,669,943
2016-06-01Open-market buy1,720$10.39159,668,063
2016-05-27Open-market buy500$10.34159,655,143
2016-05-27Open-market buy1,000$10.33159,654,643
2016-05-27Open-market buy2,000$10.30159,653,643
2016-05-27Open-market buy200$10.30159,651,643
2016-05-27Open-market buy2,100$10.29159,651,443
2016-05-27Open-market buy500$10.27159,649,343
2016-05-27Open-market buy500$10.24159,648,843
2016-05-27Open-market buy2,000$10.37159,657,143
2016-05-27Open-market buy712$10.22159,647,055
2016-05-27Open-market buy4,100$10.42159,666,343
2016-05-27Open-market buy3,600$10.41159,662,243
2016-05-27Open-market buy1,500$10.40159,658,643
2016-05-27Open-market buy1,288$10.23159,648,343
2016-05-26Open-market buy6,900$10.47159,646,343
2016-05-26Open-market buy700$10.43159,635,043
2016-05-26Open-market buy4,300$10.43159,639,343
2016-05-26Open-market buy100$10.47159,639,443
2016-05-12Open-market buy1,700$9.56159,615,043
2016-05-12Open-market buy500$9.39159,604,243
2016-05-12Open-market buy500$9.45159,604,743
2016-05-12Open-market buy2,000$9.65159,634,343
2016-05-12Open-market buy1,000$9.60159,632,343
2016-05-12Open-market buy4,427$9.58159,631,343
2016-05-12Open-market buy200$9.58159,626,916
2016-05-12Open-market buy11,673$9.57159,626,716
2016-05-12Open-market buy2,000$9.55159,613,343
2016-05-12Open-market buy5,800$9.54159,611,343
2016-05-12Open-market buy300$9.54159,605,543
2016-05-12Open-market buy500$9.51159,605,243
2016-05-11Open-market buy1,000$10.02159,594,043
2016-05-11Open-market buy1,500$9.95159,585,843
2016-05-11Open-market buy1,000$9.96159,586,843
2016-05-11Open-market buy1,000$10.16159,601,743
2016-05-11Open-market buy1,000$10.13159,600,743
2016-05-11Open-market buy1,145$10.10159,599,743
2016-05-11Open-market buy955$10.09159,598,598
2016-05-11Open-market buy100$10.09159,597,643
2016-05-11Open-market buy2,000$10.08159,597,543
2016-05-11Open-market buy1,000$10.05159,595,543
2016-05-11Open-market buy500$10.03159,594,543
2016-05-11Open-market buy1,000$10.17159,602,743
2016-05-11Open-market buy2,200$10.01159,593,043
2016-05-11Open-market buy1,000$10.18159,603,743
2016-05-11Open-market buy2,900$10.00159,590,843
2016-05-11Open-market buy100$10.00159,587,943
2016-05-11Open-market buy1,000$9.98159,587,843
2016-05-04Open-market buy2,400$10.01159,579,043
2016-05-04Open-market buy1,300$10.01159,576,643
2016-05-04Open-market buy300$10.08159,579,343
2016-05-04Open-market buy900$10.00159,575,343
2016-05-04Open-market buy835$9.98159,574,443
2016-05-04Open-market buy400$10.19159,582,943
2016-05-04Open-market buy800$10.18159,582,543
2016-05-04Open-market buy1,400$10.20159,584,343
2016-05-04Open-market buy2,765$9.97159,573,608
2016-05-04Open-market buy100$9.94159,570,843
2016-05-04Open-market buy500$9.87159,570,743
2016-05-04Open-market buy3,400$9.86159,570,243
2016-05-04Open-market buy2,100$9.85159,566,843
2016-05-04Open-market buy2,000$9.81159,564,743
2016-05-04Open-market buy1,000$9.76159,562,743
2016-05-04Open-market buy3,600$9.75159,561,743
2016-05-04Open-market buy389$9.73159,558,143
2016-05-04Open-market buy3,211$9.72159,557,754
2016-05-04Open-market buy300$10.15159,581,743
2016-05-04Open-market buy300$10.13159,581,443
2016-05-04Open-market buy1,800$10.10159,581,143
2016-05-03Open-market buy2,048$10.26159,552,743
2016-05-03Open-market buy2,252$10.25159,550,695
2016-05-03Open-market buy1,800$10.27159,554,543
2016-05-03Open-market buy800$10.22159,547,243
2016-05-03Open-market buy1,200$10.22159,548,443
2016-05-02Open-market buy1,000$10.20159,537,643
2016-05-02Open-market buy3,000$10.46159,545,443
2016-05-02Open-market buy1,000$10.47159,546,443
2016-05-02Open-market buy2,000$10.18159,536,643
2016-05-02Open-market buy1,000$10.22159,538,643
2016-05-02Open-market buy1,800$10.42159,542,443
2016-05-02Open-market buy1,000$10.31159,540,643
2016-05-02Open-market buy1,000$10.23159,539,643
2016-04-29Open-market buy1,000$10.70159,529,643
2016-04-29Open-market buy200$10.64159,524,843
2016-04-29Open-market buy1,800$10.64159,526,643
2016-04-29Open-market buy1,000$10.67159,527,643
2016-04-29Open-market buy1,000$10.68159,528,643
2016-04-29Open-market buy4,000$10.75159,534,643
2016-04-29Open-market buy1,000$10.72159,530,643
2016-04-28Open-market buy2,000$10.85159,522,643
2016-04-28Open-market buy2,000$10.80159,516,643
2016-04-28Open-market buy2,000$10.86159,524,643
2016-04-28Open-market buy500$10.81159,517,143
2016-04-28Open-market buy1,000$10.84159,520,643
2016-04-28Open-market buy1,000$10.83159,519,643
2016-04-28Open-market buy1,500$10.82159,518,643
2016-04-27Open-market buy500$10.94159,509,643
2016-04-27Open-market buy300$11.02159,514,443
2016-04-27Open-market buy2,000$11.00159,514,143
2016-04-27Open-market buy1,500$10.98159,512,143
2016-04-27Open-market buy1,000$10.97159,510,643
2016-04-27Open-market buy200$11.02159,514,643
2016-04-27Open-market buy2,300$10.92159,509,143
2016-04-27Open-market buy500$10.92159,506,843
2016-04-27Open-market buy1,500$10.91159,506,343
2016-04-27Open-market buy2,000$10.90159,504,843
2016-04-25Open-market buy4,500$11.11159,496,343
2016-04-25Open-market buy500$11.17159,502,343
2016-04-25Open-market buy2,000$11.15159,501,843
2016-04-25Open-market buy3,500$11.13159,499,843
2016-04-25Open-market buy500$11.20159,502,843
2016-04-25Open-market buy1,000$11.10159,491,843
2016-04-25Open-market buy2,000$11.07159,490,843
2016-04-25Open-market buy1,000$11.06159,488,843
2016-04-19Open-market buy4,300$11.00159,486,543
2016-04-19Open-market buy300$11.01159,486,843
2016-04-19Open-market buy1,000$11.06159,487,843
2016-04-19Open-market buy1,800$10.95159,482,243
2016-04-15Open-market buy1,800$10.67159,476,643
2016-04-15Open-market buy2,000$10.82159,478,643
2016-04-15Open-market buy1,800$11.00159,480,443
2016-04-15Open-market buy2,000$10.64159,474,843
2016-04-06Open-market buy3,900$10.61159,461,843
2016-04-06Open-market buy4,900$10.66159,472,843
2016-04-06Open-market buy100$10.66159,467,943
2016-04-06Open-market buy2,000$10.64159,467,843
2016-04-06Open-market buy4,000$10.63159,465,843
2016-04-06Open-market buy200$10.52159,453,043
2016-04-06Open-market buy100$10.61159,457,943
2016-04-06Open-market buy2,967$10.53159,457,843
2016-04-06Open-market buy1,633$10.52159,454,876
2016-04-06Open-market buy200$10.52159,453,243
2016-04-05Open-market buy6,000$10.27159,439,843
2016-04-05Open-market buy11,000$10.28159,450,843
2016-04-05Open-market buy2,000$10.34159,452,843
2016-04-05Open-market buy500$10.27159,433,843
2016-04-05Open-market buy500$10.27159,433,343
2016-04-01Grant / award (derivative)500,000$0.00500,000
2016-04-01Open-market buy200$10.34159,419,843
2016-04-01Open-market buy1,000$10.42159,427,843
2016-04-01Open-market buy4,824$10.41159,426,843
2016-04-01Open-market buy176$10.41159,422,019
2016-04-01Open-market buy2,000$10.40159,421,843
2016-04-01Open-market buy5,000$10.43159,432,843
2016-04-01Open-market buy2,700$10.33159,419,643
2016-04-01Open-market buy1,100$10.32159,416,943
2016-04-01Open-market buy3,600$10.24159,415,843
2016-04-01Open-market buy2,000$10.23159,412,243
2016-04-01Open-market buy1,000$10.20159,410,243
2016-03-31Open-market buy24,675$10.26159,409,243
2016-03-31Open-market buy325$10.26159,384,568
2016-03-30Open-market buy85,600$10.10159,384,243
2016-03-24Open-market buy1,000$11.23159,291,643
2016-03-24Open-market buy1,500$11.10159,289,143
2016-03-24Open-market buy1,000$11.08159,287,643
2016-03-24Open-market buy1,700$11.07159,286,643
2016-03-24Open-market buy300$11.06159,284,943
2016-03-24Open-market buy1,000$11.05159,284,643
2016-03-24Open-market buy3,800$11.02159,283,643
2016-03-24Open-market buy1,200$11.01159,279,843
2016-03-24Open-market buy2,500$11.27159,298,643
2016-03-24Open-market buy440$11.27159,296,143
2016-03-24Open-market buy2,060$11.26159,295,703
2016-03-24Open-market buy1,500$11.25159,293,643
2016-03-24Open-market buy500$11.22159,290,643
2016-03-24Open-market buy1,000$11.12159,290,143
2016-03-24Open-market buy500$11.24159,292,143
2016-03-15Open-market buy600$9.94159,250,343
2016-03-15Open-market buy406$9.96159,265,549
2016-03-15Open-market buy4,550$9.95159,265,143
2016-03-15Open-market buy1,850$9.95159,260,593
2016-03-15Open-market buy8,400$9.94159,258,743
2016-03-15Open-market buy7,500$9.97159,273,049
2016-03-15Open-market buy1,100$9.92159,249,743
2016-03-15Open-market buy3,694$10.00159,278,643
2016-03-15Open-market buy1,800$9.98159,274,849
2016-03-15Open-market buy100$9.99159,274,949
2016-03-10Open-market buy500$9.90159,235,043
2016-03-10Open-market buy500$9.83159,231,543
2016-03-10Open-market buy500$9.78159,231,043
2016-03-10Open-market buy2,300$9.77159,230,543
2016-03-10Open-market buy300$9.77159,228,243
2016-03-10Open-market buy2,400$9.76159,227,943
2016-03-10Open-market buy500$9.75159,225,543
2016-03-10Open-market buy1,800$9.99159,248,643
2016-03-10Open-market buy416$9.98159,246,843
2016-03-10Open-market buy1,500$9.98159,246,427
2016-03-10Open-market buy1,100$9.97159,244,927
2016-03-10Open-market buy1,000$9.97159,243,827
2016-03-10Open-market buy2,484$9.96159,242,827
2016-03-10Open-market buy1,000$9.95159,240,343
2016-03-10Open-market buy2,000$9.93159,239,343
2016-03-10Open-market buy500$9.93159,237,343
2016-03-10Open-market buy1,600$9.92159,236,843
2016-03-10Open-market buy200$9.92159,235,243
2016-03-10Open-market buy900$9.85159,232,443
2016-03-10Open-market buy2,100$9.85159,234,543
2016-03-08Open-market buy800$10.01159,225,043
2016-03-08Open-market buy1,400$9.99159,221,043
2016-03-08Open-market buy400$9.99159,221,443
2016-03-08Open-market buy2,800$10.01159,224,243
2016-03-04Open-market buy400$9.61159,210,743
2016-03-04Open-market buy1,100$9.61159,210,343
2016-03-04Open-market buy200$9.60159,209,243
2016-03-04Open-market buy100$9.64159,210,843
2016-03-04Open-market buy600$9.64159,211,443
2016-03-04Open-market buy1,200$9.65159,212,643
2016-03-04Open-market buy200$9.65159,212,843
2016-03-04Open-market buy1,300$9.66159,214,143
2016-03-04Open-market buy499$9.66159,214,642
2016-03-04Open-market buy700$9.67159,215,342
2016-03-04Open-market buy1,001$9.67159,216,343
2016-03-04Open-market buy1,300$9.71159,217,643
2016-03-04Open-market buy2,000$9.71159,219,643
2016-03-04Open-market buy800$9.60159,209,043
2016-03-04Open-market buy500$9.59159,208,243
2016-03-03Open-market buy200$9.60159,200,943
2016-03-03Open-market buy200$9.59159,200,743
2016-03-03Open-market buy500$9.61159,204,143
2016-03-03Open-market buy290$9.62159,204,433
2016-03-03Open-market buy3,310$9.62159,207,743
2016-03-03Open-market buy1,600$9.60159,202,543
2016-03-03Open-market buy1,100$9.61159,203,643
2016-03-01Open-market buy64,800$9.08159,200,543
2016-02-26Open-market buy900$9.28159,134,943
2016-02-26Open-market buy200$9.27159,131,143
2016-02-26Open-market buy700$9.28159,135,743
2016-02-26Open-market buy100$9.28159,135,043
2016-02-26Open-market buy2,800$9.27159,134,043
2016-02-26Open-market buy100$9.27159,131,243
2016-02-24Open-market buy1,800$8.84159,130,943
2016-02-24Open-market buy200$8.68159,129,143
2016-02-24Open-market buy200$8.68159,128,943
2016-02-24Open-market buy1,400$8.67159,128,743
2016-02-24Open-market buy1,800$8.65159,127,343
2016-02-24Open-market buy1,800$8.62159,125,543
2016-02-23Open-market buy69$9.03159,121,743
2016-02-23Open-market buy2,931$9.02159,121,674
2016-02-23Open-market buy1,700$8.99159,118,743
2016-02-23Open-market buy100$8.99159,117,043
2016-02-23Open-market buy1,000$8.97159,116,943
2016-02-23Open-market buy100$8.97159,115,943
2016-02-23Open-market buy1,800$8.96159,115,843
2016-02-23Open-market buy1,800$8.95159,114,043
2016-02-23Open-market buy1,500$8.94159,112,243
2016-02-23Open-market buy100$8.94159,110,743
2016-02-23Open-market buy1,600$8.90159,110,643
2016-02-23Open-market buy200$8.90159,109,043
2016-02-23Open-market buy1,300$8.89159,108,843
2016-02-23Open-market buy500$8.89159,107,543
2016-02-23Open-market buy2,400$8.88159,107,043
2016-02-23Open-market buy100$8.88159,104,643
2016-02-23Open-market buy1,800$8.86159,104,543
2016-02-23Open-market buy100$8.86159,102,743
2016-02-23Open-market buy4,200$8.85159,102,643
2016-02-23Open-market buy300$8.85159,098,443
2016-02-23Open-market buy400$8.85159,098,143
2016-02-23Open-market buy1,700$8.84159,097,743
2016-02-23Open-market buy2,000$9.06159,123,743
2016-02-23Open-market buy100$8.84159,096,043
2016-02-18Open-market buy543$8.76159,091,943
2016-02-18Open-market buy500$8.81159,093,943
2016-02-18Open-market buy500$8.82159,094,443
2016-02-18Open-market buy500$8.83159,094,943
2016-02-18Open-market buy500$8.86159,095,443
2016-02-18Open-market buy500$8.91159,095,943
2016-02-18Open-market buy600$8.60159,083,543
2016-02-18Open-market buy1,400$8.60159,084,943
2016-02-18Open-market buy1,000$8.71159,085,943
2016-02-18Open-market buy500$8.72159,086,443
2016-02-18Open-market buy1,000$8.73159,087,443
2016-02-18Open-market buy3,957$8.75159,091,400
2016-02-18Open-market buy500$8.78159,093,443
2016-02-18Open-market buy1,000$8.77159,092,943
2016-02-17Open-market buy1,000$7.96159,081,943
2016-02-17Open-market buy950$8.07159,082,943
2016-02-17Open-market buy50$8.06159,081,993
2016-02-16Open-market buy1,000$7.94159,070,543
2016-02-16Open-market buy500$7.74159,066,443
2016-02-16Open-market buy1,800$7.75159,068,243
2016-02-16Open-market buy500$7.79159,068,743
2016-02-16Open-market buy5,900$7.97159,080,943
2016-02-16Open-market buy3,000$7.96159,075,043
2016-02-16Open-market buy1,500$7.95159,072,043
2016-02-16Open-market buy500$7.82159,069,543
2016-02-16Open-market buy300$7.80159,069,043
2016-02-12Open-market buy1,400$7.87159,056,343
2016-02-12Open-market buy2,200$7.87159,058,543
2016-02-12Open-market buy500$7.89159,062,843
2016-02-12Open-market buy1,600$7.91159,065,943
2016-02-12Open-market buy200$7.91159,064,343
2016-02-12Open-market buy3,800$7.88159,062,343
2016-02-12Open-market buy1,300$7.89159,064,143
2016-02-11Open-market buy2,600$7.78159,038,847
2016-02-11Open-market buy400$8.00159,046,343
2016-02-11Open-market buy1,100$7.99159,045,943
2016-02-11Open-market buy700$7.99159,044,843
2016-02-11Open-market buy1,000$7.96159,044,143
2016-02-11Open-market buy2,796$7.93159,043,143
2016-02-11Open-market buy1,500$7.90159,040,347
2016-02-11Open-market buy5,600$8.00159,051,943
2016-02-11Open-market buy600$7.75159,036,247
2016-02-11Open-market buy1,800$7.74159,035,647
2016-02-11Open-market buy704$7.73159,033,847
2016-02-11Open-market buy2,600$8.02159,054,943
2016-02-11Open-market buy100$8.02159,052,343
2016-02-11Open-market buy300$8.02159,052,243
2016-02-08Open-market buy3,700$7.60158,991,643
2016-02-08Open-market buy4,496$7.74159,031,343
2016-02-08Open-market buy1,200$7.74159,026,847
2016-02-08Open-market buy3,196$7.73159,025,647
2016-02-08Open-market buy700$7.73159,022,451
2016-02-08Open-market buy2,200$7.72159,021,751
2016-02-08Open-market buy6,508$7.71159,019,551
2016-02-08Open-market buy500$7.71159,013,043
2016-02-08Open-market buy1,000$7.70159,012,543
2016-02-08Open-market buy1,800$7.69159,011,543
2016-02-08Open-market buy3,300$7.68159,009,743
2016-02-08Open-market buy2,400$7.67159,006,443
2016-02-08Open-market buy4,800$7.66159,004,043
2016-02-08Open-market buy2,400$7.65158,999,243
2016-02-08Open-market buy800$7.65158,996,843
2016-02-08Open-market buy2,100$7.64158,996,043
2016-02-08Open-market buy100$7.64158,993,943
2016-02-08Open-market buy2,100$7.61158,993,843
2016-02-08Open-market buy100$7.61158,991,743
2016-02-08Open-market buy1,800$7.75159,033,143
2016-02-08Open-market buy100$7.60158,987,943
2016-02-05Open-market buy400$8.18158,971,643
2016-02-05Open-market buy3,600$8.22158,980,643
2016-02-05Open-market buy3,600$8.21158,977,043
2016-02-05Open-market buy1,500$8.20158,973,443
2016-02-05Open-market buy300$8.19158,971,943
2016-02-05Open-market buy1,800$8.25158,982,443
2016-02-05Open-market buy1,400$8.17158,971,243
2016-02-05Open-market buy200$8.32158,987,843
2016-02-05Open-market buy1,600$8.31158,987,643
2016-02-05Open-market buy1,800$8.29158,986,043
2016-02-05Open-market buy1,800$8.27158,984,243
2016-02-04Open-market buy1,400$8.01158,969,843
2016-02-04Open-market buy900$7.72158,965,343
2016-02-04Open-market buy900$7.75158,966,243
2016-02-04Open-market buy1,800$8.00158,968,043
2016-02-04Open-market buy400$8.01158,968,443
2016-02-03Open-market buy300$7.68158,956,643
2016-02-03Open-market buy1,000$7.58158,950,043
2016-02-03Open-market buy4,900$7.80158,964,443
2016-02-03Open-market buy600$7.80158,959,543
2016-02-03Open-market buy200$7.75158,958,943
2016-02-03Open-market buy1,600$7.74158,958,743
2016-02-03Open-market buy500$7.70158,957,143
2016-02-03Open-market buy1,263$7.64158,956,343
2016-02-03Open-market buy2,037$7.63158,955,080
2016-02-03Open-market buy700$7.62158,953,043
2016-02-03Open-market buy1,900$7.61158,952,343
2016-02-03Open-market buy400$7.61158,950,443
2016-02-02Open-market buy100$7.76158,933,635
2016-02-02Open-market buy1,300$7.64158,914,543
2016-02-02Open-market buy3,700$7.64158,918,243
2016-02-02Open-market buy1,400$7.67158,919,643
2016-02-02Open-market buy5,281$7.68158,924,924
2016-02-02Open-market buy119$7.69158,925,043
2016-02-02Open-market buy3,000$7.73158,928,043
2016-02-02Open-market buy2,000$7.74158,930,043
2016-02-02Open-market buy3,492$7.75158,933,535
2016-02-02Open-market buy1,808$7.76158,935,443
2016-02-02Open-market buy1,300$7.77158,936,743
2016-02-02Open-market buy2,300$7.77158,939,043
2016-02-02Open-market buy2,353$7.78158,941,396
2016-02-02Open-market buy2,647$7.79158,944,043
2016-02-02Open-market buy5,000$7.86158,949,043
2016-02-01Open-market buy1,800$7.97158,911,443
2016-02-01Open-market buy1,805$7.77158,901,743
2016-02-01Open-market buy800$7.93158,909,643
2016-02-01Open-market buy1,000$7.92158,908,843
2016-02-01Open-market buy1,800$7.87158,907,843
2016-02-01Open-market buy1,800$7.85158,906,043
2016-02-01Open-market buy1,800$7.82158,904,243
2016-02-01Open-market buy700$7.78158,902,443
2016-02-01Open-market buy1,795$7.76158,898,838
2016-02-01Open-market buy1,100$7.77158,899,938
2016-02-01Open-market buy1,800$7.98158,913,243
2016-01-28Open-market buy100$7.68158,867,043
2016-01-28Open-market buy2,200$7.67158,866,943
2016-01-28Open-market buy500$7.66158,864,743
2016-01-28Open-market buy1,500$7.77158,897,043
2016-01-28Open-market buy500$7.75158,895,543
2016-01-28Open-market buy1,180$7.74158,895,043
2016-01-28Open-market buy100$7.74158,893,863
2016-01-28Open-market buy2,120$7.73158,893,763
2016-01-28Open-market buy400$7.73158,891,643
2016-01-28Open-market buy3,780$7.72158,891,243
2016-01-28Open-market buy7,420$7.71158,887,463
2016-01-28Open-market buy6,800$7.70158,880,043
2016-01-28Open-market buy1,700$7.68158,868,743
2016-01-28Open-market buy4,500$7.69158,873,243
2016-01-27Open-market buy1,000$7.93158,859,443
2016-01-27Open-market buy3,500$7.91158,858,443
2016-01-27Open-market buy1,800$7.94158,861,243
2016-01-27Open-market buy600$7.90158,854,943
2016-01-27Open-market buy5,040$7.87158,854,343
2016-01-27Open-market buy6,460$7.86158,849,303
2016-01-27Open-market buy2,300$7.84158,842,843
2016-01-27Open-market buy200$7.84158,840,543
2016-01-27Open-market buy3,200$7.83158,840,343
2016-01-27Open-market buy400$7.83158,837,143
2016-01-27Open-market buy1,151$7.78158,836,743
2016-01-27Open-market buy200$7.78158,835,592
2016-01-27Open-market buy2,849$7.77158,835,392
2016-01-27Open-market buy5,400$7.76158,832,543
2016-01-27Open-market buy1,200$7.75158,827,143
2016-01-27Open-market buy400$7.73158,825,943
2016-01-27Open-market buy1,100$7.72158,825,543
2016-01-27Open-market buy1,000$8.02158,864,243
2016-01-27Open-market buy2,000$7.97158,863,243
2016-01-26Open-market buy1,550$7.79158,819,943
2016-01-26Open-market buy1,100$7.79158,818,393
2016-01-26Open-market buy500$7.87158,820,443
2016-01-26Open-market buy2,350$7.78158,817,293
2016-01-26Open-market buy500$7.76158,814,943
2016-01-26Open-market buy3,500$7.75158,814,443
2016-01-26Open-market buy900$7.74158,810,943
2016-01-26Open-market buy600$7.73158,810,043
2016-01-26Open-market buy600$8.04158,824,443
2016-01-26Open-market buy100$8.03158,823,843
2016-01-26Open-market buy2,300$8.02158,823,743
2016-01-26Open-market buy500$8.01158,821,443
2016-01-26Open-market buy500$7.94158,820,943
2016-01-25Open-market buy1,645$7.87158,785,988
2016-01-25Open-market buy1,100$8.06158,807,643
2016-01-25Open-market buy700$8.06158,806,543
2016-01-25Open-market buy1,800$8.03158,805,843
2016-01-25Open-market buy5,600$8.02158,804,043
2016-01-25Open-market buy1,300$8.02158,798,443
2016-01-25Open-market buy2,100$8.01158,797,143
2016-01-25Open-market buy200$8.00158,795,043
2016-01-25Open-market buy1,600$7.99158,794,843
2016-01-25Open-market buy1,200$7.95158,793,243
2016-01-25Open-market buy98$7.95158,792,043
2016-01-25Open-market buy4,102$7.94158,791,945
2016-01-25Open-market buy1,855$7.88158,787,843
2016-01-25Open-market buy1,800$8.08158,809,443
2016-01-25Open-market buy100$7.87158,784,343
2016-01-21Open-market buy1,000$7.85158,776,243
2016-01-21Open-market buy1,000$7.88158,779,243
2016-01-21Open-market buy1,700$7.87158,778,243
2016-01-21Open-market buy300$7.87158,776,543
2016-01-21Open-market buy5,000$7.91158,784,243
2016-01-21Open-market buy6,900$7.82158,775,243
2016-01-21Open-market buy100$7.82158,768,343
2016-01-21Open-market buy3,200$7.81158,768,243
2016-01-21Open-market buy800$7.81158,765,043
2016-01-20Open-market buy6,000$7.26158,722,643
2016-01-20Open-market buy4,200$7.21158,716,643
2016-01-20Open-market buy1,700$7.21158,712,443
2016-01-20Open-market buy100$7.20158,710,743
2016-01-20Open-market buy1,200$7.18158,710,643
2016-01-20Open-market buy3,800$7.17158,709,443
2016-01-20Open-market buy600$7.96158,764,243
2016-01-20Open-market buy1,200$7.95158,763,643
2016-01-20Open-market buy2,000$7.93158,762,443
2016-01-20Open-market buy1,300$7.90158,760,443
2016-01-20Open-market buy200$7.90158,759,143
2016-01-20Open-market buy4,000$7.89158,758,943
2016-01-20Open-market buy5,000$7.88158,754,943
2016-01-20Open-market buy4,100$7.86158,749,943
2016-01-20Open-market buy200$7.86158,745,843
2016-01-20Open-market buy3,000$7.81158,745,643
2016-01-20Open-market buy600$7.81158,742,643
2016-01-20Open-market buy1,800$7.73158,742,043
2016-01-20Open-market buy2,000$7.50158,740,243
2016-01-20Open-market buy5,000$7.48158,738,243
2016-01-20Open-market buy1,000$7.42158,733,243
2016-01-20Open-market buy1,800$7.41158,732,243
2016-01-20Open-market buy1,800$7.40158,730,443
2016-01-20Open-market buy5,000$7.39158,728,643
2016-01-20Open-market buy1,000$7.34158,723,643
2016-01-19Open-market buy500$7.79158,693,543
2016-01-19Open-market buy500$7.90158,705,643
2016-01-19Open-market buy4,600$7.89158,705,143
2016-01-19Open-market buy600$7.89158,700,543
2016-01-19Open-market buy800$7.88158,699,943
2016-01-19Open-market buy700$7.87158,699,143
2016-01-19Open-market buy700$7.84158,698,443
2016-01-19Open-market buy500$7.82158,697,743
2016-01-19Open-market buy600$7.81158,697,243
2016-01-19Open-market buy3,100$7.80158,696,643
2016-01-19Open-market buy400$7.74158,687,643
2016-01-19Open-market buy400$7.76158,688,043
2016-01-19Open-market buy2,000$7.76158,690,043
2016-01-19Open-market buy3,000$7.77158,693,043
2016-01-19Open-market buy3,600$7.72158,685,843
2016-01-19Open-market buy1,400$7.73158,687,243
2016-01-15Open-market buy2,363$7.79158,652,359
2016-01-15Open-market buy2,604$7.78158,649,996
2016-01-15Open-market buy3,784$7.77158,647,392
2016-01-15Open-market buy100$7.77158,643,608
2016-01-15Open-market buy1,900$7.77158,643,508
2016-01-15Open-market buy6,365$7.76158,641,608
2016-01-15Open-market buy1,900$7.76158,635,243
2016-01-15Open-market buy500$7.71158,633,343
2016-01-15Open-market buy5,386$7.68158,632,843
2016-01-15Open-market buy200$8.11158,664,943
2016-01-15Open-market buy3,122$7.67158,625,965
2016-01-15Open-market buy900$7.64158,622,843
2016-01-15Open-market buy100$7.64158,621,943
2016-01-15Open-market buy1,400$7.60158,621,843
2016-01-15Open-market buy3,600$7.60158,620,443
2016-01-15Open-market buy10,000$8.23158,682,243
2016-01-15Open-market buy1,000$8.19158,672,243
2016-01-15Open-market buy1,500$8.12158,671,243
2016-01-15Open-market buy4,800$8.11158,669,743
2016-01-15Open-market buy984$7.80158,653,343
2016-01-15Open-market buy1,000$7.86158,654,343
2016-01-15Open-market buy3,600$7.87158,657,943
2016-01-15Open-market buy1,800$7.90158,659,743
2016-01-15Open-market buy5,000$7.95158,664,743
2016-01-15Open-market buy1,492$7.68158,627,457
2016-01-14Open-market buy3,552$7.94158,616,843
2016-01-14Open-market buy1,220$7.91158,608,063
2016-01-14Open-market buy4,728$7.93158,612,791
2016-01-14Open-market buy500$7.94158,613,291
2016-01-13Open-market buy100$8.31158,604,562
2016-01-13Open-market buy2,000$8.25158,590,843
2016-01-13Open-market buy7,119$8.30158,604,462
2016-01-13Open-market buy4,500$8.28158,597,343
2016-01-13Open-market buy2,000$8.27158,592,843
2016-01-13Open-market buy2,281$8.31158,606,843
2016-01-12Open-market buy500$8.69158,580,343
2016-01-12Open-market buy1,000$8.65158,579,843
2016-01-12Open-market buy500$8.64158,578,843
2016-01-12Open-market buy500$8.57158,578,343
2016-01-12Open-market buy500$8.56158,577,843
2016-01-12Open-market buy500$8.54158,577,343
2016-01-12Open-market buy500$8.48158,576,843
2016-01-12Open-market buy500$8.44158,576,343
2016-01-12Open-market buy500$8.43158,575,843
2016-01-12Open-market buy500$8.41158,575,343
2016-01-12Open-market buy4,051$8.39158,574,843
2016-01-12Open-market buy949$8.38158,570,792
2016-01-12Open-market buy500$8.36158,569,843
2016-01-12Open-market buy100$8.33158,569,343
2016-01-12Open-market buy400$8.32158,569,243
2016-01-12Open-market buy4,000$8.74158,587,843
2016-01-12Open-market buy400$8.75158,588,243
2016-01-12Open-market buy600$8.75158,588,843
2016-01-12Open-market buy1,000$8.72158,582,843
2016-01-12Open-market buy1,500$8.71158,581,843
2016-01-12Open-market buy1,000$8.73158,583,843
2016-01-11Open-market buy1,500$8.52158,568,843
2016-01-11Open-market buy600$8.52158,567,343
2016-01-11Open-market buy5,000$8.51158,566,743
2016-01-11Open-market buy2,900$8.51158,561,743
2016-01-08Open-market buy9,500$8.79158,558,843
2016-01-08Open-market buy500$8.79158,549,343
2016-01-07Open-market buy1,000$8.86158,537,843
2016-01-07Open-market buy500$8.85158,536,843
2016-01-07Open-market buy500$8.84158,536,343
2016-01-07Open-market buy100$8.82158,535,843
2016-01-07Open-market buy400$8.82158,535,743
2016-01-07Open-market buy3,500$8.80158,535,343
2016-01-07Open-market buy500$8.79158,531,843
2016-01-07Open-market buy500$8.78158,531,343
2016-01-07Open-market buy500$8.76158,530,843
2016-01-07Open-market buy3,400$8.73158,530,343
2016-01-07Open-market buy1,600$8.73158,526,943
2016-01-07Open-market buy500$8.70158,525,343
2016-01-07Open-market buy1,000$8.66158,524,843
2016-01-07Open-market buy1,000$9.06158,548,843
2016-01-07Open-market buy500$9.05158,547,843
2016-01-07Open-market buy5,000$9.02158,547,343
2016-01-07Open-market buy1,000$9.00158,542,343
2016-01-07Open-market buy500$8.92158,541,343
2016-01-07Open-market buy1,000$8.86158,538,843
2016-01-07Open-market buy500$8.88158,539,843
2016-01-07Open-market buy500$8.87158,539,343
2016-01-07Open-market buy1,000$8.89158,540,843
2016-01-06Open-market buy4,500$9.04158,483,843
2016-01-06Open-market buy500$9.04158,479,343
2016-01-06Open-market buy1,700$8.97158,475,543
2016-01-06Open-market buy500$9.08158,484,343
2016-01-06Open-market buy1,000$9.10158,485,343
2016-01-06Open-market buy2,300$9.13158,487,643
2016-01-06Open-market buy10,700$9.14158,498,343
2016-01-06Open-market buy500$9.18158,498,843
2016-01-06Open-market buy1,000$9.25158,499,843
2016-01-06Open-market buy4,300$9.28158,504,143
2016-01-06Open-market buy1,700$9.29158,505,843
2016-01-06Open-market buy3,300$8.97158,478,843
2016-01-06Open-market buy4,700$9.51158,523,843
2016-01-06Open-market buy300$9.50158,519,143
2016-01-06Open-market buy4,800$9.49158,518,843
2016-01-06Open-market buy100$9.49158,514,043
2016-01-06Open-market buy100$9.48158,513,943
2016-01-06Open-market buy500$9.46158,513,843
2016-01-06Open-market buy500$9.40158,513,343
2016-01-06Open-market buy1,000$9.36158,512,843
2016-01-06Open-market buy1,000$9.32158,511,843
2016-01-06Open-market buy2,700$9.30158,510,843
2016-01-06Open-market buy2,300$9.30158,508,143
2016-01-05Open-market buy5,435$9.85158,465,778
2016-01-05Open-market buy1,900$9.83158,457,843
2016-01-05Open-market buy1,500$9.84158,459,343
2016-01-05Open-market buy400$9.82158,450,743
2016-01-05Open-market buy1,500$9.81158,450,343
2016-01-05Open-market buy2,400$9.76158,448,843
2016-01-05Open-market buy2,600$9.75158,446,443
2016-01-05Open-market buy300$9.92158,473,843
2016-01-05Open-market buy200$9.92158,473,543
2016-01-05Open-market buy500$9.90158,473,343
2016-01-05Open-market buy500$9.89158,472,843
2016-01-05Open-market buy1,000$9.88158,472,343
2016-01-05Open-market buy1,965$9.87158,471,343
2016-01-05Open-market buy3,600$9.86158,469,378
2016-01-05Open-market buy5,200$9.82158,455,943
2016-01-05Open-market buy1,000$9.85158,460,343
2015-12-31Open-market buy934$10.07158,425,877
2015-12-31Open-market buy700$10.06158,424,943
2015-12-31Open-market buy11,666$10.07158,437,543
2015-12-31Open-market buy2,000$10.10158,439,543
2015-12-31Open-market buy1,000$10.11158,440,543
2015-12-31Open-market buy1,800$10.12158,442,343
2015-12-31Open-market buy500$10.14158,442,843
2015-12-31Open-market buy1,000$10.16158,443,843
2015-12-30Open-market buy500$10.06158,407,743
2015-12-30Open-market buy1,000$10.05158,407,243
2015-12-30Open-market buy500$10.03158,406,243
2015-12-30Open-market buy1,300$10.08158,409,043
2015-12-30Open-market buy733$10.09158,409,776
2015-12-30Open-market buy2,967$10.10158,412,743
2015-12-30Open-market buy1,000$10.11158,413,743
2015-12-30Open-market buy500$10.13158,414,243
2015-12-30Open-market buy500$10.16158,414,743
2015-12-30Open-market buy7,000$10.16158,421,743
2015-12-30Open-market buy1,500$10.17158,423,243
2015-12-30Open-market buy200$10.19158,423,443
2015-12-30Open-market buy800$10.19158,424,243
2015-12-30Open-market buy1,500$10.00158,405,743
2015-12-24Open-market buy2,500$10.20158,404,243
2015-12-24Open-market buy3,300$10.19158,400,443
2015-12-24Open-market buy100$10.19158,397,143
2015-12-24Open-market buy2,700$10.08158,397,043
2015-12-24Open-market buy1,300$10.20158,401,743
2015-12-23Open-market buy3,300$10.10158,379,643
2015-12-23Open-market buy400$10.11158,380,043
2015-12-23Open-market buy7,300$10.11158,387,343
2015-12-23Open-market buy700$10.12158,388,043
2015-12-23Open-market buy1,300$10.12158,389,343
2015-12-23Open-market buy300$10.13158,389,643
2015-12-23Open-market buy3,700$10.13158,393,343
2015-12-23Open-market buy1,000$10.14158,394,343
2015-12-22Open-market buy1,900$10.03158,373,535
2015-12-22Open-market buy100$10.03158,371,635
2015-12-22Open-market buy1,500$10.02158,371,535
2015-12-22Open-market buy1,000$10.01158,370,035
2015-12-22Open-market buy1,000$10.00158,369,035
2015-12-22Open-market buy2,000$9.99158,368,035
2015-12-22Open-market buy1,643$9.98158,366,035
2015-12-22Open-market buy5,357$9.97158,364,392
2015-12-22Open-market buy600$9.96158,359,035
2015-12-22Open-market buy400$9.96158,358,435
2015-12-22Open-market buy1,000$9.95158,358,035
2015-12-22Open-market buy500$9.95158,357,035
2015-12-22Open-market buy192$9.94158,356,535
2015-12-22Open-market buy908$10.05158,376,343
2015-12-22Open-market buy400$10.05158,375,435
2015-12-22Open-market buy1,500$10.04158,375,035
2015-12-18Open-market buy4,000$9.99158,342,543
2015-12-18Open-market buy1,000$9.97158,338,543
2015-12-18Open-market buy1,000$9.96158,337,543
2015-12-18Open-market buy1,000$9.93158,336,543
2015-12-18Open-market buy700$10.00158,343,243
2015-12-18Open-market buy1,000$9.92158,335,543
2015-12-18Open-market buy1,600$10.10158,356,343
2015-12-18Open-market buy200$10.09158,354,743
2015-12-18Open-market buy1,000$10.02158,354,543
2015-12-18Open-market buy7,100$10.01158,353,543
2015-12-18Open-market buy1,400$10.01158,346,443
2015-12-18Open-market buy1,800$10.00158,345,043
2015-12-14Open-market buy106,000$9.72158,334,543
2015-12-11Open-market buy1,300$10.52158,225,543
2015-12-11Open-market buy500$10.51158,224,243
2015-12-11Open-market buy1,000$10.53158,226,543
2015-12-11Open-market buy1,500$10.54158,228,043
2015-12-11Open-market buy500$10.57158,228,543
2015-12-11Open-market buy500$10.42158,209,043
2015-12-11Open-market buy3,000$10.42158,212,043
2015-12-11Open-market buy700$10.43158,212,743
2015-12-11Open-market buy2,900$10.48158,223,743
2015-12-11Open-market buy2,100$10.47158,220,843
2015-12-11Open-market buy672$10.46158,218,743
2015-12-11Open-market buy2,348$10.45158,218,071
2015-12-11Open-market buy2,980$10.44158,215,723
2015-12-09Open-market buy6,200$10.85158,199,143
2015-12-09Open-market buy3,400$10.82158,192,943
2015-12-09Open-market buy100$10.82158,189,543
2015-12-09Open-market buy6,600$10.80158,189,443
2015-12-09Open-market buy3,000$10.79158,182,843
2015-12-09Open-market buy800$10.78158,179,843
2015-12-09Open-market buy500$10.76158,179,043
2015-12-09Open-market buy500$10.88158,199,743
2015-12-09Open-market buy530$11.15158,207,273
2015-12-09Open-market buy500$10.96158,206,743
2015-12-09Open-market buy500$10.94158,206,243
2015-12-09Open-market buy3,300$10.93158,205,743
2015-12-09Open-market buy1,700$10.93158,202,443
2015-12-09Open-market buy1,000$10.92158,200,743
2015-12-09Open-market buy100$10.86158,199,243
2015-12-09Open-market buy1,270$11.17158,208,543
2015-12-07Open-market buy7,000$11.00158,172,191
2015-12-07Open-market buy3,000$11.02158,178,191
2015-12-07Open-market buy3,000$11.01158,175,191
2015-12-07Open-market buy352$11.03158,178,543
2015-12-07Open-market buy1,000$10.97158,165,191
2015-12-07Open-market buy648$10.96158,164,191
2015-12-07Open-market buy5,000$10.95158,163,543
2015-11-30Open-market buy4,210$10.94158,158,543
2015-11-30Open-market buy790$10.94158,154,333
2015-11-27Open-market buy1,500$11.06158,153,243
2015-11-27Open-market buy300$11.07158,153,543
2015-11-25Open-market buy1,200$11.08158,146,543
2015-11-25Open-market buy2,000$11.02158,145,343
2015-11-25Open-market buy600$11.01158,143,343
2015-11-25Open-market buy3,000$11.00158,142,743
2015-11-25Open-market buy5,200$11.08158,151,743
2015-11-25Open-market buy2,000$10.97158,136,743
2015-11-25Open-market buy3,000$10.98158,139,743
2015-11-24Open-market buy1,000$10.73158,123,843
2015-11-24Open-market buy2,800$10.72158,119,543
2015-11-24Open-market buy500$10.86158,134,743
2015-11-24Open-market buy400$10.85158,134,243
2015-11-24Open-market buy400$10.84158,133,843
2015-11-24Open-market buy800$10.83158,133,443
2015-11-24Open-market buy800$10.82158,132,643
2015-11-24Open-market buy800$10.81158,131,843
2015-11-24Open-market buy1,000$10.80158,131,043
2015-11-24Open-market buy100$10.79158,130,043
2015-11-24Open-market buy600$10.79158,129,943
2015-11-24Open-market buy300$10.78158,129,343
2015-11-24Open-market buy2,500$10.77158,129,043
2015-11-24Open-market buy1,300$10.76158,126,543
2015-11-24Open-market buy100$10.76158,125,243
2015-11-24Open-market buy100$10.75158,125,143
2015-11-24Open-market buy100$10.74158,125,043
2015-11-24Open-market buy700$10.74158,124,943
2015-11-24Open-market buy400$10.73158,124,243
2015-11-24Open-market buy3,200$10.72158,122,743
2015-11-24Open-market buy100$10.72158,122,843
2015-11-20Open-market buy800$10.90158,116,743
2015-11-20Open-market buy800$10.89158,115,943
2015-11-20Open-market buy700$10.88158,115,143
2015-11-19Open-market buy1,000$10.60158,085,443
2015-11-19Open-market buy8,800$10.77158,114,443
2015-11-19Open-market buy5,000$10.63158,090,443
2015-11-19Open-market buy200$10.77158,105,643
2015-11-19Open-market buy3,000$10.76158,105,443
2015-11-19Open-market buy5,000$10.75158,102,443
2015-11-19Open-market buy4,000$10.74158,097,443
2015-11-19Open-market buy1,000$10.73158,093,443
2015-11-19Open-market buy2,000$10.71158,092,443
2015-11-16Open-market buy100$10.55158,068,443
2015-11-16Open-market buy100$10.37158,059,443
2015-11-16Open-market buy1,000$10.38158,060,443
2015-11-16Open-market buy1,500$10.39158,061,943
2015-11-16Open-market buy1,000$10.40158,062,943
2015-11-16Open-market buy400$10.37158,059,343
2015-11-16Open-market buy800$10.34158,058,943
2015-11-16Open-market buy540$10.34158,058,143
2015-11-16Open-market buy660$10.33158,057,603
2015-11-16Open-market buy2,500$10.32158,056,943
2015-11-16Open-market buy1,500$10.68158,084,443
2015-11-16Open-market buy1,900$10.65158,082,943
2015-11-16Open-market buy5,500$10.64158,081,043
2015-11-16Open-market buy3,000$10.63158,075,543
2015-11-16Open-market buy500$10.62158,072,543
2015-11-16Open-market buy1,150$10.58158,072,043
2015-11-16Open-market buy650$10.57158,070,893
2015-11-16Open-market buy1,800$10.56158,070,243
2015-11-16Open-market buy400$10.55158,068,343
2015-11-16Open-market buy500$10.52158,067,943
2015-11-16Open-market buy1,000$10.50158,067,443
2015-11-16Open-market buy500$10.49158,066,443
2015-11-16Open-market buy500$10.47158,065,943
2015-11-16Open-market buy500$10.46158,065,443
2015-11-16Open-market buy500$10.45158,064,943
2015-11-16Open-market buy500$10.44158,064,443
2015-11-16Open-market buy1,000$10.41158,063,943
2015-11-06Open-market buy3,503$9.86158,040,346
2015-11-06Open-market buy1,000$9.81158,035,443
2015-11-06Open-market buy4,700$9.51158,034,443
2015-11-06Open-market buy300$9.50158,029,743
2015-11-06Open-market buy500$9.99158,054,443
2015-11-06Open-market buy1,800$9.98158,053,943
2015-11-06Open-market buy200$9.98158,052,143
2015-11-06Open-market buy1,000$9.97158,051,943
2015-11-06Open-market buy5,000$9.96158,050,943
2015-11-06Open-market buy500$9.95158,045,943
2015-11-06Open-market buy900$9.92158,045,443
2015-11-06Open-market buy100$9.92158,044,543
2015-11-06Open-market buy2,300$9.91158,044,443
2015-11-06Open-market buy200$9.91158,042,143
2015-11-06Open-market buy1,597$9.87158,041,943
2015-11-06Open-market buy1,000$9.82158,036,443
2015-11-06Open-market buy400$9.86158,036,843
2015-11-05Open-market buy3,000$9.63158,024,443
2015-11-05Open-market buy200$9.60158,014,643
2015-11-05Open-market buy400$9.61158,015,043
2015-11-05Open-market buy4,400$9.61158,019,443
2015-11-05Open-market buy2,000$9.62158,021,443
2015-11-05Open-market buy2,500$9.66158,029,443
2015-11-05Open-market buy1,500$9.66158,026,943
2015-11-05Open-market buy1,000$9.65158,025,443
2015-11-04Open-market buy4,100$9.67158,007,443
2015-11-04Open-market buy400$9.67158,003,343
2015-11-04Open-market buy1,000$9.66158,002,943
2015-11-04Open-market buy500$9.62158,001,443
2015-11-04Open-market buy500$9.61158,000,943
2015-11-04Open-market buy500$9.58158,000,443
2015-11-04Open-market buy500$9.55157,999,943
2015-11-04Open-market buy100$9.74158,014,443
2015-11-04Open-market buy2,400$9.73158,014,343
2015-11-04Open-market buy2,600$9.72158,011,943
2015-11-04Open-market buy500$9.68158,007,943
2015-11-04Open-market buy500$9.69158,008,443
2015-11-04Open-market buy900$9.71158,009,343
2015-11-04Open-market buy500$9.65158,001,943
2015-11-03Open-market buy5,072$9.78157,996,515
2015-11-03Open-market buy1,000$9.77157,991,443
2015-11-03Open-market buy742$9.76157,990,443
2015-11-03Open-market buy1,000$9.75157,989,701
2015-11-03Open-market buy2,928$9.79157,999,443
2015-11-03Open-market buy1,258$9.73157,987,701
2015-11-03Open-market buy1,000$9.72157,986,443
2015-11-03Open-market buy1,000$9.71157,985,443
2015-11-03Open-market buy1,000$9.74157,988,701
2015-11-02Open-market buy5,000$9.77157,980,443
2015-11-02Open-market buy4,100$9.74157,975,443
2015-11-02Open-market buy1,600$9.74157,971,343
2015-11-02Open-market buy300$9.73157,969,743
2015-11-02Open-market buy4,000$9.78157,984,443
2015-10-30Open-market buy500$9.31157,955,943
2015-10-30Open-market buy5,000$9.45157,964,443
2015-10-30Open-market buy3,000$9.40157,959,443
2015-10-30Open-market buy500$9.31157,956,443
2015-10-30Open-market buy5,000$9.46157,969,443
2015-10-30Open-market buy1,000$9.30157,955,443
2015-10-30Open-market buy4,200$9.28157,954,443
2015-10-30Open-market buy800$9.28157,950,243
2015-10-29Open-market buy1,000$9.41157,938,443
2015-10-29Open-market buy1,705$9.47157,945,648
2015-10-29Open-market buy3,100$9.48157,948,748
2015-10-29Open-market buy2,500$9.46157,943,943
2015-10-29Open-market buy2,000$9.43157,941,443
2015-10-29Open-market buy1,000$9.42157,939,443
2015-10-29Open-market buy3,904$9.39157,937,443
2015-10-29Open-market buy9,096$9.38157,933,539
2015-10-29Open-market buy695$9.49157,949,443
2015-10-28Open-market buy300$9.65157,917,743
2015-10-28Open-market buy500$9.63157,917,443
2015-10-28Open-market buy500$9.48157,909,543
2015-10-28Open-market buy2,400$9.66157,920,143
2015-10-28Open-market buy900$9.67157,921,043
2015-10-28Open-market buy2,100$9.67157,923,143
2015-10-28Open-market buy100$9.68157,923,243
2015-10-28Open-market buy1,200$9.68157,924,443
2015-10-28Open-market buy1,500$9.51157,911,043
2015-10-28Open-market buy1,000$9.53157,912,043
2015-10-28Open-market buy1,900$9.57157,913,943
2015-10-28Open-market buy100$9.58157,914,043
2015-10-28Open-market buy500$9.59157,914,543
2015-10-28Open-market buy500$9.60157,915,043
2015-10-28Open-market buy1,400$9.61157,916,443
2015-10-28Open-market buy500$9.62157,916,943
2015-10-28Open-market buy500$9.28157,903,543
2015-10-28Open-market buy2,500$9.08157,903,043
2015-10-28Open-market buy1,100$9.08157,900,543
2015-10-28Open-market buy2,000$9.30157,905,543
2015-10-28Open-market buy3,000$9.30157,908,543
2015-10-28Open-market buy500$9.32157,909,043
2015-10-22Open-market buy100$9.07157,898,543
2015-10-22Open-market buy500$9.01157,888,943
2015-10-22Open-market buy100$9.02157,889,043
2015-10-22Open-market buy5,000$8.90157,886,643
2015-10-22Open-market buy1,000$8.86157,881,643
2015-10-22Open-market buy1,000$8.82157,880,643
2015-10-22Open-market buy5,000$8.81157,879,643
2015-10-22Open-market buy5,600$8.77157,874,643
2015-10-22Open-market buy400$8.77157,869,043
2015-10-22Open-market buy1,000$8.71157,868,643
2015-10-22Open-market buy900$9.07157,899,443
2015-10-22Open-market buy1,800$8.98157,888,443
2015-10-22Open-market buy500$9.05157,898,443
2015-10-22Open-market buy1,500$9.04157,897,943
2015-10-22Open-market buy7,000$9.03157,896,443
2015-10-22Open-market buy400$9.02157,889,443
2015-10-13Open-market buy7,300$8.53157,859,643
2015-10-13Open-market buy700$8.53157,852,343
2015-10-13Open-market buy4,900$8.59157,867,643
2015-10-13Open-market buy100$8.59157,862,743
2015-10-13Open-market buy4,000$8.51157,851,643
2015-10-13Open-market buy2,000$8.55157,862,643
2015-10-13Open-market buy1,000$8.54157,860,643
2015-10-02Open-market buy107$8.46157,847,643
2015-10-02Open-market buy1,363$8.41157,847,536
2015-10-02Open-market buy330$8.36157,846,173
2015-10-01Open-market buy1,400$8.28157,812,743
2015-10-01Open-market buy4,100$8.27157,811,343
2015-10-01Open-market buy2,900$8.26157,807,243
2015-10-01Open-market buy1,000$8.24157,804,343
2015-10-01Open-market buy10,000$8.21157,803,343
2015-10-01Open-market buy2,983$8.49157,845,843
2015-10-01Open-market buy4,017$8.48157,842,860
2015-10-01Open-market buy3,000$8.47157,838,843
2015-10-01Open-market buy4,500$8.45157,835,843
2015-10-01Open-market buy500$8.45157,831,343
2015-10-01Open-market buy500$8.39157,830,843
2015-10-01Open-market buy500$8.39157,830,343
2015-10-01Open-market buy200$8.38157,829,843
2015-10-01Open-market buy800$8.37157,829,643
2015-10-01Open-market buy1,000$8.32157,828,843
2015-10-01Open-market buy600$8.31157,827,843
2015-10-01Open-market buy4,910$8.30157,827,243
2015-10-01Open-market buy8,290$8.29157,822,333
2015-10-01Open-market buy1,300$8.29157,814,043
2015-09-30Open-market buy400$8.36157,758,743
2015-09-30Open-market buy1,000$8.34157,758,343
2015-09-30Open-market buy2,000$8.33157,757,343
2015-09-30Open-market buy935$8.32157,755,343
2015-09-30Open-market buy5,165$8.31157,754,408
2015-09-30Open-market buy7,255$8.30157,749,243
2015-09-30Open-market buy4,400$8.30157,741,988
2015-09-30Open-market buy8,145$8.29157,737,588
2015-09-30Open-market buy200$8.29157,729,443
2015-09-30Open-market buy1,900$8.28157,729,243
2015-09-30Open-market buy1,000$8.26157,727,343
2015-09-30Open-market buy3,000$8.25157,726,343
2015-09-30Open-market buy2,500$8.39157,771,343
2015-09-30Open-market buy500$8.39157,768,843
2015-09-30Open-market buy1,600$8.38157,768,343
2015-09-30Open-market buy4,100$8.37157,766,743
2015-09-30Open-market buy100$8.37157,762,643
2015-09-30Open-market buy2,452$8.42157,793,343
2015-09-30Open-market buy17,760$8.41157,790,891
2015-09-30Open-market buy400$8.41157,773,131
2015-09-30Open-market buy3,800$8.36157,762,543
2015-09-30Open-market buy1,388$8.40157,772,731
2015-09-29Open-market buy165$8.30157,702,343
2015-09-29Open-market buy100$8.45157,717,343
2015-09-29Open-market buy900$8.44157,717,243
2015-09-29Open-market buy10,000$8.42157,716,343
2015-09-29Open-market buy4,000$8.38157,706,343
2015-09-29Open-market buy6,000$8.45157,723,343
2015-09-29Open-market buy100$8.30157,702,178
2015-09-29Open-market buy5,535$8.29157,702,078
2015-09-29Open-market buy200$8.29157,696,543
2015-09-29Open-market buy3,000$8.28157,696,343
2015-09-25Open-market buy202,900$9.08157,693,343
2015-09-23Open-market buy2,000$9.51157,446,443
2015-09-23Open-market buy4,000$9.50157,444,443
2015-09-23Open-market buy1,000$9.73157,490,443
2015-09-23Open-market buy1,000$9.67157,489,443
2015-09-23Open-market buy1,400$9.63157,488,443
2015-09-23Open-market buy100$9.63157,487,043
2015-09-23Open-market buy5,000$9.61157,486,943
2015-09-23Open-market buy2,700$9.60157,481,943
2015-09-23Open-market buy800$9.60157,479,243
2015-09-23Open-market buy2,500$9.59157,478,443
2015-09-23Open-market buy4,500$9.58157,475,943
2015-09-23Open-market buy1,518$9.56157,471,443
2015-09-23Open-market buy1,100$9.56157,469,925
2015-09-23Open-market buy12,582$9.55157,468,825
2015-09-23Open-market buy900$9.55157,456,243
2015-09-23Open-market buy2,400$9.53157,448,843
2015-09-23Open-market buy6,500$9.53157,455,343
2015-09-22Open-market buy2,800$9.63157,400,043
2015-09-22Open-market buy1,100$9.96157,439,143
2015-09-22Open-market buy500$9.95157,438,043
2015-09-22Open-market buy700$9.94157,437,543
2015-09-22Open-market buy300$9.92157,436,843
2015-09-22Open-market buy1,000$9.90157,436,543
2015-09-22Open-market buy500$9.88157,435,543
2015-09-22Open-market buy1,800$9.86157,435,043
2015-09-22Open-market buy500$9.85157,433,243
2015-09-22Open-market buy500$9.84157,432,743
2015-09-22Open-market buy500$9.82157,432,243
2015-09-22Open-market buy500$9.80157,431,743
2015-09-22Open-market buy600$9.79157,431,243
2015-09-22Open-market buy400$9.79157,430,643
2015-09-22Open-market buy11,400$9.75157,430,243
2015-09-22Open-market buy200$9.75157,418,843
2015-09-22Open-market buy1,800$9.71157,418,643
2015-09-22Open-market buy3,300$9.69157,416,843
2015-09-22Open-market buy5,000$9.68157,413,543
2015-09-22Open-market buy2,200$9.68157,408,543
2015-09-22Open-market buy800$9.66157,406,343
2015-09-22Open-market buy61$9.66157,405,543
2015-09-22Open-market buy2,839$9.65157,405,482
2015-09-22Open-market buy1,300$9.96157,440,443
2015-09-22Open-market buy2,600$9.64157,402,643
2015-09-21Open-market buy400$10.11157,390,043
2015-09-21Open-market buy1,400$10.10157,389,643
2015-09-21Open-market buy1,800$10.03157,388,243
2015-09-21Open-market buy1,100$10.02157,386,443
2015-09-21Open-market buy700$10.02157,385,343
2015-09-21Open-market buy1,400$9.97157,384,643
2015-09-21Open-market buy5,800$9.96157,383,243
2015-09-21Open-market buy1,800$10.24157,397,243
2015-09-21Open-market buy1,800$9.94157,373,843
2015-09-21Open-market buy1,400$9.84157,372,043
2015-09-21Open-market buy300$9.84157,370,643
2015-09-21Open-market buy100$9.83157,370,343
2015-09-21Open-market buy500$10.12157,390,543
2015-09-21Open-market buy1,300$10.12157,391,843
2015-09-21Open-market buy1,800$10.13157,393,643
2015-09-21Open-market buy1,800$10.14157,395,443
2015-09-21Open-market buy3,600$9.95157,377,443
2015-09-18Open-market buy800$10.37157,358,443
2015-09-18Open-market buy100$10.39157,363,043
2015-09-18Open-market buy3,800$10.38157,362,943
2015-09-18Open-market buy700$10.38157,359,143
2015-09-18Open-market buy1,800$10.40157,364,843
2015-09-18Open-market buy1,800$10.47157,370,243
2015-09-18Open-market buy1,800$10.45157,368,443
2015-09-18Open-market buy1,800$10.43157,366,643
2015-09-17Open-market buy332$10.49157,357,643
2015-09-17Open-market buy1,468$10.48157,357,311
2015-09-17Open-market buy1,100$10.32157,355,843
2015-09-17Open-market buy700$10.31157,354,743
2015-09-17Open-market buy100$10.23157,354,043
2015-09-17Open-market buy1,700$10.22157,353,943
2015-09-16Open-market buy500$10.23157,351,943
2015-09-16Open-market buy3,500$10.21157,351,443
2015-09-16Open-market buy3,400$10.20157,347,943
2015-09-16Open-market buy1,600$10.19157,344,543
2015-09-16Open-market buy400$10.19157,342,943
2015-09-16Open-market buy3,300$10.17157,342,543
2015-09-16Open-market buy1,000$10.16157,339,243
2015-09-16Open-market buy2,300$10.15157,338,243
2015-09-16Open-market buy9,300$10.14157,335,943
2015-09-16Open-market buy1,700$10.14157,326,643
2015-09-16Open-market buy500$10.13157,324,943
2015-09-16Open-market buy300$10.25157,352,243
2015-09-16Open-market buy3,800$10.10157,324,443
2015-09-16Open-market buy800$10.10157,320,643
2015-09-14Open-market buy10,000$10.03157,319,843
2015-09-14Open-market buy5,000$10.02157,309,843
2015-09-11Open-market buy110,600$10.03157,304,843
2015-09-09Open-market buy1,000$10.48157,178,243
2015-09-09Open-market buy400$10.29157,167,443
2015-09-09Open-market buy1,000$10.59157,191,443
2015-09-09Open-market buy6,200$10.56157,190,443
2015-09-09Open-market buy1,000$10.53157,184,243
2015-09-09Open-market buy3,500$10.51157,183,243
2015-09-09Open-market buy500$10.50157,179,743
2015-09-09Open-market buy1,000$10.49157,179,243
2015-09-09Open-market buy2,800$10.59157,194,243
2015-09-09Open-market buy1,800$10.46157,177,243
2015-09-09Open-market buy1,500$10.31157,175,443
2015-09-09Open-market buy300$10.31157,173,943
2015-09-09Open-market buy6,200$10.29157,173,643
2015-09-08Open-market buy3,600$10.73157,167,043
2015-09-08Open-market buy1,800$10.50157,161,643
2015-09-08Open-market buy1,800$10.59157,163,443
2015-09-04Open-market buy300$10.72157,158,043
2015-09-04Open-market buy1,900$10.67157,152,643
2015-09-04Open-market buy1,600$10.66157,150,743
2015-09-04Open-market buy100$10.66157,149,143
2015-09-04Open-market buy1,800$10.63157,149,043
2015-09-04Open-market buy1,800$10.61157,147,243
2015-09-04Open-market buy3,000$10.69157,155,643
2015-09-04Open-market buy600$10.70157,156,243
2015-09-04Open-market buy1,500$10.71157,157,743
2015-09-04Open-market buy1,700$10.59157,145,443
2015-09-04Open-market buy100$10.59157,143,743
2015-09-04Open-market buy300$10.81157,159,843
2015-09-04Open-market buy1,400$10.79157,159,543
2015-09-04Open-market buy100$10.79157,158,143
2015-09-03Open-market buy1,600$10.93157,138,243
2015-09-03Open-market buy1,800$10.95157,140,043
2015-09-03Open-market buy3,600$11.00157,143,643
2015-09-03Open-market buy200$10.93157,136,643
2015-09-03Open-market buy1,800$10.91157,136,443
2015-08-31Open-market buy73,200$10.83157,134,643
2015-08-28Open-market buy1,800$11.30157,056,043
2015-08-28Open-market buy39$11.09157,048,882
2015-08-28Open-market buy1,800$11.44157,061,443
2015-08-28Open-market buy1,800$11.40157,059,643
2015-08-28Open-market buy1,000$11.38157,057,843
2015-08-28Open-market buy800$11.37157,056,843
2015-08-28Open-market buy600$11.26157,054,243
2015-08-28Open-market buy1,200$11.26157,053,643
2015-08-28Open-market buy1,800$11.25157,052,443
2015-08-28Open-market buy1,461$11.23157,050,643
2015-08-28Open-market buy300$11.22157,049,182
2015-08-27Open-market buy500$11.15157,047,843
2015-08-27Open-market buy550$10.96157,003,593
2015-08-27Open-market buy500$11.17157,048,343
2015-08-27Open-market buy4,800$11.13157,047,343
2015-08-27Open-market buy200$11.13157,042,543
2015-08-27Open-market buy3,800$11.12157,042,343
2015-08-27Open-market buy800$11.11157,038,543
2015-08-27Open-market buy1,600$11.10157,037,743
2015-08-27Open-market buy2,500$11.09157,036,143
2015-08-27Open-market buy1,500$11.08157,033,643
2015-08-27Open-market buy1,500$11.07157,032,143
2015-08-27Open-market buy1,500$11.06157,030,643
2015-08-27Open-market buy500$11.05157,029,143
2015-08-27Open-market buy6,344$11.04157,028,643
2015-08-27Open-market buy6,356$11.03157,022,299
2015-08-27Open-market buy200$11.03157,015,943
2015-08-27Open-market buy500$11.02157,015,743
2015-08-27Open-market buy3,300$11.01157,015,243
2015-08-27Open-market buy3,100$11.00157,011,943
2015-08-27Open-market buy3,300$10.99157,008,843
2015-08-27Open-market buy1,000$10.98157,005,543
2015-08-27Open-market buy500$10.97157,004,543
2015-08-27Open-market buy450$10.97157,004,043
2015-08-27Open-market buy500$11.24157,048,843
2015-08-27Open-market buy1,000$10.94157,003,043
2015-08-24Open-market buy49,600$11.51157,002,043
2015-08-24Open-market buy174,000$10.85156,952,443
2015-08-21Open-market buy185,000$12.24156,778,443
2015-08-20Open-market buy544,000$12.32156,559,068
2015-08-20Grant / award34,375—156,593,443
2015-08-07Option exercise (derivative)100,000$0.00300,000
2015-08-07Option exercise (derivative)54,730$0.000
2015-08-07Option exercise (derivative)250,000$0.00250,000
2015-08-07Option exercise54,730$5.502,429,607
2015-08-07Option exercise250,000$7.612,374,877
2015-08-07Option exercise100,000$8.373,068,951
2015-08-07Option exercise539,344$4.772,968,951
2015-08-07Option exercise112,500$2.362,124,877
2015-08-06Conversion (derivative)—$0.000
2015-08-06Conversion1,049,971$7.07156,015,068
2015-07-08Open-market buy600$16.56154,962,097
2015-07-08Open-market buy100$16.58154,963,297
2015-07-08Open-market buy1,100$16.57154,963,197
2015-07-08Open-market buy1,800$16.67154,965,097
2015-07-08Open-market buy1,800$16.52154,961,497
2015-07-08Open-market buy600$16.47154,959,697
2015-07-08Open-market buy1,200$16.46154,959,097
2015-07-07Open-market buy1,800$16.65154,956,097
2015-07-07Open-market buy1,800$16.52154,954,297
2015-07-07Open-market buy1,800$16.74154,957,897
2015-07-06Open-market buy142$16.06154,950,589
2015-07-06Open-market buy558$16.04154,950,447
2015-07-06Open-market buy587$16.03154,949,889
2015-07-06Open-market buy405$16.02154,949,302
2015-07-06Open-market buy840$16.09154,951,537
2015-07-06Open-market buy500$16.12154,952,037
2015-07-06Open-market buy460$16.13154,952,497
2015-07-06Open-market buy108$16.07154,950,697
2015-07-02Open-market buy1,800$16.11154,945,297
2015-07-02Open-market buy1,310$16.23154,948,897
2015-07-02Open-market buy200$16.10154,941,897
2015-07-02Open-market buy1,600$16.10154,943,497
2015-07-02Open-market buy1,800$16.05154,941,697
2015-07-02Open-market buy1,800$16.16154,947,097
2015-07-02Open-market buy490$16.23154,947,587
2015-06-29Open-market buy1,600$15.70154,939,697
2015-06-29Open-market buy1,200$15.48154,933,897
2015-06-29Open-market buy200$15.71154,939,897
2015-06-29Open-market buy1,800$15.67154,938,097
2015-06-29Open-market buy1,800$15.63154,936,297
2015-06-29Open-market buy400$15.49154,934,497
2015-06-29Open-market buy200$15.49154,934,097
2015-06-26Open-market buy1,500$16.03154,930,897
2015-06-26Open-market buy332$16.18154,932,029
2015-06-26Open-market buy100$16.14154,931,697
2015-06-26Open-market buy700$16.09154,931,597
2015-06-26Open-market buy668$16.39154,932,697
2015-06-26Open-market buy300$16.03154,929,397
2015-06-26Open-market buy59$15.97154,929,097
2015-06-26Open-market buy200$15.97154,929,038
2015-06-26Open-market buy1,541$15.96154,928,838
2015-06-25Open-market buy200$15.46154,927,297
2015-06-25Open-market buy1,800$15.24154,921,897
2015-06-25Open-market buy1,800$15.41154,923,697
2015-06-25Open-market buy1,800$15.44154,925,497
2015-06-25Open-market buy1,600$15.45154,927,097
2015-06-24Open-market buy100$15.31154,892,397
2015-06-24Open-market buy3,700$15.31154,896,097
2015-06-24Open-market buy500$15.37154,896,597
2015-06-24Open-market buy1,600$15.38154,898,197
2015-06-24Open-market buy2,300$15.39154,900,497
2015-06-24Open-market buy2,900$15.40154,903,397
2015-06-24Open-market buy2,100$15.30154,892,297
2015-06-24Open-market buy800$15.28154,890,197
2015-06-24Open-market buy600$15.27154,889,397
2015-06-24Open-market buy3,613$15.26154,888,797
2015-06-24Open-market buy2,987$15.25154,885,184
2015-06-24Open-market buy17,200$15.24154,882,197
2015-06-24Open-market buy300$15.24154,864,997
2015-06-24Open-market buy1,800$15.23154,864,697
2015-06-24Open-market buy1,500$15.50154,920,097
2015-06-24Open-market buy1,800$15.48154,918,597
2015-06-24Open-market buy300$15.47154,916,797
2015-06-24Open-market buy1,800$15.46154,916,497
2015-06-24Open-market buy2,300$15.45154,914,697
2015-06-24Open-market buy2,100$15.44154,912,397
2015-06-24Open-market buy3,100$15.43154,910,297
2015-06-24Open-market buy3,800$15.41154,907,197
2015-06-23Open-market buy3,000$15.60154,860,497
2015-06-23Open-market buy600$15.61154,861,097
2015-06-23Open-market buy1,800$15.64154,862,897
2015-06-23Open-market buy2,200$15.59154,857,497
2015-06-23Open-market buy1,400$15.58154,855,297
2015-06-22Open-market buy1,800$15.59154,846,697
2015-06-22Open-market buy2,250$15.53154,844,897
2015-06-22Open-market buy1,350$15.52154,842,647
2015-06-22Open-market buy400$15.51154,841,297
2015-06-22Open-market buy1,400$15.50154,840,897
2015-06-22Open-market buy1,313$15.46154,839,010
2015-06-22Open-market buy94$15.45154,837,697
2015-06-22Open-market buy1,706$15.44154,837,603
2015-06-22Open-market buy100$15.43154,835,897
2015-06-22Open-market buy1,700$15.42154,835,797
2015-06-22Open-market buy3,600$15.40154,834,097
2015-06-22Open-market buy1,400$15.64154,848,097
2015-06-22Open-market buy5,600$15.65154,853,697
2015-06-22Open-market buy200$15.66154,853,897
2015-06-22Open-market buy487$15.47154,839,497
2015-06-19Open-market buy3,100$15.34154,829,997
2015-06-19Open-market buy300$15.33154,826,897
2015-06-19Open-market buy1,500$15.32154,826,597
2015-06-19Open-market buy500$15.35154,830,497
2015-06-19Open-market buy1,200$15.31154,825,097
2015-06-19Open-market buy600$15.31154,823,897
2015-06-17Open-market buy800$15.34154,813,314
2015-06-17Open-market buy1,200$15.41154,823,297
2015-06-17Open-market buy2,500$15.40154,822,097
2015-06-17Open-market buy1,300$15.38154,819,597
2015-06-17Open-market buy4,683$15.35154,818,297
2015-06-17Open-market buy300$15.35154,813,614
2015-06-17Open-market buy2,717$15.33154,812,514
2015-06-17Open-market buy100$15.33154,809,797
2015-06-17Open-market buy1,800$15.27154,809,697
2015-06-16Open-market buy100$15.36154,797,997
2015-06-16Open-market buy6,892$15.36154,804,889
2015-06-16Open-market buy300$15.37154,805,189
2015-06-16Open-market buy2,708$15.37154,807,897
2015-06-12Open-market buy200$15.51154,788,097
2015-06-12Open-market buy9,800$15.51154,797,897
2015-06-09Open-market buy100$15.93154,776,597
2015-06-09Open-market buy3,600$15.92154,776,497
2015-06-09Open-market buy1,300$15.93154,777,897
2015-06-09Open-market buy3,385$15.96154,781,282
2015-06-09Open-market buy6,615$15.97154,787,897
2015-05-13Open-market buy500$15.70154,772,897
2015-05-13Open-market buy500$15.55154,768,897
2015-05-13Open-market buy500$15.50154,768,397
2015-05-13Open-market buy500$15.30154,767,897
2015-05-13Open-market buy500$14.99154,767,397
2015-05-13Open-market buy500$15.58154,769,397
2015-05-13Open-market buy900$15.68154,772,397
2015-05-13Open-market buy100$15.68154,771,497
2015-05-13Open-market buy1,000$15.67154,771,397
2015-05-13Open-market buy600$15.66154,770,397
2015-05-13Open-market buy400$15.66154,769,797
2015-05-12Open-market buy700$14.77154,762,897
2015-05-12Open-market buy200$14.84154,766,397
2015-05-12Open-market buy1,300$14.84154,766,197
2015-05-12Open-market buy1,600$14.82154,764,897
2015-05-12Open-market buy400$14.82154,763,297
2015-05-12Open-market buy500$14.85154,766,897
2015-05-12Open-market buy300$14.77154,762,197
2015-05-12Open-market buy500$14.75154,761,897
2015-05-12Open-market buy400$14.15154,761,397
2015-05-12Open-market buy100$14.15154,760,997
2015-05-11Open-market buy200$14.31154,759,597
2015-05-11Open-market buy300$14.37154,760,197
2015-05-11Open-market buy300$14.31154,759,897
2015-05-11Open-market buy700$14.38154,760,897
2015-05-11Open-market buy2,200$14.30154,759,397
2015-05-11Open-market buy1,800$14.28154,757,197
2015-05-11Open-market buy500$14.26154,755,397
2015-05-08Open-market buy400$14.15154,749,897
2015-05-08Open-market buy1,800$14.16154,753,097
2015-05-08Open-market buy600$14.15154,751,297
2015-05-08Open-market buy800$14.15154,750,697
2015-05-08Open-market buy1,800$14.20154,754,897
2015-05-08Open-market buy1,700$14.11154,749,497
2015-05-08Open-market buy100$14.11154,747,797
2015-05-08Open-market buy400$14.09154,747,697
2015-05-08Open-market buy1,400$14.09154,747,297
2015-05-07Open-market buy900$14.01154,739,597
2015-05-07Open-market buy900$14.01154,740,497
2015-05-07Open-market buy2,500$14.10154,742,997
2015-05-07Open-market buy1,100$14.10154,744,097
2015-05-07Open-market buy300$14.13154,744,397
2015-05-07Open-market buy100$14.13154,744,497
2015-05-07Open-market buy1,400$14.13154,745,897
2015-05-07Open-market buy1,800$13.96154,738,697
2015-05-06Open-market buy900$13.89154,731,497
2015-05-06Open-market buy100$14.01154,734,197
2015-05-06Open-market buy800$14.00154,734,097
2015-05-06Open-market buy1,800$13.95154,733,297
2015-05-06Open-market buy2,700$14.01154,736,897
2015-05-06Open-market buy4,500$13.88154,730,597
2015-05-06Open-market buy1,500$13.87154,726,097
2015-05-06Open-market buy300$13.87154,724,597
2015-05-05Open-market buy1,000$13.91154,720,697
2015-05-05Open-market buy1,800$13.87154,717,097
2015-05-05Open-market buy1,100$14.01154,724,197
2015-05-05Open-market buy200$14.01154,723,097
2015-05-05Open-market buy2,000$14.00154,722,897
2015-05-05Open-market buy200$14.00154,720,897
2015-05-05Open-market buy100$14.02154,724,297
2015-05-05Open-market buy800$13.91154,719,697
2015-05-05Open-market buy1,800$13.88154,718,897
2015-05-04Open-market buy650$14.28154,712,347
2015-05-04Open-market buy2,950$14.28154,715,297
2015-05-04Open-market buy3,600$14.27154,711,697
2015-05-01Open-market buy200$14.03154,704,997
2015-05-01Open-market buy600$14.01154,701,997
2015-05-01Open-market buy700$14.06154,708,097
2015-05-01Open-market buy600$14.06154,707,397
2015-05-01Open-market buy1,800$14.05154,706,797
2015-05-01Open-market buy1,600$14.03154,704,797
2015-05-01Open-market buy1,200$14.01154,703,197
2015-04-30Open-market buy31,300$13.95154,701,397
2015-04-29Open-market buy1,800$14.34154,659,797
2015-04-29Open-market buy800$14.31154,656,997
2015-04-29Open-market buy400$14.30154,656,197
2015-04-29Open-market buy1,100$14.27154,655,797
2015-04-29Open-market buy100$14.27154,654,697
2015-04-29Open-market buy450$14.52154,670,097
2015-04-29Open-market buy750$14.51154,669,647
2015-04-29Open-market buy100$14.40154,668,897
2015-04-29Open-market buy2,290$14.39154,668,797
2015-04-29Open-market buy1,900$14.38154,666,507
2015-04-29Open-market buy300$14.38154,664,607
2015-04-29Open-market buy3,100$14.37154,664,307
2015-04-29Open-market buy1,000$14.37154,661,207
2015-04-29Open-market buy410$14.35154,660,207
2015-04-29Open-market buy300$14.33154,657,297
2015-04-29Open-market buy700$14.34154,657,997
2015-04-28Open-market buy200$14.57154,653,597
2015-04-28Open-market buy1,200$14.26154,647,797
2015-04-28Open-market buy700$14.27154,648,497
2015-04-28Open-market buy500$14.28154,648,997
2015-04-28Open-market buy132$14.50154,649,129
2015-04-28Open-market buy2,500$14.51154,651,629
2015-04-28Open-market buy200$14.63154,654,597
2015-04-28Open-market buy800$14.62154,654,397
2015-04-28Open-market buy1,768$14.52154,653,397
2015-04-27Open-market buy1,000$14.40154,642,897
2015-04-27Open-market buy700$14.63154,644,897
2015-04-27Open-market buy300$14.52154,644,197
2015-04-27Open-market buy800$14.51154,643,897
2015-04-27Open-market buy100$14.51154,643,097
2015-04-27Open-market buy100$14.40154,642,997
2015-04-27Open-market buy500$14.63154,645,397
2015-04-27Open-market buy1,500$14.39154,641,897
2015-04-27Open-market buy2,500$14.37154,640,397
2015-04-27Open-market buy100$14.37154,637,897
2015-04-27Open-market buy500$14.68154,646,597
2015-04-27Open-market buy700$14.67154,646,097
2015-04-24Open-market buy200$14.79154,634,797
2015-04-24Open-market buy600$14.81154,635,397
2015-04-24Open-market buy2,400$14.81154,637,797
2015-04-24Open-market buy900$14.79154,634,597
2015-04-21Open-market buy600$14.26154,629,397
2015-04-21Open-market buy500$14.31154,630,597
2015-04-21Open-market buy700$14.27154,630,097
2015-04-21Open-market buy2,790$14.33154,633,387
2015-04-21Open-market buy800$14.25154,628,797
2015-04-21Open-market buy310$14.34154,633,697
2015-04-17Open-market buy1,500$14.26154,611,797
2015-04-17Open-market buy300$14.26154,610,297
2015-04-17Open-market buy100$14.25154,609,997
2015-04-17Open-market buy1,700$14.24154,609,897
2015-04-17Open-market buy1,600$14.30154,621,997
2015-04-17Open-market buy2,800$14.33154,627,997
2015-04-17Open-market buy600$14.33154,625,197
2015-04-17Open-market buy100$14.33154,624,597
2015-04-17Open-market buy1,200$14.32154,624,497
2015-04-17Open-market buy100$14.32154,623,297
2015-04-17Open-market buy300$14.31154,623,197
2015-04-17Open-market buy200$14.28154,612,997
2015-04-17Open-market buy600$14.28154,613,597
2015-04-17Open-market buy300$14.29154,613,897
2015-04-17Open-market buy6,500$14.29154,620,397
2015-04-17Open-market buy1,000$14.28154,612,797
2015-04-17Open-market buy900$14.30154,622,897
2015-04-16Open-market buy1,100$14.62154,600,997
2015-04-16Open-market buy4,809$14.64154,607,106
2015-04-16Open-market buy1,000$14.64154,602,297
2015-04-16Open-market buy300$14.63154,601,297
2015-04-16Open-market buy1,091$14.65154,608,197
2015-04-16Open-market buy700$14.62154,599,897
2015-04-16Open-market buy134$14.61154,599,197
2015-04-16Open-market buy1,666$14.60154,599,063
2015-04-10Open-market buy300$14.23154,594,097
2015-04-10Open-market buy1,800$14.24154,597,397
2015-04-10Open-market buy700$14.23154,595,597
2015-04-10Open-market buy100$14.23154,594,897
2015-04-10Open-market buy700$14.23154,594,797
2015-04-10Open-market buy1,600$14.20154,591,797
2015-04-10Open-market buy1,300$14.22154,593,797
2015-04-10Open-market buy400$14.22154,592,497
2015-04-10Open-market buy100$14.22154,592,097
2015-04-10Open-market buy200$14.20154,591,997
2015-04-09Open-market buy1,600$14.17154,579,197
2015-04-09Open-market buy1,700$14.24154,582,997
2015-04-09Open-market buy100$14.23154,581,297
2015-04-09Open-market buy1,300$14.19154,581,197
2015-04-09Open-market buy700$14.18154,579,897
2015-04-09Open-market buy1,800$14.28154,584,797
2015-04-09Open-market buy250$14.37154,590,197
2015-04-09Open-market buy1,250$14.36154,589,947
2015-04-09Open-market buy300$14.36154,588,697
2015-04-09Open-market buy2,800$14.29154,588,397
2015-04-09Open-market buy800$14.29154,585,597
2015-04-08Open-market buy1,600$14.26154,573,997
2015-04-08Open-market buy200$14.26154,572,397
2015-04-08Open-market buy1,800$14.24154,572,197
2015-04-08Open-market buy800$14.29154,575,797
2015-04-08Open-market buy800$14.23154,567,597
2015-04-08Open-market buy1,800$14.32154,577,597
2015-04-08Open-market buy1,000$14.29154,574,997
2015-04-08Open-market buy2,800$14.23154,570,397
2015-04-07Open-market buy2,850$14.28154,564,997
2015-04-07Open-market buy300$14.29154,565,297
2015-04-07Open-market buy1,500$14.30154,566,797
2015-04-07Open-market buy750$14.28154,562,147
2015-04-06Open-market buy3,600$14.19154,554,197
2015-04-06Open-market buy1,800$14.28154,561,397
2015-04-06Open-market buy1,300$14.20154,555,497
2015-04-06Open-market buy800$14.20154,556,297
2015-04-06Open-market buy2,910$14.21154,559,207
2015-04-06Open-market buy390$14.22154,559,597
2015-04-02Open-market buy2,800$14.34154,550,597
2015-04-02Open-market buy800$14.34154,547,797
2015-04-01Open-market buy100$14.16154,541,697
2015-04-01Open-market buy200$14.16154,541,897
2015-04-01Open-market buy1,800$14.13154,541,597
2015-04-01Open-market buy3,300$14.16154,545,197
2015-04-01Open-market buy1,800$14.20154,546,997
2015-04-01Open-market buy1,800$14.07154,539,797
2015-03-31Open-market buy2,700$14.25154,528,097
2015-03-31Open-market buy1,800$14.23154,525,397
2015-03-31Open-market buy1,300$14.21154,523,597
2015-03-31Open-market buy500$14.21154,522,297
2015-03-31Open-market buy1,100$14.20154,521,797
2015-03-31Open-market buy200$14.20154,520,697
2015-03-31Open-market buy2,656$14.19154,520,497
2015-03-31Open-market buy400$14.19154,517,841
2015-03-31Open-market buy1,400$14.18154,517,441
2015-03-31Open-market buy300$14.18154,516,041
2015-03-31Open-market buy1,144$14.17154,515,741
2015-03-31Open-market buy345$14.49154,537,997
2015-03-31Open-market buy500$14.25154,528,997
2015-03-31Open-market buy555$14.48154,537,352
2015-03-31Open-market buy500$14.47154,536,797
2015-03-31Open-market buy100$14.47154,536,297
2015-03-31Open-market buy1,100$14.43154,536,197
2015-03-31Open-market buy200$14.43154,535,097
2015-03-31Open-market buy500$14.42154,534,897
2015-03-31Open-market buy1,200$14.41154,534,397
2015-03-31Open-market buy600$14.40154,533,197
2015-03-31Open-market buy1,200$14.38154,532,597
2015-03-31Open-market buy600$14.38154,531,397
2015-03-31Open-market buy1,700$14.36154,530,797
2015-03-31Open-market buy100$14.36154,529,097
2015-03-31Open-market buy400$14.25154,528,497
2015-03-31Open-market buy300$14.49154,537,652
2015-03-25Open-market buy32,400$14.15154,514,597
2015-03-20Open-market buy100$14.44154,469,297
2015-03-20Open-market buy100$14.44154,469,397
2015-03-20Open-market buy1,042$14.44154,470,439
2015-03-20Open-market buy458$14.45154,470,897
2015-03-20Open-market buy1,900$14.45154,472,797
2015-03-20Open-market buy300$14.47154,473,097
2015-03-20Open-market buy100$14.47154,473,197
2015-03-20Open-market buy300$14.51154,473,497
2015-03-20Open-market buy1,500$14.51154,474,997
2015-03-20Open-market buy100$14.52154,475,097
2015-03-20Open-market buy1,700$14.52154,476,797
2015-03-20Open-market buy1,200$14.54154,477,997
2015-03-20Open-market buy900$14.43154,469,197
2015-03-20Open-market buy400$14.42154,468,297
2015-03-20Open-market buy100$14.42154,467,897
2015-03-20Open-market buy900$14.57154,482,197
2015-03-20Open-market buy1,300$14.56154,481,297
2015-03-20Open-market buy1,500$14.55154,479,997
2015-03-20Open-market buy500$14.55154,478,497
2015-03-18Grant / award (derivative)500,000$0.00500,000
2015-03-10Open-market buy1,755$13.79154,465,997
2015-03-10Open-market buy1,000$13.79154,464,242
2015-03-10Open-market buy1,800$14.00154,467,797
2015-03-10Open-market buy745$13.77154,463,142
2015-03-10Open-market buy100$13.78154,463,242
2015-03-09Open-market buy2,400$13.97154,458,797
2015-03-09Open-market buy100$14.07154,460,697
2015-03-09Open-market buy100$14.02154,460,597
2015-03-09Open-market buy1,600$14.01154,460,497
2015-03-09Open-market buy100$14.01154,458,897
2015-03-09Open-market buy1,700$14.07154,462,397
2015-03-09Open-market buy1,200$13.97154,456,397
2015-03-09Open-market buy1,800$13.94154,455,197
2015-03-09Open-market buy1,700$13.93154,453,397
2015-03-09Open-market buy100$13.93154,451,697
2015-03-06Open-market buy1,800$14.12154,442,597
2015-03-06Open-market buy1,800$14.10154,440,797
2015-03-06Open-market buy1,000$14.13154,443,597
2015-03-06Open-market buy1,800$14.14154,445,397
2015-03-06Open-market buy800$14.15154,446,197
2015-03-06Open-market buy683$14.25154,451,597
2015-03-06Open-market buy1,617$14.24154,450,914
2015-03-06Open-market buy1,300$14.22154,449,297
2015-03-06Open-market buy700$14.21154,447,997
2015-03-06Open-market buy400$14.20154,447,297
2015-03-06Open-market buy700$14.19154,446,897
2015-03-05Open-market buy100$14.38154,438,997
2015-03-05Open-market buy1,200$14.38154,438,897
2015-03-05Open-market buy500$14.38154,437,697
2015-03-05Open-market buy1,098$14.33154,437,197
2015-03-05Open-market buy702$14.32154,436,099
2015-03-05Open-market buy1,700$14.31154,435,397
2015-03-05Open-market buy100$14.31154,433,697
2015-03-04Open-market buy2,659$14.35154,429,997
2015-03-04Open-market buy100$14.32154,422,897
2015-03-04Open-market buy3,600$14.36154,433,597
2015-03-04Open-market buy200$14.34154,425,897
2015-03-04Open-market buy741$14.35154,427,338
2015-03-04Open-market buy1,100$14.33154,425,697
2015-03-04Open-market buy1,700$14.32154,424,597
2015-03-04Open-market buy500$14.34154,426,397
2015-03-04Open-market buy200$14.35154,426,597
2015-03-03Open-market buy1,500$14.13154,417,997
2015-03-03Open-market buy100$14.13154,416,497
2015-03-03Open-market buy2,200$14.12154,416,397
2015-03-03Open-market buy1,240$14.08154,414,197
2015-03-03Open-market buy5,660$14.07154,412,957
2015-03-03Open-market buy800$14.02154,407,297
2015-03-03Open-market buy100$14.02154,406,497
2015-03-03Open-market buy1,800$13.98154,406,397
2015-03-03Open-market buy1,100$14.35154,422,797
2015-03-03Open-market buy700$14.35154,421,697
2015-03-03Open-market buy1,700$14.20154,420,997
2015-03-03Open-market buy100$14.20154,419,297
2015-03-03Open-market buy1,200$14.14154,419,197
2015-03-02Open-market buy700$14.06154,388,897
2015-03-02Open-market buy1,900$14.05154,388,197
2015-03-02Open-market buy2,400$13.95154,386,297
2015-03-02Open-market buy100$13.95154,383,897
2015-03-02Open-market buy280$13.94154,383,797
2015-03-02Open-market buy4,200$13.93154,383,517
2015-03-02Open-market buy100$13.92154,379,317
2015-03-02Open-market buy2,920$13.89154,379,217
2015-03-02Open-market buy1,000$13.88154,376,297
2015-03-02Open-market buy4,800$13.82154,375,297
2015-03-02Open-market buy1,706$14.34154,399,703
2015-03-02Open-market buy3,100$13.77154,370,397
2015-03-02Open-market buy2,872$13.68154,367,297
2015-03-02Open-market buy1,200$13.68154,364,425
2015-03-02Open-market buy2,728$13.67154,363,225
2015-03-02Open-market buy700$13.66154,360,497
2015-03-02Open-market buy94$14.35154,399,797
2015-03-02Open-market buy1,700$14.36154,401,497
2015-03-02Open-market buy3,100$14.48154,404,597
2015-03-02Open-market buy2,300$14.07154,391,197
2015-03-02Open-market buy2,000$14.10154,393,197
2015-03-02Open-market buy700$14.15154,393,897
2015-03-02Open-market buy400$14.17154,394,297
2015-03-02Open-market buy762$14.18154,395,059
2015-03-02Open-market buy2,338$14.21154,397,397
2015-03-02Open-market buy600$14.33154,397,997
2015-03-02Open-market buy100$13.80154,370,497
2015-02-13Open-market buy2,300$13.74154,352,797
2015-02-13Open-market buy100$13.74154,350,497
2015-02-13Open-market buy2,300$13.72154,350,397
2015-02-13Open-market buy1,000$13.76154,353,797
2015-02-13Open-market buy600$13.77154,354,397
2015-02-13Open-market buy400$13.77154,354,797
2015-02-13Open-market buy1,000$13.62154,344,797
2015-02-13Open-market buy1,000$13.65154,345,797
2015-02-13Open-market buy248$13.69154,346,045
2015-02-13Open-market buy752$13.70154,346,797
2015-02-13Open-market buy900$13.72154,347,697
2015-02-13Open-market buy400$13.72154,348,097
2015-02-13Open-market buy500$13.61154,343,797
2015-02-13Open-market buy1,800$13.60154,343,297
2015-02-13Open-market buy200$13.60154,341,497
2015-02-13Open-market buy1,000$13.56154,341,297
2015-02-13Open-market buy400$13.32154,340,297
2015-02-13Open-market buy100$13.32154,339,897
2015-02-13Open-market buy4,400$13.23154,339,797
2015-02-13Open-market buy600$13.23154,335,397
2015-02-13Open-market buy5,000$13.80154,359,797
2015-02-03Open-market buy300$12.17154,319,597
2015-02-03Open-market buy500$11.85154,311,297
2015-02-03Open-market buy700$11.89154,311,997
2015-02-03Open-market buy300$11.89154,312,297
2015-02-03Open-market buy3,915$11.89154,316,212
2015-02-03Open-market buy85$11.90154,316,297
2015-02-03Open-market buy1,000$11.96154,317,297
2015-02-03Open-market buy200$12.03154,317,497
2015-02-03Open-market buy1,800$12.03154,319,297
2015-02-03Open-market buy1,000$11.77154,310,797
2015-02-03Open-market buy500$12.36154,334,797
2015-02-03Open-market buy500$12.36154,334,297
2015-02-03Open-market buy6,500$12.35154,333,797
2015-02-03Open-market buy1,000$12.35154,327,297
2015-02-03Open-market buy100$12.33154,326,297
2015-02-03Open-market buy900$12.33154,326,197
2015-02-03Open-market buy4,000$12.32154,325,297
2015-02-03Open-market buy1,100$12.17154,321,297
2015-02-03Open-market buy600$12.17154,320,197
2015-01-31Option exercise (derivative)64,242$0.000
2015-01-31Option exercise648,700$0.3916,220,331
2015-01-31Tax withholding174,119$11.7820,112,585
2015-01-31Option exercise22,125$1.0520,286,704
2015-01-31Option exercise22,124$0.8520,264,579
2015-01-31Option exercise22,124$0.6720,242,455
2015-01-31Option exercise4,000,000$0.5020,220,331
2015-01-31Tax withholding21,523$11.6220,091,062
2015-01-31Option exercise81,085$0.0015,571,631
2015-01-31Tax withholding710,504$11.78154,309,797
2015-01-31Option exercise6,730,454—155,020,301
2015-01-31Option exercise64,242$1.05148,289,847
2015-01-31Option exercise115,046$1.05148,225,605
2015-01-31Option exercise3,080,530$1.05148,110,559
2015-01-28Open-market buy4,900$11.27145,025,029
2015-01-28Open-market buy200$11.24145,015,229
2015-01-28Open-market buy4,400$11.31145,030,029
2015-01-28Open-market buy500$11.31145,025,629
2015-01-28Open-market buy100$11.31145,025,129
2015-01-28Open-market buy100$11.27145,020,129
2015-01-28Open-market buy2,100$11.24145,020,029
2015-01-28Open-market buy2,500$11.24145,017,929
2015-01-28Open-market buy200$11.24145,015,429
2015-01-23Open-market buy200$10.84145,005,829
2015-01-23Open-market buy9,200$10.84145,015,029
2015-01-23Open-market buy600$10.84145,005,629
2015-01-22Open-market buy200$10.45144,983,629
2015-01-22Open-market buy1,400$10.44144,983,429
2015-01-22Open-market buy1,000$10.43144,982,029
2015-01-22Open-market buy2,300$10.27144,981,029
2015-01-22Open-market buy1,000$10.26144,978,729
2015-01-22Open-market buy1,000$10.62145,005,029
2015-01-22Open-market buy10,500$10.61145,004,029
2015-01-22Open-market buy4,000$10.60144,993,529
2015-01-22Open-market buy200$10.55144,989,229
2015-01-22Open-market buy1,000$10.54144,989,029
2015-01-22Open-market buy50$10.45144,983,679
2015-01-22Open-market buy1,350$10.46144,985,029
2015-01-22Open-market buy1,000$10.48144,986,029
2015-01-22Open-market buy500$10.51144,986,529
2015-01-22Open-market buy1,000$10.51144,987,529
2015-01-22Open-market buy500$10.53144,988,029
2015-01-22Open-market buy700$10.25144,977,729
2015-01-22Open-market buy300$10.55144,989,529
2015-01-21Open-market buy1,000$10.27144,971,029
2015-01-21Open-market buy3,700$10.26144,970,029
2015-01-21Open-market buy600$10.24144,958,497
2015-01-21Open-market buy800$10.24144,957,897
2015-01-21Open-market buy5,708$10.23144,957,097
2015-01-21Open-market buy200$10.23144,951,389
2015-01-21Open-market buy3,460$10.22144,951,189
2015-01-21Open-market buy1,300$10.21144,947,729
2015-01-21Open-market buy4,400$10.20144,946,429
2015-01-21Open-market buy400$10.20144,942,029
2015-01-21Open-market buy700$10.20144,941,629
2015-01-21Open-market buy2,700$10.19144,940,929
2015-01-21Open-market buy200$10.19144,938,229
2015-01-21Open-market buy1,700$10.18144,938,029
2015-01-21Open-market buy1,000$10.17144,936,329
2015-01-21Open-market buy700$10.26144,966,329
2015-01-21Open-market buy3,200$10.25144,965,629
2015-01-21Open-market buy3,932$10.24144,962,429
2015-01-21Open-market buy1,000$10.29144,977,029
2015-01-21Open-market buy3,000$10.28144,976,029
2015-01-21Open-market buy1,800$10.27144,973,029
2015-01-21Open-market buy200$10.27144,971,229
2015-01-20Open-market buy100$10.27144,934,929
2015-01-20Open-market buy400$10.27144,935,329
2015-01-20Open-market buy4,400$10.00144,894,729
2015-01-20Open-market buy900$10.01144,895,629
2015-01-20Open-market buy1,700$10.01144,897,329
2015-01-20Open-market buy2,765$10.02144,900,094
2015-01-20Open-market buy200$10.03144,900,294
2015-01-20Open-market buy1,000$10.25144,934,829
2015-01-20Open-market buy7,946$10.24144,933,829
2015-01-20Open-market buy3,054$10.24144,925,883
2015-01-20Open-market buy500$10.24144,922,829
2015-01-20Open-market buy500$10.23144,922,329
2015-01-20Open-market buy1,550$10.22144,921,829
2015-01-20Open-market buy500$10.20144,920,279
2015-01-20Open-market buy500$10.19144,919,779
2015-01-20Open-market buy500$10.16144,919,279
2015-01-20Open-market buy450$10.13144,918,779
2015-01-20Open-market buy3,850$10.08144,918,329
2015-01-20Open-market buy5,450$10.06144,914,479
2015-01-20Open-market buy5,300$10.05144,909,029
2015-01-20Open-market buy400$10.05144,903,729
2015-01-20Open-market buy3,035$10.03144,903,329
2015-01-16Open-market buy200$9.98144,865,529
2015-01-16Open-market buy1,800$9.98144,867,329
2015-01-16Open-market buy1,000$9.99144,868,329
2015-01-16Open-market buy1,000$10.00144,869,329
2015-01-16Open-market buy9,987$10.00144,879,316
2015-01-16Open-market buy1,000$10.06144,890,329
2015-01-16Open-market buy542$10.05144,889,329
2015-01-16Open-market buy6,111$10.02144,888,787
2015-01-16Open-market buy1,889$10.02144,882,676
2015-01-16Open-market buy771$10.01144,880,787
2015-01-16Open-market buy700$10.01144,880,016
2015-01-15Open-market buy900$10.01144,852,229
2015-01-15Open-market buy500$9.98144,851,329
2015-01-15Open-market buy9,020$9.97144,850,829
2015-01-15Open-market buy400$9.97144,841,809
2015-01-15Open-market buy9,580$9.96144,841,409
2015-01-15Open-market buy1,900$9.96144,831,829
2015-01-15Open-market buy600$9.95144,829,929
2015-01-15Open-market buy100$9.94144,829,329
2015-01-15Open-market buy3,370$9.92144,829,229
2015-01-15Open-market buy4,530$9.91144,825,859
2015-01-15Open-market buy500$10.03144,856,829
2015-01-15Open-market buy800$10.25144,865,329
2015-01-15Open-market buy300$10.25144,864,529
2015-01-15Open-market buy1,300$10.24144,864,229
2015-01-15Open-market buy100$10.24144,862,929
2015-01-15Open-market buy1,000$10.17144,862,829
2015-01-15Open-market buy400$10.14144,861,829
2015-01-15Open-market buy1,400$10.14144,861,429
2015-01-15Open-market buy200$10.14144,860,029
2015-01-15Open-market buy500$10.10144,859,829
2015-01-15Open-market buy2,300$10.07144,859,329
2015-01-15Open-market buy200$10.07144,857,029
2015-01-15Open-market buy100$10.02144,852,329
2015-01-15Open-market buy4,000$10.02144,856,329
2015-01-13Open-market buy1,000$10.20144,821,329
2015-01-13Open-market buy6,000$10.19144,820,329
2015-01-13Open-market buy200$10.18144,810,729
2015-01-13Open-market buy2,100$10.17144,810,529
2015-01-13Open-market buy1,000$10.05144,797,329
2015-01-13Open-market buy200$10.07144,797,529
2015-01-13Open-market buy1,900$10.08144,799,429
2015-01-13Open-market buy500$10.09144,799,929
2015-01-13Open-market buy400$10.10144,800,329
2015-01-13Open-market buy400$10.12144,800,729
2015-01-13Open-market buy200$10.12144,800,929
2015-01-13Open-market buy1,200$10.12144,802,129
2015-01-13Open-market buy400$10.12144,802,529
2015-01-13Open-market buy3,300$10.12144,805,829
2015-01-13Open-market buy600$10.13144,806,429
2015-01-13Open-market buy400$10.14144,806,829
2015-01-13Open-market buy1,500$10.15144,808,329
2015-01-13Open-market buy100$10.17144,808,429
2015-01-13Open-market buy3,600$10.18144,814,329
2015-01-09Open-market buy800$10.10144,789,929
2015-01-09Open-market buy3,000$10.11144,796,329
2015-01-09Open-market buy3,400$10.10144,793,329
2015-01-09Open-market buy2,000$10.09144,789,129
2015-01-08Open-market buy1,300$10.00144,766,129
2015-01-08Open-market buy3,500$10.01144,769,629
2015-01-08Open-market buy1,000$10.02144,770,629
2015-01-08Open-market buy2,400$10.05144,785,816
2015-01-08Open-market buy7,137$10.04144,783,416
2015-01-08Open-market buy1,313$10.05144,787,129
2015-01-08Open-market buy3,350$10.03144,773,979
2015-01-08Open-market buy900$10.04144,776,279
2015-01-08Open-market buy1,400$10.04144,775,379
2015-01-06Open-market buy1,400$9.93144,755,729
2015-01-06Open-market buy2,500$9.93144,758,229
2015-01-06Open-market buy100$9.94144,758,329
2015-01-06Open-market buy1,800$9.99144,760,129
2015-01-06Open-market buy2,400$9.92144,754,329
2015-01-06Open-market buy600$9.92144,751,929
2015-01-06Open-market buy2,400$9.91144,751,329
2015-01-06Open-market buy800$9.91144,748,929
2015-01-06Open-market buy2,600$9.90144,748,129
2015-01-06Open-market buy400$9.90144,745,529
2015-01-06Open-market buy2,800$9.86144,745,129
2015-01-06Open-market buy400$9.86144,742,329
2015-01-06Open-market buy1,900$9.83144,741,929
2015-01-06Open-market buy1,200$9.83144,740,029
2015-01-06Open-market buy3,500$10.01144,764,829
2015-01-06Open-market buy1,200$9.99144,761,329
2015-01-02Open-market buy100$9.89144,710,929
2015-01-02Open-market buy1,900$9.89144,712,829
2015-01-02Open-market buy2,100$9.90144,714,929
2015-01-02Open-market buy100$9.91144,715,029
2015-01-02Open-market buy100$9.91144,715,129
2015-01-02Open-market buy7,900$9.91144,723,029
2015-01-02Open-market buy400$9.92144,723,429
2015-01-02Open-market buy6,200$9.92144,729,629
2015-01-02Open-market buy4,200$9.93144,733,829
2015-01-02Open-market buy200$9.94144,734,029
2015-01-02Open-market buy100$9.94144,734,129
2015-01-02Open-market buy4,700$9.94144,738,829
2014-12-31Open-market buy56,766$9.99144,693,329
2014-12-31Open-market buy1,602$10.00144,694,931
2014-12-31Open-market buy15,534$9.98144,633,863
2014-12-31Open-market buy2,200$9.99144,636,063
2014-12-31Open-market buy12,898$10.00144,707,829
2014-12-31Open-market buy300$10.01144,710,829
2014-12-31Open-market buy2,700$10.01144,710,529
2014-12-31Open-market buy500$9.99144,636,563
2014-12-23Open-market buy982$9.37144,579,311
2014-12-23Open-market buy7,512$9.38144,586,823
2014-12-23Open-market buy1,506$9.39144,588,329
2014-12-23Open-market buy1,600$9.42144,589,929
2014-12-23Open-market buy3,300$9.42144,593,229
2014-12-23Open-market buy925$9.45144,598,329
2014-12-23Open-market buy1,312$9.47144,599,641
2014-12-23Open-market buy100$9.43144,593,329
2014-12-23Open-market buy5,289$9.47144,604,930
2014-12-23Open-market buy3,399$9.48144,608,329
2014-12-23Open-market buy9,012$9.54144,617,341
2014-12-23Open-market buy988$9.55144,618,329
2014-12-23Open-market buy4,075$9.44144,597,404
2014-12-22Open-market buy9,800$9.79144,578,129
2014-12-22Open-market buy200$9.80144,578,329
2014-12-17Open-market buy3,100$9.19144,567,129
2014-12-17Open-market buy300$9.20144,567,429
2014-12-17Open-market buy900$9.20144,568,329
2014-12-17Open-market buy700$9.19144,564,029
2014-12-17Open-market buy10,000$9.00144,563,329
2014-11-21Open-market buy200$8.16144,545,029
2014-11-21Open-market buy12,400$8.15144,544,829
2014-11-21Open-market buy100$8.15144,532,429
2014-11-21Open-market buy10,100$8.14144,532,329
2014-11-21Open-market buy100$8.14144,522,229
2014-11-21Open-market buy6,400$8.13144,522,129
2014-11-21Open-market buy1,900$8.12144,515,729
2014-11-21Open-market buy2,500$8.17144,552,829
2014-11-21Open-market buy5,300$8.16144,550,329
2014-11-21Open-market buy500$8.18144,553,329
2014-11-21Open-market buy500$8.11144,513,829
2014-11-20Open-market buy100$8.09144,451,029
2014-11-20Open-market buy6,800$8.09144,457,829
2014-11-20Open-market buy100$8.10144,457,929
2014-11-20Open-market buy12,900$8.10144,470,829
2014-11-20Open-market buy82$8.11144,470,911
2014-11-20Open-market buy1,199$8.11144,472,110
2014-11-20Open-market buy8,619$8.11144,480,729
2014-11-20Open-market buy200$8.12144,480,929
2014-11-20Open-market buy300$8.12144,481,229
2014-11-20Open-market buy19,600$8.12144,500,829
2014-11-20Open-market buy7,500$8.13144,508,329
2014-11-20Open-market buy4,000$8.14144,512,329
2014-11-20Open-market buy1,000$8.15144,513,329
2014-11-20Open-market buy100$8.09144,450,929
2014-11-19Open-market buy8,336$8.16144,437,165
2014-11-19Open-market buy1,164$8.17144,438,329
2014-11-19Open-market buy697$8.18144,439,026
2014-11-19Open-market buy1,500$8.15144,428,829
2014-11-19Open-market buy500$8.15144,427,329
2014-11-19Open-market buy1,000$8.14144,426,829
2014-11-19Open-market buy2,400$8.19144,450,829
2014-11-19Open-market buy3,600$8.19144,448,429
2014-11-19Open-market buy5,803$8.18144,444,829
2014-11-17Open-market buy1,500$8.24144,418,329
2014-11-17Open-market buy3,500$8.23144,416,829
2014-11-17Open-market buy4,500$8.22144,413,329
2014-11-17Open-market buy100$8.25144,418,429
2014-11-17Open-market buy2,000$8.26144,425,829
2014-11-17Open-market buy5,400$8.25144,423,829
2014-11-17Open-market buy5,000$8.21144,408,829
2014-11-14Open-market buy2,000$8.22144,385,829
2014-11-14Open-market buy2,500$8.29144,397,329
2014-11-14Open-market buy6,500$8.29144,403,829
2014-11-14Open-market buy200$8.28144,391,029
2014-11-14Open-market buy1,000$8.27144,390,829
2014-11-14Open-market buy2,000$8.26144,389,829
2014-11-14Open-market buy2,000$8.24144,387,829
2014-11-14Open-market buy3,800$8.28144,394,829
2014-11-13Open-market buy3,100$8.34144,374,529
2014-11-13Open-market buy200$8.35144,374,729
2014-11-13Open-market buy8,900$8.35144,383,829
2014-11-13Open-market buy200$8.35144,374,929
2014-11-12Option exercise (derivative)210,821$1.250
2014-11-12Option exercise210,821$0.00144,303,629
2014-11-12Open-market buy200$8.36144,303,829
2014-11-12Open-market buy663$8.36144,304,492
2014-11-12Open-market buy4,137$8.36144,308,629
2014-11-12Open-market buy750$8.37144,309,379
2014-11-12Open-market buy744$8.37144,310,123
2014-11-12Open-market buy9,506$8.37144,319,629
2014-11-12Open-market buy852$8.38144,320,481
2014-11-12Open-market buy1,000$8.42144,371,429
2014-11-12Open-market buy800$8.41144,370,429
2014-11-12Open-market buy100$8.41144,369,629
2014-11-12Open-market buy100$8.41144,369,529
2014-11-12Open-market buy11,432$8.40144,369,429
2014-11-12Open-market buy200$8.40144,357,997
2014-11-12Open-market buy400$8.40144,357,797
2014-11-12Open-market buy24,268$8.39144,357,397
2014-11-12Open-market buy300$8.39144,333,129
2014-11-12Open-market buy100$8.39144,332,829
2014-11-12Open-market buy500$8.39144,332,729
2014-11-12Open-market buy1,400$8.39144,332,229
2014-11-12Open-market buy9,648$8.38144,330,829
2014-11-12Open-market buy100$8.38144,321,181
2014-11-12Open-market buy600$8.38144,321,081
2014-11-07Open-market buy10,500$8.26144,042,308
2014-11-07Open-market buy5,000$8.25144,031,808
2014-11-07Open-market buy200$8.25144,026,808
2014-11-07Open-market buy2,601$8.24144,026,608
2014-11-07Open-market buy16,800$8.23144,024,007
2014-11-07Open-market buy3,399$8.22144,007,207
2014-11-07Open-market buy1,000$8.20144,003,808
2014-11-07Open-market buy2,600$8.35144,092,808
2014-11-07Open-market buy1,100$8.34144,090,208
2014-11-07Open-market buy1,000$8.28144,046,286
2014-11-07Open-market buy16,305$8.32144,086,613
2014-11-07Open-market buy100$8.32144,070,308
2014-11-07Open-market buy5,500$8.31144,070,208
2014-11-07Open-market buy8,593$8.30144,064,708
2014-11-07Open-market buy400$8.30144,056,115
2014-11-07Open-market buy1,407$8.30144,055,715
2014-11-07Open-market buy8,022$8.29144,054,308
2014-11-07Open-market buy2,978$8.27144,045,286
2014-11-07Open-market buy2,495$8.33144,089,108
2014-11-06Open-market buy5,100$8.38143,992,308
2014-11-06Open-market buy500$8.38143,987,208
2014-11-06Open-market buy2,000$8.39143,994,308
2014-11-06Open-market buy1,500$8.40143,995,808
2014-11-06Open-market buy2,200$8.37143,986,708
2014-11-06Open-market buy800$8.37143,984,508
2014-11-06Open-market buy1,000$8.36143,983,708
2014-11-06Open-market buy2,800$8.35143,982,708
2014-11-06Open-market buy1,660$8.35143,979,908
2014-11-06Open-market buy2,940$8.34143,978,248
2014-11-06Open-market buy600$8.34143,975,308
2014-11-06Open-market buy500$8.33143,974,708
2014-11-06Open-market buy2,000$8.42144,002,808
2014-11-06Open-market buy5,000$8.41144,000,808
2014-11-05Open-market buy900$8.40143,971,708
2014-11-05Open-market buy2,600$8.39143,970,808
2014-11-05Open-market buy500$8.41143,972,208
2014-11-05Open-market buy500$8.42143,972,708
2014-11-05Open-market buy1,500$8.39143,968,208
2014-11-05Open-market buy3,000$8.38143,966,708
2014-11-05Open-market buy3,000$8.37143,963,708
2014-11-05Open-market buy400$8.37143,960,708
2014-11-05Open-market buy100$8.37143,960,308
2014-11-05Open-market buy1,000$8.36143,960,208
2014-11-05Open-market buy1,000$8.36143,959,208
2014-11-05Open-market buy500$8.35143,958,208
2014-11-05Open-market buy500$8.34143,957,708
2014-11-05Open-market buy3,700$8.33143,957,208
2014-11-05Open-market buy1,000$8.32143,953,508
2014-11-05Open-market buy400$8.32143,952,508
2014-11-05Open-market buy6,700$8.31143,952,108
2014-11-05Open-market buy900$8.31143,945,408
2014-11-05Open-market buy3,500$8.30143,944,508
2014-11-05Open-market buy1,500$8.42143,974,208
2014-11-04Open-market buy1,800$8.34143,917,408
2014-11-04Open-market buy400$8.37143,930,408
2014-11-04Open-market buy8,700$8.36143,930,008
2014-11-04Open-market buy300$8.36143,921,308
2014-11-04Open-market buy1,800$8.35143,921,008
2014-11-04Open-market buy1,800$8.34143,919,208
2014-11-04Open-market buy2,200$8.37143,932,608
2014-11-04Open-market buy7,000$8.33143,915,608
2014-11-04Open-market buy700$8.33143,908,608
2014-11-04Open-market buy100$8.32143,907,908
2014-11-04Open-market buy400$8.32143,907,808
2014-11-04Open-market buy5,503$8.37143,941,008
2014-11-04Open-market buy2,897$8.37143,935,505
2014-11-03Open-market buy154$8.34143,883,962
2014-11-03Open-market buy400$8.35143,884,362
2014-11-03Open-market buy300$8.35143,884,662
2014-11-03Open-market buy300$8.35143,884,962
2014-11-03Open-market buy8,946$8.35143,893,908
2014-11-03Open-market buy300$8.36143,894,208
2014-11-03Open-market buy4,200$8.36143,898,408
2014-11-03Open-market buy8,231$8.37143,907,408
2014-11-03Open-market buy769$8.37143,899,177
2014-10-31Open-market buy2,300$8.41143,881,308
2014-10-31Open-market buy200$8.41143,879,008
2014-10-31Open-market buy3,000$8.40143,878,808
2014-10-31Open-market buy4,000$8.39143,875,808
2014-10-31Open-market buy2,500$8.41143,883,808
2014-10-31Open-market buy200$8.38143,870,008
2014-10-31Open-market buy1,000$8.36143,869,808
2014-10-31Open-market buy5,000$8.35143,868,808
2014-10-31Open-market buy1,800$8.38143,871,808
2014-10-30Open-market buy465$8.29143,840,578
2014-10-30Open-market buy100$8.38143,851,908
2014-10-30Open-market buy500$8.37143,851,808
2014-10-30Open-market buy500$8.36143,851,308
2014-10-30Open-market buy4,000$8.35143,850,808
2014-10-30Open-market buy5,000$8.33143,846,808
2014-10-30Open-market buy1,230$8.30143,841,808
2014-10-30Open-market buy5,900$8.38143,857,808
2014-10-30Open-market buy3,205$8.28143,840,113
2014-10-30Open-market buy600$8.27143,836,908
2014-10-30Open-market buy2,300$8.24143,836,308
2014-10-30Open-market buy2,700$8.23143,834,008
2014-10-30Open-market buy4,000$8.40143,863,808
2014-10-30Open-market buy2,000$8.39143,859,808
2014-10-29Open-market buy6,051$8.38143,810,755
2014-10-29Open-market buy4,896$8.37143,804,704
2014-10-29Open-market buy500$8.37143,799,808
2014-10-29Open-market buy1,500$8.36143,799,308
2014-10-29Open-market buy1,000$8.35143,797,808
2014-10-29Open-market buy500$8.34143,796,808
2014-10-29Open-market buy1,593$8.42143,831,308
2014-10-29Open-market buy900$8.41143,829,715
2014-10-29Open-market buy100$8.39143,810,855
2014-10-29Open-market buy100$8.39143,810,955
2014-10-29Open-market buy4,007$8.40143,828,815
2014-10-29Open-market buy13,853$8.39143,824,808
2014-10-24Open-market buy2,500$8.38143,761,308
2014-10-24Open-market buy2,500$8.37143,758,808
2014-10-24Open-market buy13,000$8.40143,776,308
2014-10-24Open-market buy500$8.41143,776,808
2014-10-24Open-market buy14,500$8.41143,791,308
2014-10-24Open-market buy700$8.43143,792,008
2014-10-24Open-market buy4,300$8.43143,796,308
2014-10-24Open-market buy2,000$8.39143,763,308
2014-10-22Open-market buy1,700$8.22143,709,108
2014-10-22Open-market buy800$8.24143,742,908
2014-10-22Open-market buy16,800$8.23143,742,108
2014-10-22Open-market buy1,700$8.23143,725,308
2014-10-22Open-market buy14,500$8.22143,723,608
2014-10-22Open-market buy12,400$8.24143,755,308
2014-10-22Open-market buy200$8.22143,707,408
2014-10-22Open-market buy14,700$8.21143,707,208
2014-10-22Open-market buy1,000$8.20143,692,508
2014-10-22Open-market buy900$8.25143,756,308
2014-10-22Open-market buy100$8.25143,755,408
2014-10-17Open-market buy4,400$8.24143,672,608
2014-10-17Open-market buy200$8.30143,690,708
2014-10-17Open-market buy500$8.29143,690,508
2014-10-17Open-market buy3,323$8.27143,690,008
2014-10-17Open-market buy2,677$8.26143,686,685
2014-10-17Open-market buy11,400$8.25143,684,008
2014-10-17Open-market buy800$8.30143,691,508
2014-10-17Open-market buy200$8.24143,668,208
2014-10-17Open-market buy900$8.23143,668,008
2014-10-17Open-market buy100$8.23143,667,108
2014-10-17Open-market buy2,800$8.22143,667,008
2014-10-17Open-market buy2,200$8.22143,664,208
2014-10-17Open-market buy500$8.21143,662,008
2014-10-16Open-market buy100$8.33143,651,608
2014-10-16Open-market buy1,100$8.37143,659,108
2014-10-16Open-market buy500$8.36143,658,008
2014-10-16Open-market buy1,000$8.35143,657,508
2014-10-16Open-market buy4,000$8.34143,656,508
2014-10-16Open-market buy900$8.33143,652,508
2014-10-16Open-market buy2,400$8.37143,661,508
2014-10-16Open-market buy1,000$8.32143,651,508
2014-10-16Open-market buy5,000$8.31143,650,508
2014-10-16Open-market buy1,000$8.30143,645,508
2014-10-16Open-market buy2,900$8.28143,644,508
2014-10-16Open-market buy100$8.28143,641,608
2014-10-13Open-market buy4,000$8.31143,636,508
2014-10-13Open-market buy4,000$8.28143,632,508
2014-10-13Open-market buy2,600$8.27143,628,508
2014-10-13Open-market buy1,400$8.26143,625,908
2014-10-13Open-market buy5,500$8.21143,624,508
2014-10-13Open-market buy2,000$8.20143,619,008
2014-10-13Open-market buy4,700$8.19143,617,008
2014-10-13Open-market buy2,500$8.19143,612,308
2014-10-13Open-market buy300$8.19143,609,808
2014-10-13Open-market buy7,500$8.18143,609,508
2014-10-13Open-market buy3,900$8.17143,602,008
2014-10-13Open-market buy100$8.17143,598,108
2014-10-13Open-market buy500$8.13143,598,008
2014-10-13Open-market buy1,911$8.06143,597,508
2014-10-13Open-market buy1,301$8.05143,595,597
2014-10-13Open-market buy4,088$8.04143,594,296
2014-10-13Open-market buy2,700$8.04143,590,208
2014-10-13Open-market buy1,246$8.34143,641,508
2014-10-13Open-market buy1,054$8.33143,640,262
2014-10-13Open-market buy100$8.33143,639,208
2014-10-13Open-market buy2,200$8.32143,639,108
2014-10-13Open-market buy400$8.32143,636,908
2014-10-10Open-market buy1,000$8.10143,520,208
2014-10-10Open-market buy8,900$8.09143,519,208
2014-10-10Open-market buy300$8.09143,510,308
2014-10-10Open-market buy200$8.14143,520,408
2014-10-10Open-market buy4,800$8.14143,525,208
2014-10-10Open-market buy6,000$8.16143,531,208
2014-10-10Open-market buy7,500$8.17143,538,708
2014-10-10Open-market buy1,000$8.18143,539,708
2014-10-10Open-market buy10,929$8.18143,550,637
2014-10-10Open-market buy3,952$8.19143,554,589
2014-10-10Open-market buy5,512$8.20143,560,101
2014-10-10Open-market buy1,100$8.21143,561,201
2014-10-10Open-market buy4,400$8.21143,565,601
2014-10-10Open-market buy1,907$8.22143,567,508
2014-10-10Open-market buy800$8.23143,568,308
2014-10-10Open-market buy5,200$8.23143,573,508
2014-10-10Open-market buy500$8.25143,574,008
2014-10-10Open-market buy4,200$8.26143,578,208
2014-10-10Open-market buy700$8.27143,578,908
2014-10-10Open-market buy3,600$8.27143,582,508
2014-10-10Open-market buy400$8.28143,582,908
2014-10-10Open-market buy4,600$8.28143,587,508
2014-10-10Open-market buy4,800$8.08143,510,008
2014-10-09Open-market buy6,300$8.35143,490,208
2014-10-09Open-market buy100$8.34143,480,308
2014-10-09Open-market buy3,523$8.34143,483,831
2014-10-09Open-market buy77$8.35143,483,908
2014-10-09Open-market buy2,400$8.50143,505,208
2014-10-09Open-market buy100$8.41143,490,308
2014-10-09Open-market buy2,396$8.41143,492,704
2014-10-09Open-market buy2,500$8.49143,502,808
2014-10-09Open-market buy100$8.47143,500,308
2014-10-09Open-market buy4,900$8.44143,500,208
2014-10-09Open-market buy100$8.44143,495,308
2014-10-09Open-market buy4$8.43143,495,208
2014-10-09Open-market buy2,500$8.42143,495,204
2014-10-08Open-market buy1,000$8.42143,470,708
2014-10-08Open-market buy500$8.24143,460,708
2014-10-08Open-market buy9,400$8.48143,480,208
2014-10-08Open-market buy100$8.48143,470,808
2014-10-08Open-market buy1,000$8.27143,461,708
2014-10-08Open-market buy2,000$8.36143,469,708
2014-10-08Open-market buy1,900$8.30143,467,708
2014-10-08Open-market buy4,100$8.30143,465,808
2014-10-07Open-market buy6,983$8.26143,412,391
2014-10-07Open-market buy200$8.26143,405,408
2014-10-07Open-market buy4,300$8.35143,460,208
2014-10-07Open-market buy400$8.35143,455,908
2014-10-07Open-market buy2,000$8.34143,455,508
2014-10-07Open-market buy4,300$8.34143,453,508
2014-10-07Open-market buy1,000$8.33143,449,208
2014-10-07Open-market buy1,000$8.30143,446,208
2014-10-07Open-market buy6,397$8.29143,445,208
2014-10-07Open-market buy300$8.27143,412,691
2014-10-07Open-market buy9,517$8.27143,422,208
2014-10-07Open-market buy567$8.28143,422,775
2014-10-07Open-market buy500$8.28143,423,275
2014-10-07Open-market buy14,836$8.28143,438,111
2014-10-07Open-market buy700$8.29143,438,811
2014-10-07Open-market buy2,000$8.31143,448,208
2014-10-06Open-market buy100$8.37143,405,208
2014-10-06Open-market buy9,900$8.36143,405,108
2014-10-03Open-market buy2,800$8.36143,368,808
2014-10-03Open-market buy500$8.52143,394,708
2014-10-03Open-market buy1,000$8.50143,394,208
2014-10-03Open-market buy1,500$8.48143,393,208
2014-10-03Open-market buy500$8.47143,391,708
2014-10-03Open-market buy2,500$8.46143,391,208
2014-10-03Open-market buy1,000$8.45143,388,708
2014-10-03Open-market buy3$8.45143,387,708
2014-10-03Open-market buy497$8.44143,387,705
2014-10-03Open-market buy2,000$8.43143,387,208
2014-10-03Open-market buy900$8.42143,385,208
2014-10-03Open-market buy100$8.42143,384,308
2014-10-03Open-market buy500$8.41143,384,208
2014-10-03Open-market buy3,000$8.40143,383,708
2014-10-03Open-market buy2,550$8.39143,380,708
2014-10-03Open-market buy450$8.39143,378,158
2014-10-03Open-market buy7,400$8.38143,377,708
2014-10-03Open-market buy1,500$8.37143,370,308
2014-10-03Open-market buy500$8.53143,395,208
2014-10-03Open-market buy200$8.36143,366,008
2014-10-02Open-market buy2,000$8.36143,365,808
2014-10-02Open-market buy100$8.27143,333,408
2014-10-02Open-market buy1,000$8.26143,333,308
2014-10-02Open-market buy1,500$8.25143,332,308
2014-10-02Open-market buy2,000$8.34143,362,308
2014-10-02Open-market buy3,700$8.33143,360,308
2014-10-02Open-market buy8,000$8.32143,356,608
2014-10-02Open-market buy1,300$8.32143,348,608
2014-10-02Open-market buy3,500$8.31143,347,308
2014-10-02Open-market buy1,500$8.31143,343,808
2014-10-02Open-market buy5,340$8.30143,342,308
2014-10-02Open-market buy660$8.30143,336,968
2014-10-02Open-market buy300$8.30143,336,308
2014-10-02Open-market buy200$8.30143,336,008
2014-10-02Open-market buy1,500$8.28143,335,808
2014-10-02Open-market buy900$8.27143,334,308
2014-10-02Open-market buy1,500$8.35143,363,808
2014-10-01Open-market buy3,541$8.40143,323,808
2014-10-01Open-market buy2,000$8.42143,325,808
2014-10-01Open-market buy500$8.45143,326,308
2014-10-01Open-market buy1,009$8.48143,327,317
2014-10-01Open-market buy1,991$8.48143,329,308
2014-10-01Open-market buy500$8.51143,330,808
2014-10-01Open-market buy6,000$8.32143,296,808
2014-10-01Open-market buy1,000$8.34143,297,808
2014-10-01Open-market buy9,000$8.35143,306,808
2014-10-01Open-market buy1,000$8.36143,307,808
2014-10-01Open-market buy100$8.37143,307,908
2014-10-01Open-market buy900$8.37143,308,808
2014-10-01Open-market buy1,000$8.50143,330,308
2014-10-01Open-market buy7,200$8.38143,316,008
2014-10-01Open-market buy200$8.39143,316,208
2014-10-01Open-market buy600$8.39143,316,808
2014-10-01Open-market buy59$8.40143,316,867
2014-10-01Open-market buy3,400$8.40143,320,267
2014-09-30Open-market buy500$8.57143,282,808
2014-09-30Open-market buy1,600$8.59143,289,808
2014-09-30Open-market buy5,400$8.58143,288,208
2014-09-30Open-market buy1,000$8.61143,290,808
2014-09-30Open-market buy11,500$8.56143,282,308
2014-09-30Open-market buy5,000$8.51143,270,808
2014-09-26Open-market buy2,000$8.60143,263,308
2014-09-26Open-market buy3,152$8.59143,261,308
2014-09-26Open-market buy100$8.59143,258,156
2014-09-26Open-market buy2,273$8.58143,258,056
2014-09-26Open-market buy4,444$8.57143,255,783
2014-09-26Open-market buy31$8.57143,251,339
2014-09-26Open-market buy900$8.55143,251,308
2014-09-26Open-market buy100$8.55143,250,408
2014-09-26Open-market buy3,500$8.54143,250,308
2014-09-26Open-market buy4,100$8.52143,246,808
2014-09-26Open-market buy800$8.52143,242,708
2014-09-26Open-market buy500$8.61143,263,808
2014-09-26Open-market buy700$8.63143,264,508
2014-09-26Open-market buy1,300$8.63143,265,808
2014-09-26Open-market buy100$8.52143,241,908
2014-09-25Open-market buy5,000$8.53143,241,808
2014-09-25Open-market buy5,000$8.50143,236,808
2014-09-24Open-market buy200$8.12143,171,208
2014-09-24Open-market buy2,200$8.11143,171,008
2014-09-24Open-market buy1,200$8.12143,172,408
2014-09-24Open-market buy195$8.34143,231,808
2014-09-24Open-market buy2,100$8.33143,231,613
2014-09-24Open-market buy600$8.30143,229,513
2014-09-24Open-market buy1,000$8.29143,228,913
2014-09-24Open-market buy2,300$8.27143,227,913
2014-09-24Open-market buy700$8.27143,225,613
2014-09-24Open-market buy6,900$8.26143,224,913
2014-09-24Open-market buy200$8.26143,218,013
2014-09-24Open-market buy20,805$8.25143,217,813
2014-09-24Open-market buy800$8.25143,197,008
2014-09-24Open-market buy400$8.25143,196,208
2014-09-24Open-market buy4,900$8.24143,195,808
2014-09-24Open-market buy100$8.24143,190,908
2014-09-24Open-market buy5,600$8.22143,190,808
2014-09-24Open-market buy400$8.22143,185,208
2014-09-24Open-market buy11,000$8.19143,184,808
2014-09-24Open-market buy1,200$8.13143,173,808
2014-09-24Open-market buy200$8.13143,172,608
2014-09-23Open-market buy100$8.36143,148,908
2014-09-23Open-market buy4,100$8.35143,148,808
2014-09-23Open-market buy1,000$8.35143,144,708
2014-09-23Open-market buy32$8.35143,143,708
2014-09-23Open-market buy2,468$8.34143,143,676
2014-09-23Open-market buy2,300$8.33143,141,208
2014-09-23Open-market buy100$8.33143,138,908
2014-09-23Open-market buy8,900$8.30143,138,808
2014-09-23Open-market buy100$8.30143,129,908
2014-09-23Open-market buy3,100$8.29143,129,808
2014-09-23Open-market buy9,258$8.28143,126,708
2014-09-23Open-market buy100$8.28143,117,450
2014-09-23Open-market buy4,400$8.36143,153,708
2014-09-23Open-market buy6,100$8.37143,159,808
2014-09-23Open-market buy1,000$8.38143,160,808
2014-09-23Open-market buy1,000$8.39143,161,808
2014-09-23Open-market buy1,000$8.40143,162,808
2014-09-23Open-market buy1,000$8.41143,163,808
2014-09-23Open-market buy5,000$8.43143,168,808
2014-09-23Open-market buy1,900$8.26143,100,608
2014-09-23Open-market buy13,300$8.26143,113,908
2014-09-23Open-market buy2,000$8.27143,115,908
2014-09-23Open-market buy1,442$8.28143,117,350
2014-09-23Open-market buy400$8.36143,149,308
2014-09-19Open-market buy1,000$8.45143,098,708
2014-09-19Open-market buy1,000$8.43143,097,708
2014-09-19Open-market buy12,300$8.42143,096,708
2014-09-19Open-market buy12,000$8.41143,084,408
2014-09-19Open-market buy1,400$8.41143,072,408
2014-09-19Open-market buy7,300$8.40143,071,008
2014-09-18Open-market buy2,400$8.49143,045,908
2014-09-18Open-market buy4,100$8.51143,062,908
2014-09-18Open-market buy100$8.51143,058,808
2014-09-18Open-market buy6,000$8.50143,058,708
2014-09-18Open-market buy6,800$8.49143,052,708
2014-09-18Open-market buy800$8.52143,063,708
2014-09-18Open-market buy9,900$8.48143,043,508
2014-09-18Open-market buy800$8.48143,033,608
2014-09-18Open-market buy100$8.48143,032,808
2014-09-18Open-market buy3,000$8.47143,032,708
2014-09-18Open-market buy6,000$8.46143,029,708
2014-09-16Open-market buy4,900$8.46143,003,708
2014-09-16Open-market buy100$8.46142,998,808
2014-09-16Open-market buy500$8.52143,023,708
2014-09-16Open-market buy6,500$8.51143,023,208
2014-09-16Open-market buy1,000$8.50143,016,708
2014-09-16Open-market buy1,500$8.50143,015,708
2014-09-16Open-market buy4,100$8.49143,014,208
2014-09-16Open-market buy1,110$8.49143,010,108
2014-09-16Open-market buy100$8.49143,008,998
2014-09-16Open-market buy2,000$8.48143,008,898
2014-09-16Open-market buy2,610$8.47143,006,898
2014-09-16Open-market buy580$8.47143,004,288
2014-09-15Open-market buy200$8.52142,986,908
2014-09-15Open-market buy1,600$8.53142,994,408
2014-09-15Open-market buy100$8.53142,992,808
2014-09-15Open-market buy5,800$8.52142,992,708
2014-09-15Open-market buy4,300$8.53142,998,708
2014-09-15Open-market buy2,039$8.51142,986,708
2014-09-15Open-market buy2,000$8.51142,984,669
2014-09-15Open-market buy3,961$8.50142,982,669
2014-09-12Open-market buy5,000$8.58142,973,708
2014-09-12Open-market buy5,000$8.59142,978,708
2014-09-12Open-market buy5,000$8.55142,968,708
2014-09-11Open-market buy700$8.53142,951,908
2014-09-11Open-market buy109$8.61142,961,744
2014-09-11Open-market buy2,927$8.60142,961,635
2014-09-11Open-market buy300$8.55142,958,708
2014-09-11Open-market buy500$8.54142,958,408
2014-09-11Open-market buy6,000$8.53142,957,908
2014-09-11Open-market buy1,964$8.61142,963,708
2014-09-11Open-market buy444$8.53142,951,208
2014-09-11Open-market buy300$8.53142,950,764
2014-09-11Open-market buy5,956$8.51142,950,464
2014-09-11Open-market buy700$8.51142,944,508
2014-09-11Open-market buy100$8.51142,943,808
2014-09-10Open-market buy300$8.58142,939,408
2014-09-10Open-market buy400$8.58142,939,108
2014-09-10Open-market buy4,300$8.58142,943,708
2014-09-10Open-market buy378$8.52142,934,086
2014-09-10Open-market buy4,622$8.52142,938,708
2014-09-09Open-market buy100$8.53142,899,599
2014-09-09Open-market buy1,491$8.52142,899,499
2014-09-09Open-market buy100$8.53142,899,699
2014-09-09Open-market buy100$8.53142,899,799
2014-09-09Open-market buy200$8.53142,899,999
2014-09-09Open-market buy7,809$8.53142,907,808
2014-09-09Open-market buy5,462$8.54142,913,270
2014-09-09Open-market buy6,838$8.55142,920,108
2014-09-09Open-market buy3,500$8.56142,923,608
2014-09-09Open-market buy7,600$8.56142,931,208
2014-09-09Open-market buy2,500$8.57142,933,708
2014-09-05Open-market buy4,400$8.53142,897,293
2014-09-05Open-market buy100$8.49142,859,908
2014-09-05Open-market buy2,000$8.49142,859,608
2014-09-05Open-market buy1,100$8.48142,857,608
2014-09-05Open-market buy1,000$8.46142,856,508
2014-09-05Open-market buy4,000$8.45142,855,508
2014-09-05Open-market buy4,600$8.44142,851,508
2014-09-05Open-market buy4,900$8.43142,846,908
2014-09-05Open-market buy500$8.41142,842,008
2014-09-05Open-market buy1,000$8.38142,841,508
2014-09-05Open-market buy500$8.37142,840,508
2014-09-05Open-market buy715$8.54142,898,008
2014-09-05Open-market buy200$8.49142,859,808
2014-09-05Open-market buy1,100$8.53142,892,893
2014-09-05Open-market buy285$8.52142,891,793
2014-09-05Open-market buy8,650$8.51142,891,508
2014-09-05Open-market buy100$8.51142,882,858
2014-09-05Open-market buy150$8.51142,882,758
2014-09-05Open-market buy800$8.51142,882,608
2014-09-05Open-market buy10,932$8.50142,881,808
2014-09-05Open-market buy100$8.50142,870,876
2014-09-05Open-market buy10,868$8.49142,870,776
2014-09-04Open-market buy3,982$8.68142,838,990
2014-09-04Open-market buy500$8.67142,835,008
2014-09-04Open-market buy500$8.66142,834,508
2014-09-04Open-market buy1,000$8.65142,834,008
2014-09-04Open-market buy1,000$8.62142,833,008
2014-09-04Open-market buy1,000$8.60142,832,008
2014-09-04Open-market buy12,933$8.59142,831,008
2014-09-04Open-market buy67$8.59142,818,075
2014-09-04Open-market buy10,300$8.58142,818,008
2014-09-04Open-market buy700$8.57142,807,708
2014-09-04Open-market buy1,018$8.69142,840,008
2014-09-04Open-market buy800$8.57142,807,008
2014-09-04Open-market buy1,200$8.56142,806,208
2014-09-02Open-market buy200$8.78142,795,208
2014-09-02Open-market buy4,600$8.79142,805,008
2014-09-02Open-market buy4,800$8.78142,800,008
2014-09-02Open-market buy400$8.79142,800,408
2014-08-29Open-market buy100$8.90142,779,608
2014-08-29Open-market buy1,000$8.88142,776,008
2014-08-29Open-market buy300$8.89142,776,308
2014-08-29Open-market buy3,200$8.89142,779,508
2014-08-29Open-market buy1,133$8.96142,795,008
2014-08-29Open-market buy1,000$8.95142,793,875
2014-08-29Open-market buy2,867$8.94142,792,875
2014-08-29Open-market buy6,783$8.91142,790,008
2014-08-29Open-market buy1,617$8.91142,783,225
2014-08-29Open-market buy100$8.91142,781,608
2014-08-29Open-market buy1,900$8.90142,781,508
2014-08-28Open-market buy54$8.85142,760,562
2014-08-28Open-market buy4,400$8.80142,749,408
2014-08-28Open-market buy1,600$8.81142,751,008
2014-08-28Open-market buy1,500$8.87142,775,008
2014-08-28Open-market buy3,300$8.86142,773,508
2014-08-28Open-market buy1,700$8.86142,770,208
2014-08-28Open-market buy7,946$8.85142,768,508
2014-08-28Open-market buy5,100$8.83142,760,508
2014-08-28Open-market buy1,500$8.83142,755,408
2014-08-28Open-market buy2,900$8.82142,753,908
2014-08-27Open-market buy300$8.90142,732,780
2014-08-27Open-market buy472$8.90142,732,480
2014-08-27Open-market buy7,000$8.89142,732,008
2014-08-27Open-market buy2,800$8.87142,725,008
2014-08-27Open-market buy200$8.87142,722,208
2014-08-27Open-market buy8,500$8.86142,722,008
2014-08-27Open-market buy500$8.86142,713,508
2014-08-27Open-market buy3,000$8.85142,713,008
2014-08-27Open-market buy2,000$8.91142,745,008
2014-08-27Open-market buy10,228$8.90142,743,008
2014-08-22Open-market buy100$8.78142,683,008
2014-08-22Open-market buy1,700$8.78142,684,708
2014-08-22Open-market buy2,756$8.79142,687,464
2014-08-22Open-market buy2,244$8.80142,689,708
2014-08-22Open-market buy125$8.81142,689,833
2014-08-22Open-market buy5,175$8.81142,695,008
2014-08-22Open-market buy900$8.82142,695,908
2014-08-22Open-market buy500$8.82142,696,408
2014-08-22Open-market buy13,600$8.82142,710,008
2014-08-22Open-market buy100$8.77142,679,108
2014-08-22Open-market buy100$8.77142,679,208
2014-08-22Open-market buy3,700$8.77142,682,908
2014-08-21Open-market buy100$8.81142,664,108
2014-08-21Open-market buy1,900$8.84142,675,908
2014-08-21Open-market buy3,000$8.82142,674,008
2014-08-21Open-market buy6,900$8.81142,671,008
2014-08-21Open-market buy3,100$8.85142,679,008
2014-08-21Open-market buy1,800$8.80142,664,008
2014-08-21Open-market buy2,700$8.79142,662,208
2014-08-21Open-market buy5,500$8.78142,659,508
2014-08-20Open-market buy1,700$8.86142,629,008
2014-08-20Open-market buy5,000$8.85142,624,008
2014-08-20Open-market buy1,900$8.86142,625,908
2014-08-20Open-market buy600$8.86142,626,508
2014-08-20Open-market buy800$8.86142,627,308
2014-08-20Open-market buy5,000$8.88142,634,008
2014-08-20Open-market buy1,200$8.91142,635,208
2014-08-20Open-market buy100$8.91142,635,308
2014-08-20Open-market buy8,700$8.91142,644,008
2014-08-20Open-market buy4,675$8.99142,654,008
2014-08-20Open-market buy3,725$8.98142,649,333
2014-08-20Open-market buy600$8.97142,645,608
2014-08-20Open-market buy1,000$8.96142,645,008
2014-08-19Open-market buy100$9.06142,610,608
2014-08-19Open-market buy8,400$9.06142,619,008
2014-08-19Open-market buy900$9.06142,609,908
2014-08-19Open-market buy600$9.06142,610,508
2014-08-15Open-market buy2,000$9.10142,609,008
2014-08-15Open-market buy300$9.10142,607,008
2014-08-15Open-market buy500$9.10142,606,708
2014-08-15Open-market buy2,900$9.09142,606,208
2014-08-15Open-market buy3,200$9.08142,603,308
2014-08-15Open-market buy100$9.07142,597,708
2014-08-15Open-market buy1,600$9.07142,599,308
2014-08-15Open-market buy800$9.08142,600,108
2014-08-14Open-market buy500$9.04142,583,708
2014-08-14Open-market buy4,900$9.05142,594,308
2014-08-14Open-market buy5,600$9.04142,589,408
2014-08-14Open-market buy100$9.04142,583,808
2014-08-14Open-market buy3,300$9.06142,597,608
2014-08-14Open-market buy900$9.04142,583,208
2014-08-14Open-market buy735$9.03142,582,308
2014-08-14Open-market buy3,265$9.02142,581,573
2014-08-12Open-market buy6,650$8.89142,532,058
2014-08-12Open-market buy100$8.88142,518,408
2014-08-12Open-market buy900$8.87142,518,308
2014-08-12Open-market buy2,000$8.87142,517,408
2014-08-12Open-market buy100$8.87142,515,408
2014-08-12Open-market buy5,000$9.11142,578,308
2014-08-12Open-market buy7,600$9.07142,573,308
2014-08-12Open-market buy300$9.07142,565,708
2014-08-12Open-market buy100$9.07142,565,408
2014-08-12Open-market buy5,000$9.05142,565,308
2014-08-12Open-market buy100$9.04142,560,308
2014-08-12Open-market buy5,604$9.03142,560,208
2014-08-12Open-market buy100$9.03142,554,604
2014-08-12Open-market buy2,548$9.02142,554,504
2014-08-12Open-market buy648$9.02142,551,956
2014-08-12Open-market buy2,900$8.98142,551,308
2014-08-12Open-market buy100$8.98142,548,408
2014-08-12Open-market buy2,100$8.95142,548,308
2014-08-12Open-market buy900$8.95142,546,208
2014-08-12Open-market buy1,400$8.92142,545,308
2014-08-12Open-market buy300$8.92142,543,908
2014-08-12Open-market buy3,300$8.91142,543,608
2014-08-12Open-market buy100$8.91142,540,308
2014-08-12Open-market buy500$8.91142,540,208
2014-08-12Open-market buy7,550$8.90142,539,708
2014-08-12Open-market buy100$8.90142,532,158
2014-08-12Open-market buy100$8.88142,518,508
2014-08-12Open-market buy6,900$8.88142,525,408
2014-08-04Open-market buy3,960$8.75142,514,508
2014-08-04Open-market buy800$8.76142,515,308
2014-08-04Open-market buy240$8.74142,510,548
2014-08-01Open-market buy100$8.62142,485,408
2014-08-01Open-market buy3,800$8.62142,489,208
2014-08-01Open-market buy100$8.63142,489,308
2014-08-01Open-market buy900$8.63142,490,208
2014-08-01Open-market buy2,400$8.64142,492,608
2014-08-01Open-market buy1,900$8.65142,494,508
2014-08-01Open-market buy100$8.66142,494,608
2014-08-01Open-market buy100$8.66142,494,708
2014-08-01Open-market buy1,066$8.66142,495,774
2014-08-01Open-market buy4,134$8.66142,499,908
2014-08-01Open-market buy100$8.67142,500,008
2014-08-01Open-market buy3,632$8.67142,503,640
2014-08-01Open-market buy1,668$8.68142,505,308
2014-08-01Open-market buy100$8.73142,505,408
2014-08-01Open-market buy4,900$8.73142,510,308
2014-07-30Open-market buy1,000$8.96142,467,608
2014-07-30Open-market buy100$9.00142,483,708
2014-07-30Open-market buy4,100$8.99142,483,608
2014-07-30Open-market buy8,400$8.98142,479,508
2014-07-30Open-market buy3,500$8.97142,471,108
2014-07-30Open-market buy1,600$9.00142,485,308
2014-07-30Open-market buy6,200$8.95142,466,608
2014-07-30Open-market buy100$8.95142,460,408
2014-07-29Open-market buy6,024$9.07142,460,308
2014-07-29Open-market buy1,376$9.06142,454,284
2014-07-29Open-market buy11,100$9.05142,452,908
2014-07-28Option exercise (derivative)24,877$0.000
2014-07-28Option exercise (derivative)630,048$0.000
2014-07-28Option exercise630,048$2.48142,441,808
2014-07-28Option exercise24,877$0.662,012,377
2014-07-25Open-market buy3,100$9.01141,801,960
2014-07-25Open-market buy1,800$9.08141,810,560
2014-07-25Open-market buy5,000$9.06141,808,760
2014-07-25Open-market buy200$9.03141,803,760
2014-07-25Open-market buy1,600$9.02141,803,560
2014-07-25Open-market buy1,200$9.09141,811,760
2014-07-25Open-market buy100$9.01141,798,860
2014-07-25Open-market buy12,200$9.00141,798,760
2014-07-25Open-market buy800$9.00141,786,560
2014-07-25Open-market buy10,000$8.99141,785,760
2014-07-23Open-market buy9,271$8.90141,775,759
2014-07-23Open-market buy200$8.90141,766,488
2014-07-23Open-market buy529$8.90141,766,288
2014-07-22Open-market buy100$8.66141,747,859
2014-07-22Open-market buy2,000$8.64141,737,759
2014-07-22Open-market buy10,000$8.65141,747,759
2014-07-22Open-market buy4,500$8.69141,765,259
2014-07-22Open-market buy7,000$8.67141,760,759
2014-07-22Open-market buy5,900$8.66141,753,759
2014-07-22Open-market buy500$8.70141,765,759
2014-07-17Open-market buy1,000$8.69141,730,759
2014-07-17Open-market buy100$8.68141,729,759
2014-07-17Open-market buy900$8.67141,729,659
2014-07-17Open-market buy500$8.66141,728,759
2014-07-17Open-market buy7,200$8.65141,728,259
2014-07-17Open-market buy200$8.65141,721,059
2014-07-17Open-market buy100$8.65141,720,859
2014-07-17Open-market buy3,500$8.64141,720,759
2014-07-17Open-market buy1,500$8.63141,717,259
2014-07-17Open-market buy6,300$8.62141,715,759
2014-07-17Open-market buy5,000$8.73141,735,759
2014-07-17Open-market buy100$8.62141,709,359
2014-07-17Open-market buy2,500$8.61141,709,259
2014-07-17Open-market buy3,500$8.60141,706,759
2014-07-17Open-market buy1,000$8.59141,703,259
2014-07-17Open-market buy500$8.58141,702,259
2014-07-17Open-market buy5,500$8.57141,701,759
2014-07-17Open-market buy500$8.56141,696,259
2014-07-17Open-market buy100$8.62141,709,459
2014-07-16Open-market buy200$8.73141,676,459
2014-07-16Open-market buy5,500$8.76141,688,259
2014-07-16Open-market buy2,000$8.75141,682,759
2014-07-16Open-market buy1,500$8.74141,680,759
2014-07-16Open-market buy2,700$8.73141,679,259
2014-07-16Open-market buy100$8.73141,676,559
2014-07-16Open-market buy3,400$8.77141,691,659
2014-07-16Open-market buy500$8.72141,676,259
2014-07-16Open-market buy100$8.78141,691,759
2014-07-16Open-market buy700$8.79141,692,459
2014-07-16Open-market buy2,660$8.80141,695,119
2014-07-16Open-market buy640$8.81141,695,759
2014-07-15Open-market buy100$8.73141,657,759
2014-07-15Open-market buy400$8.78141,673,159
2014-07-15Open-market buy1,000$8.76141,672,759
2014-07-15Open-market buy2,000$8.75141,671,759
2014-07-15Open-market buy2,200$8.74141,669,759
2014-07-15Open-market buy300$8.74141,667,559
2014-07-15Open-market buy9,500$8.73141,667,259
2014-07-15Open-market buy2,600$8.79141,675,759
2014-07-15Open-market buy2,533$8.72141,657,659
2014-07-15Open-market buy2,867$8.71141,655,126
2014-07-15Open-market buy500$8.70141,652,259
2014-07-15Open-market buy1,000$8.68141,651,759
2014-07-15Open-market buy752$8.65141,650,759
2014-07-15Open-market buy248$8.64141,650,007
2014-07-14Open-market buy4,583$8.90141,639,542
2014-07-14Open-market buy2,400$8.94141,649,659
2014-07-14Open-market buy2,500$8.93141,647,259
2014-07-14Open-market buy5,217$8.91141,644,759
2014-07-14Open-market buy100$8.95141,649,759
2014-07-14Open-market buy200$8.90141,634,959
2014-07-14Open-market buy900$8.89141,634,759
2014-07-14Open-market buy100$8.89141,633,859
2014-07-14Open-market buy4,000$8.88141,633,759
2014-07-10Open-market buy600$8.82141,622,359
2014-07-10Open-market buy7,000$8.77141,621,759
2014-07-10Open-market buy2,600$8.76141,614,759
2014-07-10Open-market buy300$8.76141,612,159
2014-07-10Open-market buy100$8.76141,611,859
2014-07-10Open-market buy2,000$8.67141,611,759
2014-07-10Open-market buy500$8.82141,622,859
2014-07-10Open-market buy1,800$8.83141,626,659
2014-07-10Open-market buy1,000$8.95141,629,759
2014-07-10Open-market buy1,000$8.91141,628,759
2014-07-10Open-market buy1,000$8.90141,627,759
2014-07-10Open-market buy100$8.84141,626,759
2014-07-10Open-market buy1,900$8.82141,624,759
2014-07-10Open-market buy100$8.83141,624,859
2014-07-08Open-market buy1,470$8.69141,608,056
2014-07-08Open-market buy2,400$8.60141,604,759
2014-07-08Open-market buy1,600$8.60141,602,359
2014-07-08Open-market buy300$8.59141,600,759
2014-07-08Open-market buy4,900$8.57141,600,459
2014-07-08Open-market buy100$8.57141,595,559
2014-07-08Open-market buy10,300$8.56141,595,459
2014-07-08Open-market buy400$8.55141,585,159
2014-07-08Open-market buy1,300$8.54141,584,759
2014-07-08Open-market buy1,000$8.53141,583,459
2014-07-08Open-market buy1,200$8.52141,582,459
2014-07-08Open-market buy500$8.51141,581,259
2014-07-08Open-market buy1,000$8.50141,580,759
2014-07-08Open-market buy1,503$8.73141,609,759
2014-07-08Open-market buy200$8.72141,608,256
2014-07-08Open-market buy1,000$8.66141,605,759
2014-07-08Open-market buy827$8.68141,606,586
2014-07-07Open-market buy100$8.80141,564,759
2014-07-07Open-market buy5,931$8.84141,577,361
2014-07-07Open-market buy169$8.84141,571,430
2014-07-07Open-market buy1,000$8.83141,571,261
2014-07-07Open-market buy5,502$8.82141,570,261
2014-07-07Open-market buy2,398$8.85141,579,759
2014-07-07Open-market buy2,150$8.79141,564,659
2014-07-07Open-market buy4,650$8.78141,562,509
2014-07-07Open-market buy100$8.78141,557,859
2014-07-07Open-market buy4,900$8.69141,557,759
2014-07-07Open-market buy100$8.69141,552,859
2014-07-03Open-market buy9,900$8.92141,531,959
2014-07-03Open-market buy500$8.92141,522,059
2014-07-03Open-market buy800$8.92141,521,559
2014-07-03Open-market buy200$8.92141,520,759
2014-07-03Open-market buy100$8.92141,520,559
2014-07-03Open-market buy5,482$8.83141,520,459
2014-07-03Open-market buy4,200$8.82141,514,977
2014-07-03Open-market buy1,300$8.81141,510,777
2014-07-03Open-market buy200$8.80141,509,477
2014-07-03Open-market buy1,209$8.75141,509,277
2014-07-03Open-market buy1,109$8.74141,508,068
2014-07-03Open-market buy600$8.98141,552,759
2014-07-03Open-market buy2,100$8.98141,552,159
2014-07-03Open-market buy900$8.98141,550,059
2014-07-03Open-market buy3,600$8.97141,549,159
2014-07-03Open-market buy4,100$8.96141,545,559
2014-07-03Open-market buy4,000$8.93141,535,959
2014-07-03Open-market buy4,000$8.94141,539,959
2014-07-03Open-market buy1,500$8.95141,541,459
2014-07-02Open-market buy400$8.76141,494,359
2014-07-02Open-market buy4,600$8.76141,498,959
2014-07-02Open-market buy4,100$8.79141,503,059
2014-07-02Open-market buy3,600$8.79141,506,659
2014-07-02Open-market buy300$8.80141,506,959
2014-07-01Open-market buy1,602$8.92141,493,959
2014-07-01Open-market buy100$8.90141,484,059
2014-07-01Open-market buy3,100$8.90141,487,159
2014-07-01Open-market buy4,798$8.91141,491,957
2014-07-01Open-market buy100$8.89141,479,059
2014-07-01Open-market buy4,900$8.89141,483,959
2014-07-01Open-market buy400$8.92141,492,357
2014-06-30Open-market buy600$8.99141,470,859
2014-06-30Open-market buy700$9.00141,472,459
2014-06-30Open-market buy900$8.99141,471,759
2014-06-30Open-market buy6,500$9.01141,478,959
2014-06-30Open-market buy300$8.99141,470,259
2014-06-30Open-market buy5,119$8.85141,469,959
2014-06-30Open-market buy881$8.85141,464,840
2014-06-27Open-market buy1,800$8.96141,458,959
2014-06-27Open-market buy4,720$9.00141,463,679
2014-06-27Open-market buy280$9.01141,463,959
2014-06-27Open-market buy9,000$8.95141,457,159
2014-06-27Open-market buy4,200$8.94141,448,159
2014-06-25Open-market buy1,500$8.71141,431,959
2014-06-25Open-market buy9,400$8.68141,430,459
2014-06-25Open-market buy400$8.71141,432,359
2014-06-25Open-market buy6,100$8.71141,438,459
2014-06-25Open-market buy500$8.72141,438,959
2014-06-25Open-market buy100$8.68141,421,059
2014-06-25Open-market buy300$8.68141,420,959
2014-06-25Open-market buy200$8.68141,420,659
2014-06-25Open-market buy900$8.67141,420,459
2014-06-25Open-market buy8,216$8.66141,419,559
2014-06-25Open-market buy100$8.66141,411,343
2014-06-25Open-market buy784$8.65141,411,243
2014-06-25Open-market buy11,409$8.64141,410,459
2014-06-25Open-market buy500$8.64141,399,050
2014-06-25Open-market buy2,500$8.63141,398,550
2014-06-25Open-market buy2,388$8.62141,396,050
2014-06-25Open-market buy400$8.62141,393,662
2014-06-25Open-market buy2,803$8.61141,393,262
2014-06-25Open-market buy500$8.60141,390,459
2014-06-25Open-market buy2,500$8.59141,389,959
2014-06-25Open-market buy7,500$8.58141,387,459
2014-06-25Open-market buy500$8.57141,379,959
2014-06-25Open-market buy500$8.54141,379,459
2014-06-25Open-market buy4,500$8.74141,443,959
2014-06-25Open-market buy100$8.74141,439,459
2014-06-25Open-market buy100$8.74141,439,359
2014-06-25Open-market buy300$8.74141,439,259
2014-06-24Open-market buy4,000$8.94141,378,959
2014-06-24Open-market buy1,000$8.94141,374,959
2014-06-24Open-market buy500$8.91141,373,959
2014-06-24Open-market buy2,000$8.90141,373,459
2014-06-24Open-market buy5,300$8.89141,371,459
2014-06-24Open-market buy2,600$8.88141,366,159
2014-06-24Open-market buy100$8.88141,363,559
2014-06-24Open-market buy400$8.87141,363,459
2014-06-24Open-market buy100$8.87141,363,059
2014-06-24Open-market buy800$8.85141,362,959
2014-06-24Open-market buy900$8.84141,362,159
2014-06-24Open-market buy8,000$8.83141,361,259
2014-06-24Open-market buy1,100$8.83141,353,259
2014-06-24Open-market buy200$8.83141,352,159
2014-06-24Open-market buy1,100$8.81141,351,959
2014-06-24Open-market buy100$8.81141,350,859
2014-06-24Open-market buy200$8.81141,350,759
2014-06-24Open-market buy200$8.81141,350,559
2014-06-24Open-market buy400$8.81141,350,359
2014-06-24Open-market buy900$8.80141,349,959
2014-06-24Open-market buy100$8.80141,349,059
2014-06-24Open-market buy500$8.79141,348,959
2014-06-24Open-market buy9,100$8.78141,348,459
2014-06-24Open-market buy200$8.78141,339,359
2014-06-24Open-market buy200$8.78141,339,159
2014-06-23Open-market buy9,700$9.05141,333,959
2014-06-23Open-market buy300$9.06141,334,259
2014-06-23Open-market buy4,700$9.06141,338,959
2014-06-23Open-market buy300$9.05141,324,259
2014-06-20Open-market buy1,200$9.11141,291,959
2014-06-20Open-market buy4,500$9.10141,290,759
2014-06-20Open-market buy1,700$9.09141,286,259
2014-06-20Open-market buy600$9.09141,284,559
2014-06-20Open-market buy4,300$9.08141,283,959
2014-06-20Open-market buy700$9.08141,279,659
2014-06-20Open-market buy4,000$9.28141,323,959
2014-06-20Open-market buy133$9.27141,319,959
2014-06-20Open-market buy2,867$9.26141,319,826
2014-06-20Open-market buy1,800$9.25141,316,959
2014-06-20Open-market buy300$9.25141,315,159
2014-06-20Open-market buy400$9.12141,292,359
2014-06-20Open-market buy1,700$9.12141,294,059
2014-06-20Open-market buy2,403$9.13141,296,462
2014-06-20Open-market buy717$9.14141,297,179
2014-06-20Open-market buy5,780$9.15141,302,959
2014-06-20Open-market buy2,800$9.19141,305,759
2014-06-20Open-market buy2,000$9.20141,307,759
2014-06-20Open-market buy700$9.21141,308,459
2014-06-20Open-market buy2,500$9.23141,310,959
2014-06-20Open-market buy2,900$9.24141,313,859
2014-06-20Open-market buy200$9.25141,314,859
2014-06-20Open-market buy800$9.24141,314,659
2014-06-19Open-market buy1,100$9.18141,231,059
2014-06-19Open-market buy14,000$9.28141,278,459
2014-06-19Open-market buy400$9.28141,264,459
2014-06-19Open-market buy600$9.28141,264,059
2014-06-19Open-market buy400$9.28141,263,459
2014-06-19Open-market buy7,400$9.27141,263,059
2014-06-19Open-market buy100$9.27141,255,659
2014-06-19Open-market buy200$9.27141,255,559
2014-06-19Open-market buy900$9.27141,255,359
2014-06-19Open-market buy3,400$9.26141,254,459
2014-06-19Open-market buy100$9.26141,251,059
2014-06-19Open-market buy100$9.26141,250,959
2014-06-19Open-market buy2,900$9.25141,250,859
2014-06-19Open-market buy4,500$9.24141,247,959
2014-06-19Open-market buy800$9.23141,243,459
2014-06-19Open-market buy200$9.23141,242,659
2014-06-19Open-market buy3,100$9.22141,242,459
2014-06-19Open-market buy100$9.22141,239,359
2014-06-19Open-market buy300$9.22141,239,259
2014-06-19Open-market buy4,500$9.21141,238,959
2014-06-19Open-market buy500$9.21141,234,459
2014-06-19Open-market buy2,300$9.20141,233,959
2014-06-19Open-market buy600$9.19141,231,659
2014-06-19Open-market buy500$9.30141,278,959
2014-06-19Open-market buy1,000$9.16141,229,959
2014-06-18Open-market buy200$9.43141,228,959
2014-06-18Open-market buy200$9.26141,209,159
2014-06-18Open-market buy1,100$9.27141,210,259
2014-06-18Open-market buy1,100$9.28141,211,359
2014-06-18Open-market buy7,600$9.29141,218,959
2014-06-18Open-market buy100$9.42141,219,059
2014-06-18Open-market buy9,500$9.42141,228,559
2014-06-18Open-market buy200$9.43141,228,759
2014-06-12Open-market buy200$9.01141,180,959
2014-06-12Open-market buy1,000$8.84141,159,959
2014-06-12Open-market buy500$8.86141,160,459
2014-06-12Open-market buy500$8.89141,160,959
2014-06-12Open-market buy500$8.92141,161,459
2014-06-12Open-market buy2,800$8.93141,164,259
2014-06-12Open-market buy23$8.94141,164,282
2014-06-12Open-market buy3,677$8.94141,167,959
2014-06-12Open-market buy1,000$8.95141,168,959
2014-06-12Open-market buy9,000$9.10141,208,959
2014-06-12Open-market buy5,300$9.09141,199,959
2014-06-12Open-market buy500$9.09141,194,659
2014-06-12Open-market buy1,200$9.09141,194,159
2014-06-12Open-market buy5,000$9.08141,192,959
2014-06-12Open-market buy2,000$9.07141,187,959
2014-06-12Open-market buy4,300$9.06141,185,959
2014-06-12Open-market buy100$9.06141,181,659
2014-06-12Open-market buy300$9.06141,181,559
2014-06-12Open-market buy100$9.06141,181,259
2014-06-12Open-market buy200$9.06141,181,159
2014-06-12Open-market buy1,900$9.00141,180,759
2014-06-12Open-market buy100$9.00141,178,859
2014-06-12Open-market buy2,500$8.99141,178,759
2014-06-12Open-market buy300$8.99141,176,259
2014-06-12Open-market buy3,327$8.98141,175,959
2014-06-12Open-market buy173$8.98141,172,632
2014-06-12Open-market buy1,000$8.97141,172,459
2014-06-12Open-market buy2,500$8.96141,171,459
2014-06-11Open-market buy100$9.03141,110,059
2014-06-11Open-market buy1,580$9.25141,157,539
2014-06-11Open-market buy2,800$9.20141,155,959
2014-06-11Open-market buy200$9.20141,153,159
2014-06-11Open-market buy100$9.13141,152,959
2014-06-11Open-market buy2,400$9.12141,152,859
2014-06-11Open-market buy1,500$9.11141,150,459
2014-06-11Open-market buy5,800$9.09141,148,959
2014-06-11Open-market buy13,200$9.08141,143,159
2014-06-11Open-market buy12,700$9.07141,129,959
2014-06-11Open-market buy100$9.07141,117,259
2014-06-11Open-market buy200$9.07141,117,159
2014-06-11Open-market buy2,000$9.06141,116,959
2014-06-11Open-market buy2,600$9.04141,114,959
2014-06-11Open-market buy200$9.04141,112,359
2014-06-11Open-market buy500$9.04141,112,159
2014-06-11Open-market buy100$9.04141,111,659
2014-06-11Open-market buy1,500$9.03141,111,559
2014-06-11Open-market buy1,420$9.26141,158,959
2014-06-11Open-market buy1,000$9.01141,109,959
2014-06-10Open-market buy3,880$9.19141,108,959
2014-06-10Open-market buy10,000$9.14141,098,459
2014-06-10Open-market buy2,500$9.15141,100,959
2014-06-10Open-market buy4,120$9.18141,105,079
2014-06-06Open-market buy1,400$9.28141,079,859
2014-06-06Open-market buy1,100$9.29141,080,959
2014-06-06Open-market buy2,274$9.30141,083,233
2014-06-06Open-market buy5,026$9.31141,088,259
2014-06-06Open-market buy200$9.32141,088,459
2014-06-04Open-market buy100$8.79141,072,559
2014-06-04Open-market buy10,000$8.78141,072,459
2014-06-04Open-market buy3,900$8.77141,062,459
2014-06-04Open-market buy5,900$8.79141,078,459
2014-06-04Open-market buy100$8.77141,058,559
2014-05-30Open-market buy1,000$8.55141,026,459
2014-05-30Open-market buy500$8.54141,024,959
2014-05-30Open-market buy300$8.53141,024,459
2014-05-30Open-market buy200$8.53141,024,159
2014-05-30Open-market buy1,100$8.51141,023,959
2014-05-30Open-market buy400$8.51141,022,859
2014-05-30Open-market buy800$8.70141,058,459
2014-05-30Open-market buy200$8.70141,057,659
2014-05-30Open-market buy900$8.68141,057,459
2014-05-30Open-market buy1,100$8.68141,056,559
2014-05-30Open-market buy900$8.67141,055,459
2014-05-30Open-market buy100$8.67141,054,559
2014-05-30Open-market buy1,000$8.63141,054,459
2014-05-30Open-market buy8,600$8.62141,053,459
2014-05-30Open-market buy200$8.62141,044,859
2014-05-30Open-market buy7,600$8.61141,044,659
2014-05-30Open-market buy100$8.61141,037,059
2014-05-30Open-market buy2,500$8.60141,036,959
2014-05-30Open-market buy7,800$8.58141,034,459
2014-05-30Open-market buy100$8.58141,026,659
2014-05-30Open-market buy100$8.58141,026,559
2014-05-30Open-market buy100$8.54141,025,059
2014-05-30Open-market buy400$8.54141,025,459
2014-05-21Open-market buy2,100$8.29141,016,459
2014-05-21Open-market buy300$8.31141,019,459
2014-05-21Open-market buy2,700$8.30141,019,159
2014-05-21Open-market buy3,000$8.32141,022,459
2014-05-21Open-market buy1,800$8.29141,014,359
2014-05-21Open-market buy100$8.29141,012,559
2014-05-20Open-market buy1,400$8.31141,011,459
2014-05-20Open-market buy300$8.31141,010,059
2014-05-20Open-market buy1,700$8.30141,009,759
2014-05-20Open-market buy300$8.30141,008,059
2014-05-20Open-market buy4,770$8.29141,007,759
2014-05-20Open-market buy100$8.29141,002,989
2014-05-20Open-market buy6,131$8.28141,002,889
2014-05-20Open-market buy100$8.23140,996,758
2014-05-20Open-market buy4,900$8.22140,996,658
2014-05-20Open-market buy600$8.32141,012,059
2014-05-20Open-market buy400$8.32141,012,459
2014-05-20Open-market buy5,000$8.21140,991,758
2014-05-20Open-market buy899$8.20140,986,758
2014-05-15Open-market buy2,701$8.07140,967,160
2014-05-15Open-market buy200$8.06140,961,859
2014-05-15Open-market buy200$8.06140,961,659
2014-05-15Open-market buy2,800$8.14140,985,859
2014-05-15Open-market buy200$8.14140,983,059
2014-05-15Open-market buy200$8.13140,982,859
2014-05-15Open-market buy2,800$8.12140,982,659
2014-05-15Open-market buy2,900$8.11140,979,859
2014-05-15Open-market buy900$8.11140,976,959
2014-05-15Open-market buy5,800$8.09140,976,059
2014-05-15Open-market buy200$8.09140,970,259
2014-05-15Open-market buy300$8.09140,970,059
2014-05-15Open-market buy300$8.09140,969,759
2014-05-15Open-market buy2,299$8.08140,969,459
2014-05-15Open-market buy200$8.06140,962,059
2014-05-15Open-market buy2,400$8.06140,964,459
2014-05-14Open-market buy3,700$8.17140,939,659
2014-05-14Open-market buy5,300$8.18140,944,959
2014-05-14Open-market buy8,000$8.19140,952,959
2014-05-14Open-market buy200$8.24140,953,159
2014-05-14Open-market buy8,300$8.24140,961,459
2014-05-13Open-market buy700$8.42140,935,959
2014-05-13Open-market buy1,100$8.42140,935,259
2014-05-13Open-market buy100$8.39140,934,159
2014-05-13Open-market buy4,400$8.38140,934,059
2014-05-13Open-market buy2,100$8.37140,929,659
2014-05-13Open-market buy3,000$8.34140,927,559
2014-05-13Open-market buy7,900$8.33140,924,559
2014-05-13Open-market buy100$8.33140,916,659
2014-05-13Open-market buy1,000$8.33140,916,559
2014-05-12Open-market buy10,000$8.46140,915,559
2014-05-09Open-market buy100,000$8.17140,905,559
2014-05-08Open-market buy7,600$8.09140,791,659
2014-05-08Open-market buy800$8.09140,784,059
2014-05-08Open-market buy50$8.11140,791,709
2014-05-08Open-market buy1,950$8.11140,793,659
2014-05-08Open-market buy200$8.12140,793,859
2014-05-08Open-market buy100$8.12140,793,959
2014-05-08Open-market buy1,700$8.12140,795,659
2014-05-08Open-market buy700$8.17140,796,359
2014-05-08Open-market buy500$8.18140,796,859
2014-05-08Open-market buy6,100$8.19140,802,959
2014-05-08Open-market buy100$8.20140,803,059
2014-05-08Open-market buy2,500$8.22140,805,559
2014-05-08Open-market buy22,700$8.01140,754,359
2014-05-08Open-market buy3,000$8.02140,757,359
2014-05-08Open-market buy200$8.03140,757,559
2014-05-08Open-market buy200$8.03140,757,759
2014-05-08Open-market buy200$8.03140,757,959
2014-05-08Open-market buy8,700$8.03140,766,659
2014-05-08Open-market buy1,000$8.04140,767,659
2014-05-08Open-market buy4,600$8.05140,772,259
2014-05-08Open-market buy3,400$8.06140,775,659
2014-05-08Open-market buy3,800$8.07140,779,459
2014-05-08Open-market buy2,200$8.08140,781,659
2014-05-08Open-market buy900$8.09140,783,259
2014-05-08Open-market buy400$8.09140,782,359
2014-05-08Open-market buy300$8.09140,781,959
2014-05-07Open-market buy2,100$8.12140,696,459
2014-05-07Open-market buy6,502$8.22140,729,161
2014-05-07Open-market buy3,500$8.20140,722,659
2014-05-07Open-market buy1,300$8.19140,719,159
2014-05-07Open-market buy1,900$8.18140,717,859
2014-05-07Open-market buy100$8.18140,715,959
2014-05-07Open-market buy100$8.18140,715,859
2014-05-07Open-market buy100$8.18140,715,759
2014-05-07Open-market buy2,097$8.15140,715,659
2014-05-07Open-market buy7,403$8.14140,713,562
2014-05-07Open-market buy200$8.14140,706,159
2014-05-07Open-market buy200$8.14140,705,959
2014-05-07Open-market buy200$8.14140,705,759
2014-05-07Open-market buy9,100$8.13140,705,559
2014-05-07Open-market buy2,498$8.22140,731,659
2014-05-07Open-market buy200$8.12140,694,359
2014-05-06Open-market buy1,600$8.19140,679,193
2014-05-06Open-market buy3,500$8.17140,675,959
2014-05-06Open-market buy12,200$8.16140,672,459
2014-05-06Open-market buy2,600$8.44140,694,159
2014-05-06Open-market buy1,300$8.43140,691,559
2014-05-06Open-market buy700$8.42140,690,259
2014-05-06Open-market buy1,800$8.39140,689,559
2014-05-06Open-market buy398$8.35140,687,759
2014-05-06Open-market buy3,502$8.34140,687,361
2014-05-06Open-market buy300$8.34140,683,859
2014-05-06Open-market buy300$8.34140,683,559
2014-05-06Open-market buy1,500$8.21140,683,259
2014-05-06Open-market buy200$8.21140,681,759
2014-05-06Open-market buy100$8.21140,681,559
2014-05-06Open-market buy2,166$8.20140,681,459
2014-05-06Open-market buy100$8.20140,679,293
2014-05-06Open-market buy1,534$8.18140,677,493
2014-05-06Open-market buy100$8.19140,677,593
2014-05-05Open-market buy1,200$8.34140,648,659
2014-05-05Open-market buy100$8.34140,647,459
2014-05-05Open-market buy100$8.34140,647,359
2014-05-05Open-market buy100$8.33140,646,159
2014-05-05Open-market buy1,100$8.27140,646,059
2014-05-05Open-market buy1,200$8.26140,644,959
2014-05-05Open-market buy1,200$8.40140,660,259
2014-05-05Open-market buy100$8.40140,659,059
2014-05-05Open-market buy2,100$8.39140,658,959
2014-05-05Open-market buy100$8.37140,648,759
2014-05-05Open-market buy1,800$8.37140,650,559
2014-05-05Open-market buy6,300$8.38140,656,859
2014-05-05Open-market buy1,100$8.33140,647,259
2014-05-02Open-market buy287$8.26140,618,046
2014-05-02Open-market buy100$8.26140,618,146
2014-05-02Open-market buy17,613$8.26140,635,759
2014-05-02Open-market buy2,000$8.28140,643,759
2014-05-02Open-market buy6,000$8.27140,641,759
2014-05-01Open-market buy1,000$8.35140,603,759
2014-05-01Open-market buy8,150$8.38140,612,759
2014-05-01Open-market buy850$8.38140,604,609
2014-05-01Open-market buy5,000$8.39140,617,759
2014-05-01Open-market buy2,000$8.31140,602,759
2014-05-01Open-market buy2,900$8.28140,600,759
2014-05-01Open-market buy100$8.28140,597,859
2014-04-30Open-market buy5,000$8.25140,587,759
2014-04-30Open-market buy3,000$8.24140,582,759
2014-04-30Open-market buy400$8.19140,579,759
2014-04-30Open-market buy1,600$8.18140,579,359
2014-04-30Open-market buy10,000$8.27140,597,759
2014-04-30Open-market buy900$8.12140,577,259
2014-04-30Open-market buy3,100$8.11140,576,359
2014-04-30Open-market buy500$8.09140,573,259
2014-04-30Open-market buy500$8.13140,577,759
2014-04-25Open-market buy5,100$8.02140,545,159
2014-04-25Open-market buy4,059$8.07140,570,959
2014-04-25Open-market buy14,241$8.05140,566,900
2014-04-25Open-market buy1,600$8.04140,552,659
2014-04-25Open-market buy5,900$8.03140,551,059
2014-04-25Open-market buy3,500$8.01140,540,059
2014-04-25Open-market buy1,800$8.08140,572,759
2014-04-24Open-market buy400$8.26140,534,159
2014-04-24Open-market buy1,200$8.27140,535,359
2014-04-24Open-market buy1,200$8.28140,536,559
2014-04-24Open-market buy6,100$8.25140,533,759
2014-04-24Open-market buy3,500$8.24140,527,659
2014-04-23Open-market buy100$8.11140,487,959
2014-04-23Open-market buy157$8.27140,524,159
2014-04-23Open-market buy4,843$8.26140,524,002
2014-04-23Open-market buy1,000$8.22140,519,159
2014-04-23Open-market buy1,300$8.21140,518,159
2014-04-23Open-market buy2,300$8.20140,516,859
2014-04-23Open-market buy2,400$8.19140,514,559
2014-04-23Open-market buy800$8.18140,512,159
2014-04-23Open-market buy4,900$8.17140,511,359
2014-04-23Open-market buy200$8.17140,506,459
2014-04-23Open-market buy3,300$8.12140,495,059
2014-04-23Open-market buy3,000$8.16140,505,959
2014-04-23Open-market buy1,714$8.14140,502,959
2014-04-23Open-market buy6,186$8.13140,501,245
2014-04-23Open-market buy3,400$8.11140,491,359
2014-04-23Open-market buy400$8.12140,491,759
2014-04-23Open-market buy300$8.17140,506,259
2014-04-22Open-market buy5,000$8.29140,446,359
2014-04-22Open-market buy7,000$8.28140,441,359
2014-04-22Open-market buy12,161$8.27140,434,359
2014-04-22Open-market buy300$8.27140,422,198
2014-04-22Open-market buy200$8.27140,421,898
2014-04-22Open-market buy139$8.27140,421,698
2014-04-22Open-market buy5,700$8.26140,421,559
2014-04-22Open-market buy12,200$8.25140,415,859
2014-04-22Open-market buy300$8.25140,403,659
2014-04-22Open-market buy400$8.25140,403,359
2014-04-22Open-market buy100$8.25140,402,959
2014-04-22Open-market buy2,500$8.24140,402,859
2014-04-22Open-market buy2,000$8.23140,400,359
2014-04-22Open-market buy3,300$8.32140,481,259
2014-04-22Open-market buy200$8.32140,477,959
2014-04-22Open-market buy300$8.32140,477,759
2014-04-22Open-market buy100$8.32140,477,459
2014-04-22Open-market buy27,500$8.31140,477,359
2014-04-22Open-market buy2,000$8.35140,487,859
2014-04-22Open-market buy1,800$8.34140,485,859
2014-04-22Open-market buy100$8.34140,484,059
2014-04-22Open-market buy200$8.34140,483,959
2014-04-22Open-market buy3,000$8.30140,449,359
2014-04-22Open-market buy2,500$8.33140,483,759
2014-04-22Open-market buy500$8.31140,449,859
2014-04-21Open-market buy100,000$8.32140,398,359
2014-04-17Open-market buy100$8.16140,273,871
2014-04-17Open-market buy2,312$8.15140,273,771
2014-04-17Open-market buy2,100$8.15140,271,459
2014-04-17Open-market buy100$8.08140,260,459
2014-04-17Open-market buy6,500$8.07140,260,359
2014-04-17Open-market buy100$8.07140,253,859
2014-04-17Open-market buy100$8.07140,253,759
2014-04-17Open-market buy300$8.07140,253,659
2014-04-17Open-market buy5,200$8.06140,253,359
2014-04-17Open-market buy400$8.06140,248,159
2014-04-17Open-market buy100$8.06140,247,759
2014-04-17Open-market buy300$8.05140,247,659
2014-04-17Open-market buy1,800$8.14140,269,359
2014-04-17Open-market buy1,100$8.14140,267,559
2014-04-17Open-market buy100$8.14140,266,459
2014-04-17Open-market buy2,200$8.12140,266,359
2014-04-17Open-market buy800$8.12140,264,159
2014-04-17Open-market buy2,900$8.08140,263,359
2014-04-17Open-market buy3,700$8.25140,298,359
2014-04-17Open-market buy2,400$8.25140,294,659
2014-04-17Open-market buy3,900$8.24140,292,259
2014-04-17Open-market buy2,600$8.23140,288,359
2014-04-17Open-market buy1,800$8.22140,285,759
2014-04-17Open-market buy600$8.21140,283,959
2014-04-17Open-market buy3,100$8.17140,283,359
2014-04-17Open-market buy400$8.16140,274,271
2014-04-17Open-market buy5,988$8.16140,280,259
2014-04-15Open-market buy129,800$8.04140,247,359
2014-04-14Open-market buy110,600$8.46140,117,559
2014-04-14Grant / award (derivative)400,000$0.00400,000
2014-04-11Open-market buy200$8.87139,993,259
2014-04-11Open-market buy3,200$8.75139,956,759
2014-04-11Open-market buy100$8.76139,956,859
2014-04-11Open-market buy8,400$8.76139,965,259
2014-04-11Open-market buy1,600$8.77139,966,859
2014-04-11Open-market buy3,000$8.79139,969,859
2014-04-11Open-market buy3,500$8.80139,973,359
2014-04-11Open-market buy100$8.74139,944,059
2014-04-11Open-market buy200$8.74139,943,959
2014-04-11Open-market buy200$8.74139,943,759
2014-04-11Open-market buy100$8.87139,993,059
2014-04-11Open-market buy6,300$8.86139,992,959
2014-04-11Open-market buy100$8.86139,986,659
2014-04-11Open-market buy2,000$8.85139,986,559
2014-04-11Open-market buy3,500$8.84139,984,559
2014-04-11Open-market buy3,300$8.91140,006,959
2014-04-11Open-market buy4,500$8.89140,003,659
2014-04-11Open-market buy754$8.88139,999,159
2014-04-11Open-market buy100$8.88139,998,405
2014-04-11Open-market buy4,946$8.87139,998,305
2014-04-11Open-market buy100$8.87139,993,359
2014-04-11Open-market buy9,500$8.74139,953,559
2014-04-11Open-market buy2,000$8.83139,981,059
2014-04-11Open-market buy5,100$8.82139,979,059
2014-04-11Open-market buy600$8.81139,973,959
2014-04-10Open-market buy152$9.26139,928,159
2014-04-10Open-market buy3,000$9.14139,926,159
2014-04-10Open-market buy1,848$9.25139,928,007
2014-04-10Open-market buy900$9.27139,929,059
2014-04-10Open-market buy1,100$9.28139,930,159
2014-04-10Open-market buy4,100$9.29139,934,259
2014-04-10Open-market buy3,800$9.30139,938,059
2014-04-10Open-market buy700$9.31139,938,759
2014-04-10Open-market buy2,650$9.34139,943,559
2014-04-10Open-market buy2,150$9.33139,940,909
2014-04-07Open-market buy900$9.05139,900,559
2014-04-07Open-market buy700$9.22139,920,659
2014-04-07Open-market buy1,300$9.20139,919,959
2014-04-07Open-market buy800$9.17139,918,659
2014-04-07Open-market buy1,700$9.16139,917,859
2014-04-07Open-market buy400$9.15139,916,159
2014-04-07Open-market buy1,300$9.14139,915,759
2014-04-07Open-market buy500$9.13139,914,459
2014-04-07Open-market buy6,830$9.12139,913,959
2014-04-07Open-market buy300$9.12139,907,129
2014-04-07Open-market buy1,170$9.11139,906,829
2014-04-07Open-market buy200$9.10139,905,659
2014-04-07Open-market buy500$9.09139,905,459
2014-04-07Open-market buy100$9.09139,904,959
2014-04-07Open-market buy1,300$9.08139,904,859
2014-04-07Open-market buy100$9.07139,903,559
2014-04-07Open-market buy2,400$9.05139,903,459
2014-04-07Open-market buy500$9.05139,901,059
2014-04-07Open-market buy2,500$9.24139,923,159
2014-04-07Open-market buy5,200$9.05139,899,659
2014-04-04Open-market buy5,100$9.19139,883,459
2014-04-04Open-market buy100$9.15139,872,359
2014-04-04Open-market buy800$9.14139,872,259
2014-04-04Open-market buy100$9.14139,871,459
2014-04-04Open-market buy600$9.13139,871,359
2014-04-04Open-market buy129$9.30139,894,459
2014-04-04Open-market buy100$9.30139,894,330
2014-04-04Open-market buy471$9.29139,894,230
2014-04-04Open-market buy1,571$9.28139,893,759
2014-04-04Open-market buy329$9.28139,892,188
2014-04-04Open-market buy1,000$9.27139,891,859
2014-04-04Open-market buy400$9.12139,870,759
2014-04-04Open-market buy2,500$9.10139,870,359
2014-04-04Open-market buy300$9.09139,867,859
2014-04-04Open-market buy100$9.27139,890,859
2014-04-04Open-market buy5,300$9.26139,890,759
2014-04-04Open-market buy500$9.24139,885,459
2014-04-04Open-market buy1,500$9.23139,884,959
2014-04-04Open-market buy2,100$9.17139,874,459
2014-04-04Open-market buy3,900$9.18139,878,359
2014-04-03Open-market buy2,200$9.46139,855,159
2014-04-03Open-market buy900$9.45139,852,959
2014-04-03Open-market buy2,300$9.43139,852,059
2014-04-03Open-market buy300$9.43139,849,759
2014-04-03Open-market buy100$9.43139,849,459
2014-04-03Open-market buy4,700$9.42139,849,359
2014-04-03Open-market buy1,200$9.42139,844,659
2014-04-03Open-market buy1,100$9.42139,843,459
2014-04-03Open-market buy800$9.41139,842,359
2014-04-03Open-market buy2,000$9.34139,841,559
2014-04-03Open-market buy2,900$9.52139,867,559
2014-04-03Open-market buy100$9.52139,864,659
2014-04-03Open-market buy100$9.52139,864,559
2014-04-03Open-market buy100$9.52139,864,459
2014-04-03Open-market buy1,100$9.51139,864,359
2014-04-03Open-market buy3,898$9.50139,863,259
2014-04-03Open-market buy100$9.50139,859,361
2014-04-03Open-market buy100$9.50139,859,261
2014-04-03Open-market buy100$9.50139,859,161
2014-04-03Open-market buy1,502$9.49139,859,061
2014-04-03Open-market buy1,200$9.48139,857,559
2014-04-03Open-market buy1,200$9.47139,856,359
2014-04-02Open-market buy100$9.61139,831,459
2014-04-02Open-market buy1,492$9.66139,839,351
2014-04-02Open-market buy1,300$9.66139,837,859
2014-04-02Open-market buy300$9.63139,836,559
2014-04-02Open-market buy3,701$9.62139,836,259
2014-04-02Open-market buy100$9.62139,832,558
2014-04-02Open-market buy999$9.61139,832,458
2014-04-02Open-market buy208$9.67139,839,559
2014-04-02Open-market buy3,866$9.60139,831,359
2014-04-02Open-market buy100$9.60139,827,493
2014-04-02Open-market buy1,346$9.59139,827,393
2014-04-02Open-market buy478$9.58139,826,047
2014-04-02Open-market buy1,210$9.57139,825,569
2014-04-02Open-market buy3,000$9.48139,824,359
2014-03-28Open-market buy7,300$8.84139,791,459
2014-03-28Open-market buy500$8.83139,784,159
2014-03-28Open-market buy16$8.85139,791,475
2014-03-28Open-market buy11,684$8.85139,803,159
2014-03-28Open-market buy1,100$8.87139,804,259
2014-03-28Open-market buy1,100$8.96139,821,359
2014-03-28Open-market buy1,800$8.95139,820,259
2014-03-28Open-market buy300$8.94139,818,459
2014-03-28Open-market buy4,700$8.93139,818,159
2014-03-28Open-market buy100$8.93139,813,459
2014-03-28Open-market buy3,700$8.92139,813,359
2014-03-28Open-market buy3,000$8.91139,809,659
2014-03-28Open-market buy2,000$8.89139,806,659
2014-03-28Open-market buy400$8.88139,804,659
2014-03-27Open-market buy1,000$8.99139,763,759
2014-03-27Open-market buy3,700$9.05139,783,159
2014-03-27Open-market buy100$9.05139,779,459
2014-03-27Open-market buy100$9.05139,779,359
2014-03-27Open-market buy100$9.05139,779,259
2014-03-27Open-market buy4,700$9.04139,779,159
2014-03-27Open-market buy300$9.04139,774,459
2014-03-27Open-market buy300$9.03139,774,159
2014-03-27Open-market buy1,500$9.02139,773,859
2014-03-27Open-market buy1,400$9.02139,772,359
2014-03-27Open-market buy2,100$9.01139,770,959
2014-03-27Open-market buy1,800$9.00139,768,859
2014-03-27Open-market buy3,300$8.99139,767,059
2014-03-27Open-market buy500$9.06139,783,659
2014-03-27Open-market buy5,900$8.98139,762,759
2014-03-26Open-market buy600$9.11139,740,009
2014-03-26Open-market buy800$9.11139,739,409
2014-03-26Open-market buy14,600$9.10139,738,609
2014-03-26Open-market buy800$9.10139,724,009
2014-03-26Open-market buy300$9.10139,723,209
2014-03-26Open-market buy200$9.10139,722,909
2014-03-26Open-market buy11,750$9.09139,722,709
2014-03-26Open-market buy100$9.09139,710,959
2014-03-26Open-market buy4,500$9.08139,710,859
2014-03-26Open-market buy100$9.08139,706,359
2014-03-26Open-market buy1,500$9.07139,706,259
2014-03-26Open-market buy300$9.06139,704,759
2014-03-26Open-market buy400$9.27139,756,859
2014-03-26Open-market buy1,000$9.26139,756,459
2014-03-26Open-market buy1,000$9.25139,755,459
2014-03-26Open-market buy1,900$9.24139,754,459
2014-03-26Open-market buy1,300$9.24139,752,559
2014-03-26Open-market buy200$9.23139,751,259
2014-03-26Open-market buy2,600$9.15139,751,059
2014-03-26Open-market buy400$9.12139,748,459
2014-03-26Open-market buy7,950$9.11139,748,059
2014-03-26Open-market buy100$9.11139,740,109
2014-03-25Open-market buy300$9.32139,702,759
2014-03-25Open-market buy400$9.30139,702,459
2014-03-25Open-market buy3,500$9.29139,702,059
2014-03-25Open-market buy2,100$9.28139,698,559
2014-03-25Open-market buy2,500$9.27139,696,459
2014-03-25Open-market buy1,700$9.33139,704,459
2014-03-25Open-market buy1,700$9.25139,692,559
2014-03-25Open-market buy900$9.25139,690,859
2014-03-25Open-market buy1,300$9.21139,689,959
2014-03-25Open-market buy600$9.21139,688,659
2014-03-25Open-market buy100$9.21139,688,059
2014-03-25Open-market buy1,400$9.26139,693,959
2014-03-24Open-market buy1,800$9.28139,678,359
2014-03-24Open-market buy2,570$9.30139,684,159
2014-03-24Open-market buy730$9.29139,681,589
2014-03-24Open-market buy2,500$9.29139,680,859
2014-03-24Open-market buy1,000$9.31139,685,159
2014-03-24Open-market buy9,000$9.27139,676,559
2014-03-24Open-market buy1,000$9.26139,667,559
2014-03-24Open-market buy2,100$9.31139,687,959
2014-03-24Open-market buy700$9.31139,685,859
2014-03-21Open-market buy1,300$9.33139,637,259
2014-03-21Open-market buy600$9.54139,661,559
2014-03-21Open-market buy4,400$9.53139,660,959
2014-03-21Open-market buy1,198$9.52139,656,559
2014-03-21Open-market buy2,002$9.51139,655,361
2014-03-21Open-market buy300$9.50139,653,359
2014-03-21Open-market buy1,300$9.46139,653,059
2014-03-21Open-market buy4,100$9.45139,651,759
2014-03-21Open-market buy400$9.44139,647,659
2014-03-21Open-market buy2,500$9.42139,647,259
2014-03-21Open-market buy2,500$9.39139,644,759
2014-03-21Open-market buy900$9.36139,642,259
2014-03-21Open-market buy1,400$9.35139,641,359
2014-03-21Open-market buy2,700$9.34139,639,959
2014-03-21Open-market buy5,000$9.55139,666,559
2014-03-21Open-market buy200$9.32139,635,959
2014-03-20Open-market buy3,000$9.88139,635,759
2014-03-20Open-market buy2,700$9.75139,625,559
2014-03-20Open-market buy4,300$9.79139,629,859
2014-03-20Open-market buy700$9.80139,630,559
2014-03-20Open-market buy3,745$9.73139,621,904
2014-03-20Open-market buy600$9.72139,618,159
2014-03-20Open-market buy6,400$9.71139,617,559
2014-03-20Open-market buy100$9.71139,611,159
2014-03-20Open-market buy7,500$9.67139,611,059
2014-03-20Open-market buy2,400$9.64139,603,559
2014-03-20Open-market buy955$9.74139,622,859
2014-03-20Open-market buy2,200$9.87139,632,759
2014-03-19Open-market buy4,482$9.73139,594,659
2014-03-19Open-market buy100$9.73139,590,177
2014-03-19Open-market buy300$9.73139,590,077
2014-03-19Open-market buy100$9.74139,594,759
2014-03-19Open-market buy100$9.74139,594,859
2014-03-19Open-market buy4,000$9.74139,598,859
2014-03-19Open-market buy2,300$9.75139,601,159
2014-03-19Open-market buy3,618$9.72139,589,777
2014-03-18Open-market buy200$9.96139,574,859
2014-03-18Open-market buy6,000$9.93139,571,659
2014-03-18Open-market buy4,000$9.97139,586,159
2014-03-18Open-market buy7,300$9.96139,582,159
2014-03-18Open-market buy100$9.94139,571,759
2014-03-18Open-market buy2,300$9.94139,574,659
2014-03-18Open-market buy400$9.94139,572,359
2014-03-18Open-market buy200$9.94139,571,959
2014-03-13Open-market buy100$9.25139,533,559
2014-03-13Open-market buy4,800$9.24139,533,459
2014-03-13Open-market buy900$9.25139,534,459
2014-03-13Open-market buy3,945$9.41139,565,659
2014-03-13Open-market buy855$9.40139,561,714
2014-03-13Open-market buy1,200$9.40139,560,859
2014-03-13Open-market buy3,301$9.37139,559,659
2014-03-13Open-market buy1,199$9.37139,556,358
2014-03-13Open-market buy5,000$9.36139,555,159
2014-03-13Open-market buy1,200$9.33139,550,159
2014-03-13Open-market buy100$9.33139,548,959
2014-03-13Open-market buy1,900$9.32139,548,859
2014-03-13Open-market buy2,400$9.30139,546,959
2014-03-13Open-market buy1,400$9.30139,544,559
2014-03-13Open-market buy1,800$9.29139,543,159
2014-03-13Open-market buy1,000$9.29139,541,359
2014-03-13Open-market buy300$9.28139,540,359
2014-03-13Open-market buy200$9.26139,540,059
2014-03-13Open-market buy5,400$9.25139,539,859
2014-03-12Open-market buy100$9.22139,525,659
2014-03-12Open-market buy2,700$9.29139,528,359
2014-03-12Open-market buy300$9.30139,528,659
2014-03-12Open-market buy2,800$9.21139,525,559
2014-03-12Open-market buy100$9.21139,522,759
2014-03-11Open-market buy2,887$9.20139,521,496
2014-03-11Open-market buy2,034$9.18139,514,459
2014-03-11Open-market buy300$9.18139,512,425
2014-03-11Open-market buy1,366$9.17139,512,125
2014-03-11Open-market buy500$9.17139,510,759
2014-03-11Open-market buy100$9.17139,510,259
2014-03-11Open-market buy3,000$9.16139,510,159
2014-03-11Open-market buy2,700$9.14139,507,159
2014-03-11Open-market buy1,000$9.14139,504,459
2014-03-11Open-market buy4,300$9.13139,503,459
2014-03-11Open-market buy2,400$9.12139,499,159
2014-03-11Open-market buy9,109$9.11139,496,759
2014-03-11Open-market buy300$9.11139,487,650
2014-03-11Open-market buy5,409$9.10139,487,350
2014-03-11Open-market buy3,100$9.10139,481,941
2014-03-11Open-market buy200$9.10139,478,841
2014-03-11Open-market buy8,582$9.09139,478,641
2014-03-11Open-market buy1,300$9.09139,470,059
2014-03-11Open-market buy1,300$9.08139,468,759
2014-03-11Open-market buy2,100$9.07139,467,459
2014-03-11Open-market buy300$9.07139,465,359
2014-03-11Open-market buy600$9.07139,465,059
2014-03-11Open-market buy100$9.07139,464,459
2014-03-11Open-market buy2,600$9.06139,464,359
2014-03-11Open-market buy700$9.22139,522,659
2014-03-11Open-market buy463$9.21139,521,959
2014-03-11Open-market buy400$9.19139,514,859
2014-03-11Open-market buy3,750$9.19139,518,609
2014-03-10Open-market buy1,000$9.28139,461,759
2014-03-10Open-market buy1,100$9.28139,460,759
2014-03-10Open-market buy2,000$9.16139,455,359
2014-03-10Open-market buy3,000$9.22139,459,059
2014-03-10Open-market buy700$9.17139,456,059
2014-03-10Open-market buy1,200$9.15139,453,359
2014-03-10Open-market buy600$9.27139,459,659
2014-03-07Open-market buy10,000$9.20139,452,159
2014-03-06Open-market buy100$9.01139,413,259
2014-03-06Open-market buy500$9.12139,417,659
2014-03-06Open-market buy1,300$9.13139,418,959
2014-03-06Open-market buy1,492$9.14139,420,451
2014-03-06Open-market buy2,208$9.15139,422,659
2014-03-06Open-market buy2,000$9.16139,424,659
2014-03-06Open-market buy1,000$9.19139,425,659
2014-03-06Open-market buy600$9.20139,426,259
2014-03-06Open-market buy900$9.20139,427,159
2014-03-06Open-market buy1,000$9.24139,428,159
2014-03-06Open-market buy100$9.25139,428,259
2014-03-06Open-market buy900$9.25139,429,159
2014-03-06Open-market buy900$9.30139,430,059
2014-03-06Open-market buy4,600$9.30139,434,659
2014-03-06Open-market buy3,900$9.01139,417,159
2014-03-06Open-market buy3,200$8.99139,413,159
2014-03-06Open-market buy2,800$8.98139,409,959
2014-03-06Open-market buy500$8.98139,407,159
2014-03-06Open-market buy700$8.97139,406,659
2014-03-06Open-market buy300$8.97139,405,959
2014-03-06Open-market buy3,400$8.96139,405,659
2014-03-06Open-market buy1,600$8.95139,402,259
2014-03-06Open-market buy2,500$9.40139,442,159
2014-03-06Open-market buy2,500$9.33139,439,659
2014-03-06Open-market buy500$9.33139,437,159
2014-03-06Open-market buy1,000$9.32139,436,659
2014-03-06Open-market buy1,000$9.31139,435,659
2014-03-05Open-market buy2,500$9.36139,388,659
2014-03-05Open-market buy7,800$9.39139,397,059
2014-03-05Open-market buy600$9.38139,389,259
2014-03-05Open-market buy3,600$9.40139,400,659
2014-03-05Open-market buy300$9.36139,386,159
2014-03-05Open-market buy200$9.35139,385,859
2014-02-28Open-market buy1,000$9.55139,374,659
2014-02-28Open-market buy1,000$9.53139,373,659
2014-02-28Open-market buy100$9.50139,372,659
2014-02-28Open-market buy900$9.49139,372,559
2014-02-28Open-market buy1,000$9.40139,371,659
2014-02-28Open-market buy1,000$9.56139,375,659
2014-02-28Open-market buy1,000$9.70139,376,659
2014-02-28Open-market buy268$9.73139,376,927
2014-02-28Open-market buy100$9.76139,378,759
2014-02-28Open-market buy2,900$9.76139,381,659
2014-02-28Open-market buy100$9.83139,381,759
2014-02-28Open-market buy900$9.84139,382,659
2014-02-28Open-market buy1,000$9.96139,383,659
2014-02-28Open-market buy1,000$9.98139,384,659
2014-02-28Open-market buy1,000$10.21139,385,659
2014-02-28Open-market buy1,732$9.74139,378,659
2014-02-27Open-market buy1,000$9.11139,363,659
2014-02-27Open-market buy1,000$8.87139,356,659
2014-02-27Open-market buy2,600$9.36139,370,459
2014-02-27Open-market buy200$9.36139,367,859
2014-02-27Open-market buy2,000$9.31139,367,659
2014-02-27Open-market buy2,000$9.13139,365,659
2014-02-27Open-market buy200$9.37139,370,659
2014-02-27Open-market buy3,500$8.98139,362,659
2014-02-27Open-market buy1,500$8.97139,359,159
2014-02-27Open-market buy1,000$8.89139,357,659
2014-02-26Open-market buy1,000$9.01139,352,664
2014-02-26Open-market buy1,000$9.07139,353,664
2014-02-26Open-market buy1,000$9.11139,355,659
2014-02-26Open-market buy5,500$8.94139,349,159
2014-02-26Open-market buy500$8.95139,349,659
2014-02-26Open-market buy2,000$8.96139,351,659
2014-02-26Open-market buy5$8.99139,351,664
2014-02-26Open-market buy3,000$8.93139,343,659
2014-02-26Open-market buy995$9.10139,354,659
2014-02-25Open-market buy6,000$9.06139,340,659
2014-02-25Open-market buy2,000$9.05139,334,659
2014-02-25Open-market buy2,000$9.04139,332,659
2014-02-25Open-market buy1,300$9.02139,330,659
2014-02-25Open-market buy1,000$9.01139,329,359
2014-02-25Open-market buy1,700$9.00139,328,359
2014-02-25Open-market buy1,000$8.90139,326,659
2014-02-24Open-market buy3,800$8.99139,321,559
2014-02-24Open-market buy700$8.90139,313,959
2014-02-24Open-market buy900$8.91139,314,859
2014-02-24Open-market buy100$8.89139,312,659
2014-02-24Open-market buy900$8.85139,312,559
2014-02-24Open-market buy800$8.83139,311,659
2014-02-24Open-market buy200$8.83139,310,859
2014-02-24Open-market buy700$9.07139,325,659
2014-02-24Open-market buy700$9.03139,324,959
2014-02-24Open-market buy1,400$9.02139,324,259
2014-02-24Open-market buy1,300$9.00139,322,859
2014-02-24Open-market buy600$8.89139,313,259
2014-02-24Open-market buy900$8.98139,317,759
2014-02-24Open-market buy600$8.97139,316,859
2014-02-24Open-market buy700$8.96139,316,259
2014-02-24Open-market buy400$8.93139,315,559
2014-02-24Open-market buy300$8.92139,315,159
2014-02-21Open-market buy2,915$9.08139,307,574
2014-02-21Open-market buy2,200$9.04139,304,659
2014-02-21Open-market buy600$8.98139,302,459
2014-02-21Open-market buy100$8.97139,299,759
2014-02-21Open-market buy1,300$9.09139,308,874
2014-02-21Open-market buy885$9.10139,309,759
2014-02-21Open-market buy700$9.11139,310,459
2014-02-21Open-market buy200$9.11139,310,659
2014-02-21Open-market buy3,000$8.91139,296,459
2014-02-21Open-market buy900$8.92139,297,359
2014-02-21Open-market buy100$8.93139,297,459
2014-02-21Open-market buy2,000$8.94139,299,459
2014-02-21Open-market buy200$8.96139,299,659
2014-02-21Open-market buy2,100$8.97139,301,859
2014-02-20Open-market buy200$8.53139,274,459
2014-02-20Open-market buy2,300$8.47139,274,259
2014-02-20Open-market buy3,200$8.72139,293,459
2014-02-20Open-market buy2,800$8.42139,270,359
2014-02-20Open-market buy1,100$8.41139,267,559
2014-02-20Open-market buy1,900$8.54139,276,359
2014-02-20Open-market buy4,600$8.55139,280,959
2014-02-20Open-market buy2,700$8.56139,283,659
2014-02-20Open-market buy2,300$8.57139,285,959
2014-02-20Open-market buy500$8.64139,286,459
2014-02-20Open-market buy2,000$8.65139,288,459
2014-02-20Open-market buy1,800$8.71139,290,259
2014-02-20Open-market buy1,600$8.43139,271,959
2014-02-19Open-market buy200$8.55139,259,459
2014-02-19Open-market buy2,800$8.50139,244,259
2014-02-19Open-market buy2,600$8.49139,241,459
2014-02-19Open-market buy1,500$8.61139,266,459
2014-02-19Open-market buy1,500$8.60139,264,959
2014-02-19Open-market buy1,750$8.58139,263,459
2014-02-19Open-market buy350$8.57139,261,709
2014-02-19Open-market buy1,400$8.56139,261,359
2014-02-19Open-market buy3,600$8.51139,250,159
2014-02-19Open-market buy100$8.52139,250,259
2014-02-19Open-market buy200$8.52139,250,459
2014-02-19Open-market buy100$8.52139,250,559
2014-02-19Open-market buy1,900$8.52139,252,459
2014-02-19Open-market buy3,100$8.53139,255,559
2014-02-19Open-market buy3,700$8.54139,259,259
2014-02-19Open-market buy2,300$8.50139,246,559
2014-02-19Open-market buy500$8.56139,259,959
2014-02-18Open-market buy500$8.69139,228,859
2014-02-18Open-market buy400$8.65139,227,240
2014-02-18Open-market buy1,481$8.64139,226,840
2014-02-18Open-market buy600$8.63139,225,359
2014-02-18Open-market buy3,000$8.62139,224,759
2014-02-18Open-market buy3,800$8.61139,221,759
2014-02-18Open-market buy1,598$8.78139,238,859
2014-02-18Open-market buy1,902$8.77139,237,261
2014-02-18Open-market buy1,001$8.75139,235,359
2014-02-18Open-market buy2,499$8.74139,234,358
2014-02-18Open-market buy300$8.73139,231,859
2014-02-18Open-market buy497$8.72139,231,559
2014-02-18Open-market buy603$8.71139,231,062
2014-02-18Open-market buy1,600$8.70139,230,459
2014-02-18Open-market buy500$8.66139,227,740
2014-02-18Open-market buy619$8.67139,228,359
2014-02-14Open-market buy900$8.66139,205,359
2014-02-14Open-market buy1,300$8.67139,206,659
2014-02-14Open-market buy2,700$8.72139,216,559
2014-02-14Open-market buy900$8.62139,204,459
2014-02-14Open-market buy200$8.62139,203,559
2014-02-14Open-market buy1,700$8.61139,203,359
2014-02-14Open-market buy100$8.61139,201,659
2014-02-14Open-market buy100$8.61139,201,559
2014-02-14Open-market buy2,300$8.53139,201,459
2014-02-14Open-market buy1,500$8.53139,199,159
2014-02-14Open-market buy200$8.53139,197,659
2014-02-14Open-market buy1,400$8.73139,217,959
2014-02-14Open-market buy3,200$8.68139,209,859
2014-02-14Open-market buy2,400$8.71139,213,859
2014-02-14Open-market buy1,600$8.69139,211,459
2014-02-12Open-market buy1,400$7.77139,190,459
2014-02-12Open-market buy300$7.71139,175,959
2014-02-12Open-market buy3,700$7.71139,179,659
2014-02-12Open-market buy2,200$7.80139,197,459
2014-02-12Open-market buy1,600$7.79139,195,259
2014-02-12Open-market buy3,200$7.78139,193,659
2014-02-12Open-market buy5,500$7.76139,189,059
2014-02-12Open-market buy400$7.76139,183,559
2014-02-12Open-market buy3,500$7.75139,183,159
2014-02-05Open-market buy6,700$7.54138,835,519
2014-02-05Open-market buy600$7.55138,836,119
2014-02-05Open-market buy900$7.55138,837,019
2014-02-05Open-market buy30,500$7.55138,867,519
2014-02-05Open-market buy500$7.56138,868,019
2014-02-05Open-market buy75,868$7.58138,988,103
2014-02-05Open-market buy1,400$7.59138,989,503
2014-02-05Open-market buy26,292$7.59139,015,795
2014-02-05Open-market buy300$7.60139,016,095
2014-02-05Open-market buy1,600$7.60139,017,695
2014-02-05Open-market buy56,488$7.60139,074,183
2014-02-05Open-market buy16,448$7.61139,090,631
2014-02-05Open-market buy100$7.62139,090,731
2014-02-05Open-market buy17,600$7.62139,108,331
2014-02-05Open-market buy12,563$7.63139,120,894
2014-02-05Open-market buy2,200$7.64139,123,094
2014-02-05Open-market buy32,765$7.64139,155,859
2014-02-05Open-market buy200$7.65139,156,059
2014-02-05Open-market buy100$7.65139,156,159
2014-02-05Open-market buy3,950$7.65139,160,109
2014-02-05Open-market buy9,850$7.65139,169,959
2014-02-05Open-market buy100$7.66139,170,059
2014-02-05Open-market buy5,600$7.66139,175,659
2014-02-05Open-market buy200$7.56138,868,219
2014-02-05Open-market buy9,700$7.56138,877,919
2014-02-05Open-market buy34,016$7.57138,911,935
2014-02-05Open-market buy300$7.58138,912,235
2014-02-05Open-market buy2,900$7.54138,828,819
2014-02-05Open-market buy2,664$7.39138,693,723
2014-02-05Open-market buy3,500$7.40138,697,223
2014-02-05Open-market buy17,951$7.41138,715,174
2014-02-05Open-market buy7,600$7.42138,722,774
2014-02-05Open-market buy8,100$7.43138,730,874
2014-02-05Open-market buy1,500$7.44138,732,374
2014-02-05Open-market buy1,900$7.45138,734,274
2014-02-05Open-market buy2,000$7.45138,736,274
2014-02-05Open-market buy22,585$7.45138,758,859
2014-02-05Open-market buy136$7.46138,758,995
2014-02-05Open-market buy200$7.47138,759,195
2014-02-05Open-market buy5,100$7.48138,764,295
2014-02-05Open-market buy4,750$7.48138,769,045
2014-02-05Open-market buy100$7.49138,769,145
2014-02-05Open-market buy200$7.49138,769,345
2014-02-05Open-market buy3,900$7.49138,773,245
2014-02-05Open-market buy12,800$7.49138,786,045
2014-02-05Open-market buy6,600$7.50138,792,645
2014-02-05Open-market buy22,300$7.50138,814,945
2014-02-05Open-market buy1,300$7.51138,816,245
2014-02-05Open-market buy2,774$7.51138,819,019
2014-02-05Open-market buy6,000$7.52138,825,019
2014-02-05Open-market buy100$7.53138,825,119
2014-02-05Open-market buy800$7.53138,825,919
2014-02-05Open-market buy800$7.34138,676,459
2014-02-05Open-market buy8,200$7.34138,684,659
2014-02-05Open-market buy400$7.37138,685,059
2014-02-05Open-market buy6,000$7.38138,691,059
2014-02-04Open-market buy3,300$7.65138,672,059
2014-02-04Open-market buy3,000$7.64138,668,759
2014-02-04Open-market buy1,934$7.63138,665,759
2014-02-04Open-market buy1,400$7.63138,663,825
2014-02-04Open-market buy3,000$7.63138,662,425
2014-02-04Open-market buy4,266$7.62138,659,425
2014-02-04Open-market buy400$7.62138,655,159
2014-02-04Open-market buy5,900$7.61138,654,759
2014-02-04Open-market buy1,900$7.61138,648,859
2014-02-04Open-market buy11,411$7.60138,646,959
2014-02-04Open-market buy100$7.60138,635,548
2014-02-04Open-market buy100$7.60138,635,448
2014-02-04Open-market buy100$7.60138,635,348
2014-02-04Open-market buy3,600$7.66138,675,659
2014-02-04Open-market buy2,989$7.59138,635,248
2014-02-03Open-market buy2,000$7.76138,620,759
2014-02-03Open-market buy900$7.84138,627,259
2014-02-03Open-market buy2,400$7.83138,626,359
2014-02-03Open-market buy1,000$7.82138,623,959
2014-02-03Open-market buy700$7.82138,622,959
2014-02-03Open-market buy200$7.78138,622,259
2014-02-03Open-market buy1,300$7.77138,622,059
2014-02-03Open-market buy5,000$7.85138,632,259
2014-02-03Open-market buy2,500$7.74138,618,759
2014-02-03Open-market buy4,800$7.65138,616,259
2014-02-03Open-market buy100$7.65138,611,459
2014-02-03Open-market buy400$7.65138,611,359
2014-02-03Open-market buy100$7.65138,610,959
2014-02-03Open-market buy7,000$7.64138,610,859
2014-01-31Open-market buy5,900$7.91138,598,859
2014-01-31Open-market buy1,500$7.95138,603,859
2014-01-31Open-market buy3,500$7.94138,602,359
2014-01-31Open-market buy1,900$7.90138,590,759
2014-01-31Open-market buy2,200$7.90138,592,959
2014-01-29Open-market buy3,000$8.03138,576,259
2014-01-29Open-market buy100$7.95138,546,859
2014-01-29Open-market buy1,400$7.95138,548,259
2014-01-29Open-market buy3,900$8.06138,588,559
2014-01-29Open-market buy600$8.06138,584,659
2014-01-29Open-market buy1,100$8.06138,584,059
2014-01-29Open-market buy100$8.06138,582,959
2014-01-29Open-market buy1,100$8.05138,582,859
2014-01-29Open-market buy5,200$8.04138,581,759
2014-01-29Open-market buy200$8.04138,576,559
2014-01-29Open-market buy100$8.04138,576,359
2014-01-29Open-market buy300$8.07138,588,859
2014-01-29Open-market buy3,000$8.00138,573,259
2014-01-29Open-market buy12,386$7.99138,570,259
2014-01-29Open-market buy4,614$7.98138,557,873
2014-01-29Open-market buy5,000$7.97138,553,259
2014-01-28Open-market buy7,500$8.16138,546,759
2014-01-27Open-market buy3,300$7.84137,959,459
2014-01-27Open-market buy1,400$7.83137,956,159
2014-01-27Open-market buy3,150$7.85137,962,609
2014-01-27Open-market buy38,450$7.86138,001,059
2014-01-27Open-market buy10,200$7.87138,011,259
2014-01-27Open-market buy1,100$7.89138,012,359
2014-01-27Open-market buy900$7.90138,013,259
2014-01-27Open-market buy2,000$7.91138,015,259
2014-01-27Open-market buy2,760$7.91138,018,019
2014-01-27Open-market buy1,700$7.92138,019,719
2014-01-27Open-market buy1,800$7.92138,021,519
2014-01-27Open-market buy300$7.92138,021,819
2014-01-27Open-market buy23,823$7.92138,045,642
2014-01-27Open-market buy6,600$7.93138,052,242
2014-01-27Open-market buy1,200$7.93138,053,442
2014-01-27Open-market buy42,804$7.93138,096,246
2014-01-27Open-market buy2,500$7.94138,098,746
2014-01-27Open-market buy26,413$7.94138,125,159
2014-01-27Open-market buy1,800$7.95138,126,959
2014-01-27Open-market buy21,050$7.95138,148,009
2014-01-27Open-market buy100$7.96138,148,109
2014-01-27Open-market buy6,900$7.96138,155,009
2014-01-27Open-market buy1$7.97138,155,010
2014-01-27Open-market buy14,349$7.97138,169,359
2014-01-27Open-market buy7,400$7.98138,176,759
2014-01-27Open-market buy15,647$7.99138,192,406
2014-01-27Open-market buy2$8.00138,192,408
2014-01-27Open-market buy21,973$8.00138,214,381
2014-01-27Open-market buy600$8.24138,509,726
2014-01-27Open-market buy800$8.24138,509,126
2014-01-27Open-market buy4,900$8.24138,508,326
2014-01-27Open-market buy24,522$8.23138,503,426
2014-01-27Open-market buy3,800$8.23138,478,904
2014-01-27Open-market buy30,700$8.22138,475,104
2014-01-27Open-market buy300$8.22138,444,404
2014-01-27Open-market buy25,210$8.21138,444,104
2014-01-27Open-market buy200$8.21138,418,894
2014-01-27Open-market buy400$8.21138,418,694
2014-01-27Open-market buy39,658$8.20138,418,294
2014-01-27Open-market buy200$8.20138,378,636
2014-01-27Open-market buy200$8.20138,378,436
2014-01-27Open-market buy16,699$8.19138,378,236
2014-01-27Open-market buy3,434$8.25138,539,259
2014-01-27Open-market buy26,099$8.24138,535,825
2014-01-27Open-market buy30,278$8.01138,247,159
2014-01-27Open-market buy4,800$8.03138,257,259
2014-01-27Open-market buy10,800$8.06138,268,259
2014-01-27Open-market buy6,900$8.07138,275,159
2014-01-27Open-market buy200$8.08138,275,359
2014-01-27Open-market buy5,300$8.08138,280,659
2014-01-27Open-market buy4,600$8.09138,285,259
2014-01-27Open-market buy1,700$8.10138,286,959
2014-01-27Open-market buy300$8.11138,287,259
2014-01-27Open-market buy6,900$8.11138,294,159
2014-01-27Open-market buy4,675$8.12138,298,834
2014-01-27Open-market buy400$8.13138,299,234
2014-01-27Open-market buy500$8.13138,299,734
2014-01-27Open-market buy24,982$8.13138,324,716
2014-01-27Open-market buy1,200$8.14138,325,916
2014-01-27Open-market buy300$8.15138,326,216
2014-01-27Open-market buy14,270$8.15138,340,486
2014-01-27Open-market buy100$8.16138,340,586
2014-01-27Open-market buy1,648$8.16138,342,234
2014-01-27Open-market buy2,129$8.17138,344,363
2014-01-27Open-market buy1,700$8.18138,346,063
2014-01-27Open-market buy800$8.18138,346,863
2014-01-27Open-market buy13,474$8.18138,360,337
2014-01-27Open-market buy700$8.19138,361,037
2014-01-27Open-market buy500$8.19138,361,537
2014-01-27Open-market buy2,500$8.01138,216,881
2014-01-27Open-market buy200$8.05138,257,459
2014-01-27Open-market buy5,300$8.02138,252,459
2014-01-24Open-market buy3,500$8.45137,939,659
2014-01-24Open-market buy3,500$8.44137,936,159
2014-01-24Open-market buy10,200$8.43137,932,659
2014-01-24Open-market buy4,600$8.42137,922,459
2014-01-24Open-market buy100$8.42137,917,859
2014-01-24Open-market buy3,000$8.73137,954,759
2014-01-24Open-market buy300$8.71137,951,759
2014-01-24Open-market buy500$8.71137,951,459
2014-01-24Open-market buy600$8.70137,950,959
2014-01-24Open-market buy100$8.70137,950,359
2014-01-24Open-market buy100$8.70137,950,259
2014-01-24Open-market buy100$8.70137,950,159
2014-01-24Open-market buy300$8.67137,950,059
2014-01-24Open-market buy1,000$8.66137,949,759
2014-01-24Open-market buy2,122$8.65137,948,759
2014-01-24Open-market buy345$8.64137,946,637
2014-01-24Open-market buy1,633$8.63137,946,292
2014-01-24Open-market buy100$8.63137,944,659
2014-01-24Open-market buy100$8.63137,944,559
2014-01-24Open-market buy600$8.52137,944,459
2014-01-24Open-market buy900$8.51137,943,859
2014-01-24Open-market buy500$8.50137,942,959
2014-01-24Open-market buy1,000$8.49137,942,459
2014-01-24Open-market buy800$8.46137,940,459
2014-01-24Open-market buy1,000$8.46137,941,459
2014-01-23Open-market buy3,000$8.84137,917,759
2014-01-23Open-market buy1,500$8.80137,904,359
2014-01-23Open-market buy1,800$8.81137,906,159
2014-01-23Open-market buy700$8.82137,906,859
2014-01-23Open-market buy6,100$8.82137,912,959
2014-01-23Open-market buy1,800$8.83137,914,759
2014-01-22Open-market buy3,092$8.99137,899,559
2014-01-22Open-market buy908$8.98137,896,467
2014-01-22Open-market buy500$8.94137,895,559
2014-01-22Open-market buy1,800$9.03137,901,359
2014-01-22Open-market buy1,500$9.10137,902,859
2014-01-22Open-market buy300$8.94137,895,059
2014-01-22Open-market buy200$8.93137,894,759
2014-01-22Open-market buy500$8.92137,894,559
2014-01-22Open-market buy1,600$8.87137,894,059
2014-01-22Open-market buy400$8.86137,892,459
2014-01-22Open-market buy1,100$8.85137,892,059
2014-01-22Open-market buy900$8.84137,890,959
2014-01-22Open-market buy1,400$8.83137,890,059
2014-01-22Open-market buy600$8.81137,888,659
2014-01-22Open-market buy197$8.80137,888,059
2014-01-22Open-market buy200$8.80137,887,862
2014-01-22Open-market buy1,303$8.79137,887,662
2014-01-22Open-market buy800$8.78137,886,359
2014-01-21Open-market buy600$8.78137,873,359
2014-01-21Open-market buy1,800$8.73137,872,759
2014-01-21Open-market buy400$8.69137,870,959
2014-01-21Open-market buy1,400$8.79137,874,759
2014-01-21Open-market buy2,200$8.83137,876,959
2014-01-21Open-market buy300$8.84137,877,259
2014-01-21Open-market buy100$8.85137,877,359
2014-01-21Open-market buy2,200$8.86137,879,559
2014-01-21Open-market buy400$8.87137,879,959
2014-01-21Open-market buy1,600$8.87137,881,559
2014-01-21Open-market buy1,700$8.68137,870,559
2014-01-21Open-market buy3,800$8.89137,885,559
2014-01-21Open-market buy200$8.88137,881,759
2014-01-17Open-market buy100$8.68137,837,259
2014-01-17Open-market buy100$8.68137,837,359
2014-01-17Open-market buy3,400$8.68137,840,759
2014-01-17Open-market buy3,900$8.75137,868,859
2014-01-17Open-market buy100$8.74137,860,959
2014-01-17Open-market buy200$8.73137,860,859
2014-01-17Open-market buy12,800$8.72137,860,659
2014-01-17Open-market buy1,100$8.71137,847,859
2014-01-17Open-market buy100$8.71137,846,759
2014-01-17Open-market buy1,200$8.70137,846,659
2014-01-17Open-market buy4,600$8.69137,845,459
2014-01-17Open-market buy4,000$8.74137,864,959
2014-01-17Open-market buy100$8.69137,840,859
2014-01-10Open-market buy702$8.57137,831,459
2014-01-10Open-market buy3,500$8.58137,834,959
2014-01-10Open-market buy2,200$8.63137,837,159
2014-01-10Open-market buy1,798$8.56137,830,757
2014-01-09Open-market buy800$8.42137,821,959
2014-01-09Open-market buy1,700$8.41137,821,159
2014-01-09Open-market buy200$8.44137,822,159
2014-01-09Open-market buy2,800$8.44137,824,959
2014-01-09Open-market buy800$8.49137,826,959
2014-01-09Open-market buy2,000$8.54137,828,959
2014-01-09Open-market buy1,200$8.49137,826,159
2014-01-08Open-market buy1,400$8.53137,819,459
2014-01-08Open-market buy600$8.53137,818,059
2014-01-08Open-market buy800$8.49137,817,459
2014-01-08Open-market buy1,000$8.48137,816,659
2014-01-08Open-market buy3,600$8.47137,815,659
2014-01-07Open-market buy3,200$8.47137,806,059
2014-01-07Open-market buy2,000$8.43137,800,059
2014-01-07Open-market buy1,000$8.44137,801,059
2014-01-07Open-market buy1,800$8.47137,802,859
2014-01-07Open-market buy6,000$8.48137,812,059
2014-01-06Open-market buy4,900$8.36137,798,059
2014-01-06Open-market buy100$8.36137,793,159
2014-01-02Open-market buy2,500$8.40137,755,359
2014-01-02Open-market buy4,900$8.48137,787,559
2014-01-02Open-market buy2,500$8.46137,782,659
2014-01-02Open-market buy2,700$8.44137,780,159
2014-01-02Open-market buy16,100$8.43137,777,459
2014-01-02Open-market buy6,000$8.42137,761,359
2014-01-02Open-market buy5,500$8.49137,793,059
2014-01-02Open-market buy5,100$8.39137,752,859
2014-01-02Open-market buy1,400$8.39137,747,759
2014-01-02Open-market buy2,500$8.35137,746,359
2014-01-02Open-market buy1,800$8.33137,743,859
2014-01-02Open-market buy200$8.33137,742,059
2013-12-31Open-market buy5,400$8.48137,741,859
2013-12-31Open-market buy200$8.45137,718,759
2013-12-31Open-market buy13,600$8.46137,736,459
2013-12-31Open-market buy4,100$8.45137,722,859
2013-12-31Open-market buy750$8.41137,666,809
2013-12-31Open-market buy13,950$8.41137,680,759
2013-12-31Open-market buy16,486$8.42137,697,245
2013-12-31Open-market buy21,314$8.43137,718,559
2013-12-27Open-market buy14,685$8.57137,638,444
2013-12-27Open-market buy1,000$8.53137,602,559
2013-12-27Open-market buy2,900$8.61137,666,059
2013-12-27Open-market buy5,691$8.60137,663,159
2013-12-27Open-market buy3,104$8.59137,657,468
2013-12-27Open-market buy15,920$8.58137,654,364
2013-12-27Open-market buy10,500$8.56137,623,759
2013-12-27Open-market buy5,500$8.55137,613,259
2013-12-27Open-market buy2,100$8.54137,607,759
2013-12-27Open-market buy3,100$8.53137,605,659
2013-12-26Open-market buy2,500$8.85137,590,959
2013-12-26Open-market buy3,300$8.79137,585,459
2013-12-26Open-market buy900$8.80137,586,359
2013-12-26Open-market buy1,300$8.81137,587,659
2013-12-26Open-market buy800$8.85137,588,459
2013-12-26Open-market buy1,400$8.86137,592,359
2013-12-26Open-market buy100$8.90137,601,559
2013-12-26Open-market buy1,800$8.89137,601,459
2013-12-26Open-market buy100$8.89137,599,659
2013-12-26Open-market buy7,200$8.87137,599,559
2013-12-24Open-market buy500$9.04137,582,159
2013-12-24Open-market buy600$8.99137,569,759
2013-12-24Open-market buy1,400$9.00137,571,159
2013-12-24Open-market buy2,700$9.03137,581,659
2013-12-24Open-market buy7,800$9.02137,578,959
2013-12-23Open-market buy1,600$8.88137,565,259
2013-12-23Open-market buy1,900$9.03137,567,159
2013-12-23Open-market buy1,300$9.06137,568,459
2013-12-23Open-market buy700$9.07137,569,159
2013-12-20Open-market buy3,100$9.08137,563,659
2013-12-19Open-market buy5,300$8.76137,544,759
2013-12-19Open-market buy1,800$8.81137,548,559
2013-12-19Open-market buy1,300$8.82137,549,859
2013-12-19Open-market buy3,200$8.83137,553,059
2013-12-19Open-market buy4,000$8.84137,557,059
2013-12-19Open-market buy2,000$8.85137,559,059
2013-12-19Open-market buy1,500$8.86137,560,559
2013-12-19Open-market buy2,000$8.79137,546,759
2013-12-17Open-market buy3,000$8.18137,485,659
2013-12-17Open-market buy3,000$8.24137,488,659
2013-12-17Open-market buy2,720$8.26137,491,379
2013-12-17Open-market buy4,880$8.27137,496,259
2013-12-17Open-market buy1,200$8.32137,497,459
2013-12-17Open-market buy1,800$8.32137,499,259
2013-12-17Open-market buy600$8.34137,499,859
2013-12-17Open-market buy2,900$8.34137,502,759
2013-12-17Open-market buy1,700$8.35137,504,459
2013-12-17Open-market buy2,953$8.36137,507,412
2013-12-17Open-market buy1,300$8.76137,532,759
2013-12-17Open-market buy47$8.37137,507,459
2013-12-17Open-market buy2,900$8.38137,510,359
2013-12-17Open-market buy100$8.39137,510,459
2013-12-17Open-market buy2,200$8.40137,512,659
2013-12-17Open-market buy1,000$8.46137,513,659
2013-12-17Open-market buy2,300$8.46137,515,959
2013-12-17Open-market buy1,753$8.47137,517,712
2013-12-17Open-market buy1,547$8.48137,519,259
2013-12-17Open-market buy1,500$8.49137,520,759
2013-12-17Open-market buy100$8.56137,520,859
2013-12-17Open-market buy2,900$8.56137,523,759
2013-12-17Open-market buy2,200$8.57137,525,959
2013-12-17Open-market buy1,281$8.75137,527,240
2013-12-17Open-market buy4,219$8.75137,531,459
2013-12-17Open-market buy4,700$8.77137,537,459
2013-12-17Open-market buy1,900$8.78137,539,359
2013-12-17Open-market buy100$8.79137,539,459
2013-12-13Open-market buy1,388$8.58137,338,047
2013-12-13Open-market buy2,700$8.98137,474,359
2013-12-13Open-market buy300$8.99137,474,659
2013-12-13Open-market buy2,000$9.12137,476,659
2013-12-13Open-market buy422$8.55137,327,081
2013-12-13Open-market buy15,250$8.65137,378,659
2013-12-13Open-market buy2,300$8.66137,380,959
2013-12-13Open-market buy6,700$8.67137,387,659
2013-12-13Open-market buy17,171$8.68137,404,830
2013-12-13Open-market buy6,829$8.69137,411,659
2013-12-13Open-market buy400$8.76137,412,059
2013-12-13Open-market buy3,800$8.76137,415,859
2013-12-13Open-market buy5,800$8.77137,421,659
2013-12-13Open-market buy10,000$8.78137,431,659
2013-12-13Open-market buy5,000$8.81137,436,659
2013-12-13Open-market buy2,000$8.83137,438,659
2013-12-13Open-market buy834$8.84137,439,493
2013-12-13Open-market buy8,029$8.85137,447,522
2013-12-13Open-market buy4,137$8.86137,451,659
2013-12-13Open-market buy1,000$8.87137,452,659
2013-12-13Open-market buy4,000$8.88137,456,659
2013-12-13Open-market buy5,350$8.91137,462,009
2013-12-13Open-market buy2,650$8.92137,464,659
2013-12-13Open-market buy3,100$8.97137,467,759
2013-12-13Open-market buy11,750$8.65137,363,409
2013-12-13Open-market buy4,400$8.60137,351,659
2013-12-13Open-market buy9,212$8.59137,347,259
2013-12-13Open-market buy3,900$8.98137,471,659
2013-12-13Open-market buy9,578$8.55137,336,659
2013-12-13Option exercise (derivative)300,000$0.000
2013-12-13Option exercise (derivative)337,500$0.00112,500
2013-12-13Option exercise1,000,000$4.881,000,000
2013-12-13Option exercise300,000$1.651,300,000
2013-12-13Option exercise350,000$1.161,650,000
2013-12-13Option exercise337,500$2.361,987,500
2013-12-13Open-market buy2,000$9.23137,480,659
2013-12-13Open-market buy2,000$9.24137,482,659
2013-12-13Open-market buy2,000$9.18137,478,659
2013-12-12Open-market buy31,000$9.44137,307,659
2013-12-12Open-market buy19,000$9.45137,326,659
2013-12-11Open-market buy4,178$9.92137,256,659
2013-12-11Open-market buy1,500$9.91137,252,481
2013-12-11Open-market buy3,622$9.90137,250,981
2013-12-11Open-market buy700$9.89137,247,359
2013-12-11Open-market buy7,500$9.82137,246,659
2013-12-11Open-market buy10,000$9.81137,239,159
2013-12-11Open-market buy5,000$9.77137,229,159
2013-12-11Open-market buy5,300$9.76137,224,159
2013-12-11Open-market buy400$9.76137,218,859
2013-12-11Open-market buy4,100$9.74137,218,459
2013-12-11Open-market buy200$9.74137,214,359
2013-12-11Open-market buy6,000$9.68137,214,159
2013-12-11Open-market buy1,700$9.67137,208,159
2013-12-11Open-market buy1,100$10.90137,276,659
2013-12-11Open-market buy700$10.89137,275,559
2013-12-11Open-market buy1,392$9.98137,258,051
2013-12-11Open-market buy3,586$9.99137,261,637
2013-12-11Open-market buy5,022$10.00137,266,659
2013-12-11Open-market buy1,100$10.88137,267,759
2013-12-11Open-market buy7,100$10.89137,274,859
2013-12-11Open-market buy2,300$9.66137,206,459
2013-11-29Open-market buy1,269$10.51137,199,428
2013-11-29Open-market buy1,731$10.52137,201,159
2013-11-29Open-market buy400$10.54137,201,559
2013-11-29Open-market buy2,600$10.54137,204,159
2013-11-27Open-market buy800$10.32137,193,259
2013-11-27Open-market buy2,799$10.35137,197,459
2013-11-27Open-market buy1,100$10.25137,188,359
2013-11-27Open-market buy2,100$10.26137,190,459
2013-11-27Open-market buy2,000$10.31137,192,459
2013-11-27Open-market buy700$10.36137,198,159
2013-11-27Open-market buy900$10.33137,194,159
2013-11-27Open-market buy501$10.34137,194,660
2013-11-26Open-market buy2,000$10.44137,184,759
2013-11-26Open-market buy2,500$10.50137,187,259
2013-11-26Open-market buy2,000$10.39137,182,759
2013-11-25Open-market buy600$9.89137,167,959
2013-11-25Open-market buy4,700$9.91137,172,659
2013-11-25Open-market buy2,100$9.93137,174,759
2013-11-25Open-market buy2,000$9.97137,179,559
2013-11-25Open-market buy1,200$9.98137,180,759
2013-11-25Open-market buy2,100$9.95137,176,859
2013-11-25Open-market buy1,400$9.88137,167,359
2013-11-25Open-market buy700$9.97137,177,559
2013-11-22Open-market buy4,200$10.00137,162,159
2013-11-22Open-market buy300$10.04137,165,959
2013-11-22Open-market buy400$9.93137,155,859
2013-11-22Open-market buy1,200$10.01137,163,359
2013-11-22Open-market buy600$10.02137,163,959
2013-11-22Open-market buy1,700$10.03137,165,659
2013-11-22Open-market buy2,100$9.93137,157,959
2013-11-21Open-market buy1,301$10.78137,155,459
2013-11-21Open-market buy400$10.74137,150,859
2013-11-21Open-market buy1,400$10.73137,150,459
2013-11-21Open-market buy1,600$9.97137,149,059
2013-11-21Open-market buy400$9.96137,147,459
2013-11-21Open-market buy800$9.94137,147,059
2013-11-21Open-market buy1,200$9.93137,146,259
2013-11-21Open-market buy1,200$9.92137,145,059
2013-11-21Open-market buy3,800$9.91137,143,859
2013-11-21Open-market buy6,000$9.90137,140,059
2013-11-21Open-market buy2,000$9.85137,134,059
2013-11-21Open-market buy1,100$9.82137,132,059
2013-11-21Open-market buy900$9.81137,130,959
2013-11-21Open-market buy2,000$9.80137,130,059
2013-11-21Open-market buy2,000$9.78137,128,059
2013-11-21Open-market buy3,100$9.77137,126,059
2013-11-21Open-market buy900$9.76137,122,959
2013-11-21Open-market buy400$10.76137,151,259
2013-11-21Open-market buy2,899$10.77137,154,158
2013-11-20Open-market buy800$10.24137,117,259
2013-11-20Open-market buy2,100$10.28137,122,059
2013-11-20Open-market buy1,200$10.25137,118,459
2013-11-20Open-market buy1,500$10.28137,119,959
2013-11-19Open-market buy100$9.44137,096,659
2013-11-19Open-market buy300$9.47137,099,259
2013-11-19Open-market buy5,400$9.47137,104,659
2013-11-19Open-market buy1,800$9.48137,106,459
2013-11-19Open-market buy300$9.51137,106,759
2013-11-19Open-market buy2,700$9.51137,109,459
2013-11-19Open-market buy3,000$9.52137,112,459
2013-11-19Open-market buy200$9.54137,112,659
2013-11-19Open-market buy3,800$9.55137,116,459
2013-11-19Open-market buy2,300$9.44137,098,959
2013-11-18Open-market buy2,200$9.97137,085,759
2013-11-18Open-market buy2,800$9.70137,074,559
2013-11-18Open-market buy4,100$9.89137,078,659
2013-11-18Open-market buy2,900$9.91137,081,559
2013-11-18Open-market buy1,400$9.92137,082,959
2013-11-18Open-market buy600$9.97137,083,559
2013-11-18Open-market buy4,800$10.01137,096,559
2013-11-18Open-market buy6,000$10.00137,091,759
2013-11-15Open-market buy900$9.99137,056,559
2013-11-15Open-market buy1,100$10.00137,057,659
2013-11-15Open-market buy1,200$10.01137,058,859
2013-11-15Open-market buy4,200$10.02137,063,059
2013-11-15Open-market buy3,900$10.03137,066,959
2013-11-15Open-market buy1,400$10.04137,068,359
2013-11-15Open-market buy400$10.05137,068,759
2013-11-15Open-market buy2,100$10.09137,070,859
2013-11-15Open-market buy900$10.10137,071,759
2013-11-14Open-market buy800$10.08137,043,259
2013-11-14Open-market buy2,700$10.09137,045,959
2013-11-14Open-market buy400$10.10137,046,359
2013-11-14Open-market buy4,300$10.06137,037,659
2013-11-14Open-market buy100$10.05137,030,159
2013-11-14Open-market buy552$10.15137,055,659
2013-11-14Open-market buy1,548$10.14137,055,107
2013-11-14Open-market buy5,400$10.13137,053,559
2013-11-14Open-market buy1,800$10.12137,048,159
2013-11-14Open-market buy4,800$10.07137,042,459
2013-11-14Open-market buy3,200$10.05137,033,359
2013-11-13Open-market buy200$10.07137,021,059
2013-11-13Open-market buy2,300$10.06137,020,859
2013-11-13Open-market buy2,400$10.08137,023,459
2013-11-13Open-market buy1,300$10.02137,018,559
2013-11-13Open-market buy1,700$10.01137,017,259
2013-11-13Open-market buy100$10.13137,030,059
2013-11-13Open-market buy3,000$10.12137,029,959
2013-11-13Open-market buy3,500$10.09137,026,959
2013-11-12Open-market buy1,400$10.22137,015,559
2013-11-12Open-market buy6,000$10.21137,014,159
2013-11-12Open-market buy1,200$10.18137,008,159
2013-11-12Open-market buy400$10.17137,006,959
2013-11-12Open-market buy1,900$10.16137,006,559
2013-11-12Open-market buy100$10.16137,004,659
2013-11-12Open-market buy200$10.13137,004,559
2013-11-12Open-market buy200$10.12137,004,359
2013-11-12Open-market buy2,300$10.11137,004,159
2013-11-12Open-market buy5,300$10.10137,001,859
2013-11-12Open-market buy1,700$10.09136,996,559
2013-11-12Open-market buy100$10.09136,994,859
2013-11-11Open-market buy5,000$10.34136,994,759
2013-11-11Open-market buy2,400$10.23136,980,259
2013-11-11Open-market buy5,500$10.29136,985,759
2013-11-11Open-market buy400$10.31136,986,159
2013-11-11Open-market buy3,700$10.20136,972,659
2013-11-11Open-market buy400$10.20136,968,959
2013-11-11Open-market buy5,200$10.21136,977,859
2013-11-11Open-market buy100$10.34136,989,759
2013-11-11Open-market buy500$10.33136,989,659
2013-11-11Open-market buy3,000$10.32136,989,159
2013-11-08Open-market buy600$10.25136,968,559
2013-11-08Open-market buy2,600$10.24136,967,959
2013-11-08Open-market buy1,100$10.23136,965,359
2013-11-07Open-market buy900$10.08136,943,359
2013-11-07Open-market buy2,000$10.07136,942,459
2013-11-07Open-market buy5,500$10.04136,936,459
2013-11-07Open-market buy1,000$10.10136,944,359
2013-11-07Open-market buy3,800$10.11136,948,159
2013-11-07Open-market buy400$10.16136,948,559
2013-11-07Open-market buy500$10.16136,949,059
2013-11-07Open-market buy2,300$10.17136,951,359
2013-11-07Open-market buy3,800$10.18136,955,159
2013-11-07Open-market buy3,400$10.05136,939,859
2013-11-07Open-market buy600$10.06136,940,459
2013-11-07Open-market buy1,000$10.28136,964,259
2013-11-07Open-market buy1,700$10.28136,963,259
2013-11-07Open-market buy700$10.26136,961,559
2013-11-07Open-market buy593$10.25136,960,859
2013-11-07Open-market buy607$10.24136,960,266
2013-11-07Open-market buy2,000$10.23136,959,659
2013-11-07Open-market buy100$10.23136,957,659
2013-11-07Open-market buy1,200$10.21136,957,559
2013-11-07Open-market buy700$10.20136,956,359
2013-11-07Open-market buy500$10.19136,955,659
2013-11-06Open-market buy1,300$10.30136,928,359
2013-11-06Open-market buy100$10.27136,918,759
2013-11-06Open-market buy1,300$10.27136,920,059
2013-11-06Open-market buy1,200$10.28136,921,259
2013-11-06Open-market buy5,800$10.29136,927,059
2013-11-06Open-market buy1,798$10.33136,930,959
2013-11-06Open-market buy801$10.32136,929,161
2013-11-06Open-market buy1$10.31136,928,360
2013-11-01Open-market buy1,000$10.04136,918,659
2013-11-01Open-market buy1,300$9.98136,913,959
2013-11-01Open-market buy100$10.02136,917,659
2013-11-01Open-market buy600$10.01136,917,559
2013-11-01Open-market buy300$10.00136,916,959
2013-11-01Open-market buy2,700$9.99136,916,659
2013-11-01Open-market buy1,103$9.82136,888,062
2013-11-01Open-market buy1,897$9.85136,889,959
2013-11-01Open-market buy2,000$9.86136,891,959
2013-11-01Open-market buy5,000$9.88136,896,959
2013-11-01Open-market buy100$9.89136,897,059
2013-11-01Open-market buy3,100$9.90136,900,159
2013-11-01Open-market buy2,000$9.91136,902,159
2013-11-01Open-market buy1,225$9.92136,903,384
2013-11-01Open-market buy1,100$9.94136,904,484
2013-11-01Open-market buy1,675$9.95136,906,159
2013-11-01Open-market buy3,600$9.96136,909,759
2013-11-01Open-market buy2,900$9.97136,912,659
2013-10-31Open-market buy2,200$9.86136,861,359
2013-10-31Open-market buy2,000$9.89136,863,359
2013-10-31Open-market buy100$9.90136,863,459
2013-10-31Open-market buy2,100$9.91136,865,559
2013-10-31Open-market buy800$9.84136,857,359
2013-10-31Open-market buy2,300$9.83136,856,559
2013-10-31Open-market buy1,500$9.82136,854,259
2013-10-31Open-market buy400$9.80136,852,759
2013-10-31Open-market buy1,800$9.85136,859,159
2013-10-31Open-market buy100$10.18136,886,959
2013-10-31Open-market buy722$10.17136,886,859
2013-10-31Open-market buy3,178$10.16136,886,137
2013-10-31Open-market buy2,600$10.15136,882,959
2013-10-31Open-market buy2,200$10.07136,880,359
2013-10-31Open-market buy4,600$10.06136,878,159
2013-10-31Open-market buy400$10.05136,873,559
2013-10-31Open-market buy300$10.02136,873,159
2013-10-31Open-market buy300$10.01136,872,859
2013-10-31Open-market buy5,800$10.00136,872,559
2013-10-31Open-market buy400$9.99136,866,759
2013-10-31Open-market buy800$9.96136,866,359
2013-10-21Open-market buy20,000$11.34136,852,359
2013-10-18Open-market buy4,700$12.00136,831,659
2013-10-18Open-market buy600$11.99136,826,959
2013-10-18Open-market buy500$11.98136,826,359
2013-10-18Open-market buy400$11.97136,825,859
2013-10-18Open-market buy6,400$11.96136,825,459
2013-10-18Open-market buy500$11.96136,819,059
2013-10-18Open-market buy300$11.93136,818,559
2013-10-18Open-market buy700$12.01136,832,359
2013-10-18Open-market buy100$11.81136,816,659
2013-10-18Open-market buy2,900$11.79136,816,559
2013-10-18Open-market buy1,300$11.69136,813,659
2013-10-18Open-market buy600$11.68136,812,359
2013-10-18Open-market buy100$11.68136,811,759
2013-10-18Open-market buy2,000$11.43136,811,659
2013-10-18Open-market buy1,600$11.92136,818,259
2013-10-11Open-market buy3,400$10.02136,806,059
2013-10-11Open-market buy600$10.03136,806,659
2013-10-11Open-market buy200$10.05136,806,859
2013-10-11Open-market buy2,800$10.05136,809,659
2013-10-10Open-market buy5,000$9.90136,799,159
2013-10-10Open-market buy1,400$9.97136,800,559
2013-10-10Open-market buy2,100$9.98136,802,659
2013-10-09Open-market buy1,100$9.28136,774,259
2013-10-09Open-market buy1,800$9.29136,776,059
2013-10-09Open-market buy700$9.30136,776,759
2013-10-09Open-market buy1,210$9.32136,777,969
2013-10-09Open-market buy6,290$9.33136,784,259
2013-10-09Open-market buy900$9.27136,773,159
2013-10-09Open-market buy2,200$9.48136,794,159
2013-10-09Open-market buy300$9.47136,791,959
2013-10-09Open-market buy500$9.46136,791,659
2013-10-09Open-market buy500$9.45136,791,159
2013-10-09Open-market buy2,600$9.41136,790,659
2013-10-09Open-market buy900$9.37136,788,059
2013-10-09Open-market buy900$9.36136,787,159
2013-10-09Open-market buy2,000$9.34136,786,259
2013-10-08Open-market buy400$9.52136,759,659
2013-10-08Open-market buy410$9.59136,769,871
2013-10-08Open-market buy388$9.60136,770,259
2013-10-08Open-market buy100$9.62136,770,359
2013-10-08Open-market buy1,900$9.63136,772,259
2013-10-08Open-market buy700$9.47136,753,959
2013-10-08Open-market buy1,500$9.47136,755,459
2013-10-08Open-market buy1,200$9.48136,756,659
2013-10-08Open-market buy2,600$9.49136,759,259
2013-10-08Open-market buy3,763$9.52136,763,422
2013-10-08Open-market buy2,937$9.53136,766,359
2013-10-08Open-market buy700$9.54136,767,059
2013-10-08Open-market buy1,200$9.55136,768,259
2013-10-08Open-market buy992$9.57136,769,251
2013-10-08Open-market buy210$9.58136,769,461
2013-09-25Open-market buy8,500$8.73136,746,759
2013-09-25Open-market buy6,500$8.74136,753,259
2013-09-19Open-market buy9,500$8.28136,728,259
2013-09-19Open-market buy300$8.31136,728,559
2013-09-19Open-market buy500$8.28136,718,759
2013-09-19Open-market buy1,700$8.33136,738,259
2013-09-19Open-market buy2,358$8.32136,736,559
2013-09-19Open-market buy5,642$8.31136,734,201
2013-08-29Grant / award (derivative)24,877$0.0024,877
2013-08-29Grant / award (derivative)54,730$0.0054,730
2013-08-29Grant / award (derivative)539,344$0.00539,344
2013-08-29Grant / award9,755,214—136,718,259
2013-08-29Grant / award (derivative)54,730$0.0054,730
2013-08-29Grant / award (derivative)24,877$0.0024,877
2013-08-29Grant / award (derivative)539,344$0.00539,344
2013-08-29Grant / award9,755,215—136,718,260
2013-07-24Open-market buy3,800$7.56126,916,445
2013-07-24Open-market buy15,200$7.57126,931,645
2013-07-24Open-market buy500$7.58126,932,145
2013-07-24Open-market buy3,500$7.59126,935,645
2013-07-24Open-market buy8,600$7.60126,944,245
2013-07-24Open-market buy3,300$7.61126,947,545
2013-07-24Open-market buy1,518$7.62126,949,063
2013-07-24Open-market buy1,682$7.63126,950,745
2013-07-24Open-market buy2,818$7.64126,953,563
2013-07-24Open-market buy9,482$7.65126,963,045
2013-07-24Open-market buy5,900$7.55126,912,645
2013-07-24Open-market buy8,400$7.54126,906,745
2013-07-16Open-market buy2,100$7.38126,898,345
2013-07-16Open-market buy4,300$7.36126,896,245
2013-07-16Open-market buy7,650$7.35126,891,945
2013-07-16Open-market buy1,550$7.34126,884,295
2013-07-16Open-market buy2,200$7.33126,882,745
2013-07-16Open-market buy300$7.33126,880,545
2013-07-15Open-market buy300$7.37126,844,445
2013-07-15Open-market buy1,890$7.43126,880,245
2013-07-15Open-market buy6,400$7.37126,850,845
2013-07-15Open-market buy16,822$7.38126,867,667
2013-07-15Open-market buy5,078$7.39126,872,745
2013-07-15Open-market buy4,700$7.40126,877,445
2013-07-15Open-market buy910$7.42126,878,355
2013-07-12Open-market buy2,936$7.40126,840,145
2013-07-12Open-market buy100$7.27126,824,745
2013-07-12Open-market buy2,000$7.27126,826,745
2013-07-12Open-market buy700$7.45126,844,145
2013-07-12Open-market buy1,300$7.44126,843,445
2013-07-12Open-market buy2,000$7.42126,842,145
2013-07-12Open-market buy4,464$7.39126,837,209
2013-07-12Open-market buy100$7.37126,832,745
2013-07-12Open-market buy2,450$7.29126,832,645
2013-07-12Open-market buy3,450$7.28126,830,195
2013-07-10Open-market buy100$7.18126,814,745
2013-07-10Open-market buy3,700$7.18126,818,445
2013-07-10Open-market buy200$7.19126,818,645
2013-07-10Open-market buy100$7.22126,818,745
2013-07-10Open-market buy2,900$7.22126,821,645
2013-07-10Open-market buy3,000$7.23126,824,645
2013-07-09Open-market buy1,900$7.21126,802,045
2013-07-09Open-market buy1,100$7.17126,773,645
2013-07-09Open-market buy1,200$7.18126,774,845
2013-07-09Open-market buy16,710$7.19126,791,555
2013-07-09Open-market buy8,590$7.20126,800,145
2013-07-09Open-market buy7,000$7.22126,809,045
2013-07-09Open-market buy5,600$7.23126,814,645
2013-07-05Open-market buy1,000$7.20126,763,545
2013-07-05Open-market buy1,200$7.18126,758,745
2013-07-05Open-market buy3,800$7.19126,762,545
2013-07-05Open-market buy1,000$7.21126,764,545
2013-07-05Open-market buy2,000$7.22126,766,545
2013-07-05Open-market buy5,000$7.25126,772,545
2013-07-05Open-market buy1,000$7.24126,767,545
2013-07-03Open-market buy4,600$7.26126,755,945
2013-07-03Open-market buy5,500$7.25126,751,345
2013-07-03Open-market buy15,600$7.24126,745,845
2013-07-03Open-market buy1,600$7.27126,757,545
2013-07-03Open-market buy1,600$7.23126,730,245
2013-07-03Open-market buy3,100$7.22126,728,645
2013-07-03Open-market buy500$7.22126,725,545
2013-07-03Open-market buy6,699$7.20126,725,045
2013-07-03Open-market buy13,301$7.19126,718,346
2013-07-03Open-market buy10,400$7.18126,705,045
2013-07-03Open-market buy100$7.18126,694,645
2013-07-02Open-market buy10,000$7.29126,689,545
2013-07-02Open-market buy100$7.31126,689,645
2013-07-02Open-market buy2,100$7.32126,694,545
2013-07-02Open-market buy9,054$7.26126,676,545
2013-07-02Open-market buy3,000$7.28126,679,545
2013-07-02Open-market buy946$7.25126,667,491
2013-07-02Open-market buy2,800$7.31126,692,445
2013-07-01Open-market buy400$7.26126,648,945
2013-07-01Open-market buy3,000$7.29126,661,545
2013-07-01Open-market buy400$7.34126,666,545
2013-07-01Open-market buy4,600$7.30126,666,145
2013-07-01Open-market buy9,600$7.26126,658,545
2013-06-28Open-market buy110$7.14126,634,154
2013-06-28Open-market buy228$7.17126,648,545
2013-06-28Open-market buy4,973$7.16126,648,317
2013-06-28Open-market buy1,500$7.15126,643,344
2013-06-28Open-market buy7,690$7.14126,641,844
2013-06-27Open-market buy6,054$7.10126,627,298
2013-06-27Open-market buy200$7.10126,621,244
2013-06-27Open-market buy6,618$7.11126,633,916
2013-06-27Open-market buy128$7.12126,634,044
2013-06-26Open-market buy5,000$6.99126,621,044
2013-06-26Open-market buy5,000$6.98126,616,044
2013-06-25Open-market buy5,600$6.90126,599,144
2013-06-25Open-market buy5,000$6.94126,611,044
2013-06-25Open-market buy2,500$6.89126,593,544
2013-06-25Open-market buy900$6.91126,600,044
2013-06-25Open-market buy3,500$6.92126,603,544
2013-06-25Open-market buy2,500$6.93126,606,044
2013-06-24Open-market buy9,269$6.93126,582,413
2013-06-24Open-market buy5,000$6.88126,558,044
2013-06-24Open-market buy1,000$6.89126,559,044
2013-06-24Open-market buy1,000$6.98126,591,044
2013-06-24Open-market buy2,000$6.96126,590,044
2013-06-24Open-market buy4,131$6.95126,588,044
2013-06-24Open-market buy1,500$6.94126,583,913
2013-06-24Open-market buy6,000$6.92126,573,144
2013-06-24Open-market buy8,000$6.91126,567,144
2013-06-24Open-market buy100$6.90126,559,144
2013-06-17Open-market buy2,000$7.10126,553,044
2013-06-17Open-market buy10,000$6.90126,546,044
2013-06-17Open-market buy500$6.93126,546,544
2013-06-17Open-market buy500$6.95126,547,044
2013-06-17Open-market buy500$6.96126,547,544
2013-06-17Open-market buy1,500$6.99126,549,044
2013-06-17Open-market buy2,000$7.09126,551,044
2013-06-14Open-market buy9,822$6.86126,523,560
2013-06-14Open-market buy17,894$6.85126,513,738
2013-06-14Open-market buy4,800$6.84126,495,844
2013-06-14Open-market buy2,000$6.83126,491,044
2013-06-14Open-market buy2,304$6.88126,536,044
2013-06-14Open-market buy10,180$6.87126,533,740
2013-06-13Open-market buy1,247$6.78126,489,044
2013-06-13Open-market buy4,000$6.76126,486,044
2013-06-13Open-market buy1,753$6.77126,487,797
2013-06-07Open-market buy1,516$6.52126,459,544
2013-06-07Open-market buy64,500$6.50126,452,044
2013-06-07Open-market buy5,984$6.51126,458,028
2013-06-07Open-market buy4,400$6.49126,387,544
2013-06-07Open-market buy200$6.53126,459,744
2013-06-07Open-market buy300$6.54126,460,044
2013-06-07Open-market buy1,000$6.48126,383,144
2013-06-07Open-market buy100$6.47126,382,144
2013-06-07Open-market buy1,000$6.63126,482,044
2013-06-07Open-market buy20,000$6.62126,481,044
2013-06-07Open-market buy1,000$6.57126,461,044
2013-06-06Open-market buy3,500$6.46126,304,044
2013-06-06Open-market buy2,500$6.45126,300,544
2013-06-06Open-market buy5,975$6.42126,298,044
2013-06-06Open-market buy9,150$6.39126,292,069
2013-06-06Open-market buy3,375$6.38126,282,919
2013-06-06Open-market buy9,900$6.35126,279,544
2013-06-06Open-market buy100$6.34126,269,644
2013-06-06Open-market buy6,502$6.33126,269,544
2013-06-06Open-market buy7,998$6.32126,263,042
2013-06-06Open-market buy100,000$6.31126,255,044
2013-06-06Open-market buy12,300$6.29126,154,034
2013-06-06Open-market buy1,190$6.28126,141,734
2013-06-06Open-market buy3,150$6.27123,140,544
2013-06-06Open-market buy2,000$6.26126,137,394
2013-06-06Open-market buy2,850$6.25126,135,394
2013-06-06Open-market buy500$6.23126,132,544
2013-06-06Open-market buy17,455$6.47126,321,499
2013-06-06Open-market buy10,545$6.49126,332,044
2013-06-06Open-market buy10,000$6.50126,342,044
2013-06-06Open-market buy11,200$6.54126,353,244
2013-06-06Open-market buy1,010$6.30126,155,044
2013-06-06Open-market buy28,800$6.55126,382,044
2013-06-04Open-market buy5,603$6.41126,080,144
2013-06-04Open-market buy2,397$6.40126,074,541
2013-06-04Open-market buy10,000$6.39126,072,144
2013-06-04Open-market buy4,700$6.49126,132,044
2013-06-04Open-market buy12,400$6.43126,101,344
2013-06-04Open-market buy8,800$6.42126,088,944
2013-06-04Open-market buy1,600$6.49126,127,344
2013-06-04Open-market buy938$6.47126,125,744
2013-06-04Open-market buy18,962$6.46126,124,806
2013-06-04Open-market buy100$6.46126,105,844
2013-06-04Open-market buy4,400$6.44126,105,744
2013-06-03Open-market buy7,400$6.49126,012,044
2013-06-03Open-market buy12,000$6.56126,062,144
2013-06-03Open-market buy100$6.45126,002,244
2013-06-03Open-market buy2,400$6.45126,004,644
2013-06-03Open-market buy15,900$6.55126,050,144
2013-06-03Open-market buy5,700$6.54126,034,244
2013-06-03Open-market buy2,800$6.53126,028,544
2013-06-03Open-market buy6,100$6.52126,025,744
2013-06-03Open-market buy5,000$6.51126,019,644
2013-06-03Open-market buy2,600$6.50126,014,644
2013-05-31Open-market buy2,300$6.69126,002,144
2013-05-31Open-market buy4,000$6.68125,999,844
2013-05-31Open-market buy4,300$6.67125,995,844
2013-05-31Open-market buy12,000$6.65125,991,544
2013-05-30Open-market buy6,500$6.71125,969,544
2013-05-30Open-market buy10,000$6.72125,979,544
2013-05-30Open-market buy7,000$6.70125,963,044
2013-05-29Open-market buy100$6.82125,956,044
2013-05-29Open-market buy7,800$6.77125,947,744
2013-05-29Open-market buy1,300$6.78125,949,044
2013-05-29Open-market buy2,183$6.79125,951,227
2013-05-29Open-market buy1,800$6.80125,953,027
2013-05-29Open-market buy2,917$6.81125,955,944
2013-05-29Open-market buy100$6.68125,902,144
2013-05-29Open-market buy100$6.69125,902,244
2013-05-29Open-market buy1,900$6.70125,904,144
2013-05-29Open-market buy2,600$6.73125,906,744
2013-05-29Open-market buy7,850$6.76125,939,944
2013-05-29Open-market buy3,300$6.75125,932,094
2013-05-29Open-market buy14,566$6.74125,928,794
2013-05-29Open-market buy7,484$6.73125,914,228
2013-05-24Open-market buy12,100$6.91125,855,144
2013-05-24Open-market buy5,600$6.90125,843,044
2013-05-24Open-market buy10,425$6.89125,837,444
2013-05-24Open-market buy4,153$6.88125,827,019
2013-05-24Open-market buy7,492$6.87125,822,866
2013-05-24Open-market buy3,758$6.86125,815,374
2013-05-24Open-market buy6,772$6.85125,811,616
2013-05-24Open-market buy12,100$6.92125,867,244
2013-05-24Open-market buy18,787$6.93125,886,031
2013-05-24Open-market buy8,646$6.94125,894,677
2013-05-24Open-market buy6,867$6.95125,901,544
2013-05-24Open-market buy500$6.96125,902,044
2013-05-24Open-market buy600$6.85125,804,844
2013-05-23Open-market buy28,550$6.97125,801,194
2013-05-23Open-market buy200$6.96125,767,444
2013-05-23Open-market buy5,200$6.96125,772,644
2013-05-23Open-market buy1,489$6.98125,802,683
2013-05-23Open-market buy1,561$6.99125,804,244
2013-05-22Open-market buy900$6.90125,764,244
2013-05-22Open-market buy11,984$6.89125,763,344
2013-05-22Open-market buy8,813$6.88125,751,360
2013-05-22Open-market buy5,303$6.87125,742,547
2013-05-22Open-market buy7,848$6.86125,737,244
2013-05-22Open-market buy52$6.86125,729,396
2013-05-22Open-market buy2,700$6.92125,766,944
2013-05-22Open-market buy300$6.92125,767,244
2013-05-22Open-market buy4,400$6.84125,729,344
2013-05-21Open-market buy5,131$6.95125,674,406
2013-05-21Open-market buy538$6.96125,674,944
2013-05-21Open-market buy14,200$6.97125,689,144
2013-05-21Open-market buy4,400$6.98125,693,544
2013-05-21Open-market buy2,300$6.99125,695,844
2013-05-21Open-market buy2,000$7.00125,697,844
2013-05-21Open-market buy200$7.01125,698,044
2013-05-21Open-market buy900$7.02125,698,944
2013-05-21Open-market buy1,000$7.03125,699,944
2013-05-21Open-market buy20,000$7.05125,719,944
2013-05-21Open-market buy3,500$7.09125,723,444
2013-05-21Open-market buy1,500$7.10125,724,944
2013-05-21Open-market buy12,500$6.94125,669,275
2013-05-21Open-market buy5,331$6.93125,656,775
2013-05-20Open-market buy3,500$7.00125,600,544
2013-05-20Open-market buy2,106$7.18125,651,444
2013-05-20Open-market buy300$7.17125,649,338
2013-05-20Open-market buy100$7.16125,649,038
2013-05-20Open-market buy2,691$7.15125,648,938
2013-05-20Open-market buy2,703$7.14125,646,247
2013-05-20Open-market buy1,400$7.13125,643,544
2013-05-20Open-market buy4,200$7.12125,642,144
2013-05-20Open-market buy3,700$7.11125,637,944
2013-05-20Open-market buy6,800$7.11125,634,244
2013-05-20Open-market buy2,200$7.09125,627,444
2013-05-20Open-market buy500$7.07125,625,244
2013-05-20Open-market buy3,000$7.05125,624,744
2013-05-20Open-market buy1,100$7.04125,621,744
2013-05-20Open-market buy10,200$7.03125,620,644
2013-05-20Open-market buy9,300$7.02125,610,444
2013-05-20Open-market buy600$7.02125,601,144
2013-05-17Open-market buy8,900$7.12125,589,044
2013-05-17Open-market buy1,980$7.08125,571,824
2013-05-17Open-market buy3,700$7.15125,597,044
2013-05-17Open-market buy4,200$7.14125,593,344
2013-05-17Open-market buy100$7.14125,589,144
2013-05-17Open-market buy3,600$7.11125,580,144
2013-05-17Open-market buy2,500$7.10125,576,544
2013-05-17Open-market buy2,220$7.09125,574,044
2013-05-16Open-market buy20,709$7.02125,558,644
2013-05-16Open-market buy5,296$7.00125,516,040
2013-05-16Open-market buy21,895$7.01125,537,935
2013-05-16Open-market buy4,200$7.04125,562,844
2013-05-16Open-market buy2,400$7.05125,565,244
2013-05-16Open-market buy3,300$7.06125,568,544
2013-05-16Open-market buy1,300$7.07125,569,844
2013-05-15Open-market buy3,900$7.13125,509,844
2013-05-15Open-market buy1,700$7.08125,499,144
2013-05-15Open-market buy2,700$7.09125,501,844
2013-05-15Open-market buy1,200$7.11125,503,044
2013-05-15Open-market buy900$7.14125,510,744
2013-05-15Open-market buy2,900$7.11125,505,944
2013-05-14Open-market buy1,901$6.90125,464,245
2013-05-14Open-market buy5,604$6.91125,469,849
2013-05-14Open-market buy4,895$6.92125,474,744
2013-05-14Open-market buy4,318$6.93125,479,062
2013-05-14Open-market buy7,742$6.94125,486,804
2013-05-14Open-market buy10,640$6.95125,497,444
2013-05-13Open-market buy7,350$6.85125,441,244
2013-05-13Open-market buy3,200$6.79125,418,644
2013-05-13Open-market buy1,300$6.80125,419,944
2013-05-13Open-market buy3,700$6.81125,423,644
2013-05-13Open-market buy1,000$6.82125,424,644
2013-05-13Open-market buy4,600$6.83125,429,244
2013-05-13Open-market buy4,650$6.84125,433,894
2013-05-13Open-market buy2,200$6.86125,443,444
2013-05-13Open-market buy8,800$6.87125,452,244
2013-05-13Open-market buy2,200$6.88125,454,444
2013-05-13Open-market buy2,900$6.89125,457,344
2013-05-13Open-market buy5,000$6.90125,462,344
2013-05-10Open-market buy3,312$6.89125,414,056
2013-05-10Open-market buy200$6.90125,414,256
2013-05-10Open-market buy1,188$6.90125,415,444
2013-05-10Open-market buy2,896$6.84125,410,744
2013-05-10Open-market buy2,904$6.83125,407,848
2013-05-09Open-market buy155$6.73125,398,744
2013-05-09Open-market buy1,300$6.83125,404,944
2013-05-09Open-market buy800$6.72125,395,044
2013-05-09Open-market buy2,600$6.82125,403,644
2013-05-09Open-market buy300$6.81125,401,044
2013-05-09Open-market buy2,000$6.81125,400,744
2013-05-09Open-market buy3,545$6.72125,398,589
2013-05-08Open-market buy100$6.74125,391,844
2013-05-08Open-market buy2,400$6.74125,394,244
2013-05-08Open-market buy5,600$6.66125,358,244
2013-05-08Open-market buy1,500$6.72125,391,744
2013-05-08Open-market buy3,200$6.71125,390,244
2013-05-08Open-market buy400$6.66125,352,644
2013-05-08Open-market buy200$6.68125,358,444
2013-05-08Open-market buy5,219$6.68125,363,663
2013-05-08Open-market buy20,000$6.69125,383,663
2013-05-08Open-market buy3,381$6.70125,387,044
2013-05-07Open-market buy3,000$6.77125,343,544
2013-05-07Open-market buy5,000$6.76125,340,544
2013-05-07Open-market buy7,800$6.78125,351,344
2013-05-07Open-market buy900$6.79125,352,244
2013-05-07Open-market buy3,600$6.72125,333,344
2013-05-07Open-market buy1,400$6.73125,334,744
2013-05-07Open-market buy800$6.74125,335,544
2013-05-06Open-market buy2,200$6.73125,329,744
2013-05-06Open-market buy1,800$6.72125,327,544
2013-05-06Open-market buy5,900$6.70125,325,744
2013-05-06Open-market buy7,000$6.69125,319,844
2013-05-06Open-market buy2,061$6.68125,312,844
2013-05-06Open-market buy4,439$6.66125,310,783
2013-05-06Open-market buy400$6.64125,306,344
2013-05-03Open-market buy5,400$6.67125,283,844
2013-05-03Open-market buy2,100$6.68125,285,944
2013-05-03Open-market buy16,098$6.69125,302,042
2013-05-03Open-market buy2,902$6.70125,304,944
2013-05-03Open-market buy1,000$6.71125,305,944
2013-05-02Open-market buy2,500$6.65125,278,444
2013-05-02Open-market buy17,429$6.53125,226,444
2013-05-02Open-market buy6,900$6.54125,233,344
2013-05-02Open-market buy3,871$6.51125,202,315
2013-05-02Open-market buy1,000$6.62125,275,944
2013-05-02Open-market buy6,700$6.52125,209,015
2013-05-02Open-market buy4,736$6.61125,274,944
2013-05-02Open-market buy8,467$6.55125,241,811
2013-05-02Open-market buy4,033$6.56125,245,844
2013-05-02Open-market buy4,452$6.57125,250,296
2013-05-02Open-market buy1,848$6.58125,252,144
2013-05-02Open-market buy9,600$6.60125,261,744
2013-05-02Open-market buy8,464$6.60125,270,208
2013-05-01Open-market buy29,800$6.41125,156,044
2013-05-01Open-market buy300$6.41125,126,244
2013-05-01Open-market buy300$6.47125,190,744
2013-05-01Open-market buy2,500$6.48125,198,444
2013-05-01Open-market buy5,200$6.47125,195,944
2013-05-01Open-market buy11,700$6.42125,167,744
2013-05-01Open-market buy14,100$6.43125,181,844
2013-05-01Open-market buy1,000$6.45125,190,444
2013-05-01Open-market buy7,600$6.44125,189,444
2013-04-30Open-market buy2,500$6.84125,125,944
2013-04-30Open-market buy3,800$6.64125,084,744
2013-04-30Open-market buy7,700$6.65125,092,444
2013-04-30Open-market buy11,000$6.66125,103,444
2013-04-30Open-market buy1,000$6.67125,104,444
2013-04-30Open-market buy2,500$6.68125,106,944
2013-04-30Open-market buy2,500$6.69125,109,444
2013-04-30Open-market buy9,385$6.70125,118,829
2013-04-30Open-market buy2,615$6.72125,121,444
2013-04-30Open-market buy1,000$6.77125,122,444
2013-04-30Open-market buy1,000$6.80125,123,444
2013-04-29Open-market buy800$6.88125,077,752
2013-04-29Open-market buy100$6.83125,056,044
2013-04-29Open-market buy2,008$6.87125,076,952
2013-04-29Open-market buy3,192$6.89125,080,944
2013-04-29Open-market buy15,100$6.86125,074,944
2013-04-29Open-market buy3,800$6.85125,059,844
2013-04-26Open-market buy8,200$6.91125,016,644
2013-04-26Open-market buy31,800$6.92125,048,444
2013-04-26Open-market buy1,731$6.94125,055,944
2013-04-26Open-market buy2,500$6.90125,008,444
2013-04-26Open-market buy5,769$6.93125,054,213
2013-04-24Open-market buy5,000$6.88124,930,644
2013-04-24Open-market buy1,900$6.87124,925,644
2013-04-24Open-market buy10,600$6.86124,923,744
2013-04-24Open-market buy3,500$6.85124,913,144
2013-04-24Open-market buy2,500$6.80124,909,644
2013-04-24Open-market buy1,200$6.77124,907,144
2013-04-24Open-market buy4,500$6.92124,936,144
2013-04-24Open-market buy8,937$6.94124,956,381
2013-04-24Open-market buy21,319$6.95124,977,700
2013-04-24Open-market buy27,244$6.96125,004,944
2013-04-24Open-market buy1,000$7.00125,005,944
2013-04-24Open-market buy1,000$6.89124,931,644
2013-04-24Open-market buy11,300$6.93124,947,444
2013-04-10Open-market buy4,000$7.08124,889,944
2013-04-10Open-market buy15,000$7.10124,905,944
2013-04-10Open-market buy1,000$7.09124,890,944
2013-04-09Open-market buy2,505$7.08124,876,444
2013-04-09Open-market buy4,195$7.07124,873,939
2013-04-09Open-market buy3,800$7.06124,869,744
2013-04-09Open-market buy500$7.04124,865,944
2013-04-09Open-market buy500$7.02124,865,444
2013-04-09Open-market buy3,000$7.00124,864,944
2013-04-09Open-market buy3,500$6.99124,861,944
2013-04-09Open-market buy10,000$6.98124,858,444
2013-04-09Open-market buy45,523$6.97124,848,444
2013-04-09Open-market buy13,209$6.96124,802,921
2013-04-09Open-market buy32,008$6.95124,789,712
2013-04-09Open-market buy35,600$6.94124,757,704
2013-04-09Open-market buy1,000$7.10124,880,944
2013-04-09Open-market buy24,158$6.92124,707,244
2013-04-09Open-market buy8,900$6.91124,683,086
2013-04-09Open-market buy13,200$6.90124,674,186
2013-04-09Open-market buy11,142$6.89124,660,986
2013-04-09Open-market buy800$6.88124,649,844
2013-04-09Open-market buy700$6.87124,649,044
2013-04-09Open-market buy12,500$6.86124,648,344
2013-04-09Open-market buy500$6.86124,635,844
2013-04-09Open-market buy1,000$7.12124,881,944
2013-04-09Open-market buy3,000$7.14124,884,944
2013-04-09Open-market buy1,000$7.16124,885,944
2013-04-09Open-market buy3,500$7.09124,879,944
2013-04-09Open-market buy14,860$6.93124,722,104
2013-04-05Open-market buy1,000$7.15124,608,344
2013-04-05Open-market buy5,300$7.16124,613,644
2013-04-05Open-market buy4,200$7.17124,617,844
2013-04-05Open-market buy15,200$7.18124,633,044
2013-04-05Open-market buy1,300$7.19124,634,344
2013-04-05Open-market buy1,000$7.21124,635,344
2013-04-04Open-market buy3,600$7.30124,607,344
2013-04-04Open-market buy1,200$7.27124,603,744
2013-04-04Open-market buy1,800$7.26124,602,544
2013-04-04Open-market buy5,800$7.12124,600,744
2013-04-04Open-market buy2,000$7.10124,594,944
2013-04-04Open-market buy1,400$7.08124,592,944
2013-04-04Open-market buy6,400$7.07124,591,544
2013-04-03Open-market buy300$7.17124,570,644
2013-04-03Open-market buy700$7.16124,570,344
2013-04-03Open-market buy10,000$7.12124,569,644
2013-04-03Open-market buy1,000$7.05124,559,644
2013-04-03Open-market buy1,394$7.03124,558,644
2013-04-03Open-market buy2,221$7.01124,557,250
2013-04-03Open-market buy39,068$7.00124,555,029
2013-04-03Open-market buy7,964$6.99124,515,961
2013-04-03Open-market buy7,731$6.98124,507,997
2013-04-03Open-market buy9,022$6.97124,500,266
2013-04-03Open-market buy1,500$6.96124,491,244
2013-04-03Open-market buy1,100$6.95124,489,744
2013-04-03Open-market buy3,500$7.24124,585,144
2013-04-03Open-market buy1,500$6.89124,485,144
2013-04-03Open-market buy7,666$6.87124,483,644
2013-04-03Open-market buy2,900$6.86124,475,978
2013-04-03Open-market buy13,434$6.85124,473,078
2013-04-03Open-market buy5,200$6.84124,459,644
2013-04-03Open-market buy3,500$6.83124,454,444
2013-04-03Open-market buy6,500$6.82124,450,944
2013-04-03Open-market buy5,800$6.79124,444,444
2013-04-03Open-market buy9,900$6.75124,438,644
2013-04-03Open-market buy100$6.75124,428,744
2013-04-03Open-market buy300$7.19124,570,944
2013-04-03Open-market buy6,515$7.19124,577,459
2013-04-03Open-market buy2,185$7.20124,579,644
2013-04-03Open-market buy2,000$7.23124,581,644
2013-04-03Open-market buy3,500$6.90124,488,644
2013-04-02Open-market buy5,000$7.35124,344,744
2013-04-02Open-market buy2,800$7.34124,339,744
2013-04-02Open-market buy200$7.34124,336,944
2013-04-02Open-market buy3,050$7.52124,419,319
2013-04-02Open-market buy4,523$7.53124,423,842
2013-04-02Open-market buy700$7.51124,416,269
2013-04-02Open-market buy3,125$7.50124,415,569
2013-04-02Open-market buy400$7.50124,412,444
2013-04-02Open-market buy1,700$7.46124,412,044
2013-04-02Open-market buy2,200$7.45124,410,344
2013-04-02Open-market buy8,000$7.44124,408,144
2013-04-02Open-market buy2,700$7.43124,400,144
2013-04-02Open-market buy4,800$7.42124,397,444
2013-04-02Open-market buy2,500$7.41124,392,644
2013-04-02Open-market buy8,900$7.40124,390,144
2013-04-02Open-market buy10,805$7.39124,381,244
2013-04-02Open-market buy10,477$7.38124,370,439
2013-04-02Open-market buy8,735$7.37124,359,962
2013-04-02Open-market buy6,483$7.36124,351,227
2013-04-02Open-market buy1,000$7.56124,428,644
2013-04-02Open-market buy1,653$7.55124,427,644
2013-04-02Open-market buy2,149$7.54124,425,991
2013-04-01Open-market buy7,600$7.43124,288,644
2013-04-01Open-market buy7,600$7.52124,336,744
2013-04-01Open-market buy9,000$7.40124,278,844
2013-04-01Open-market buy12,900$7.44124,301,544
2013-04-01Open-market buy6,800$7.45124,308,344
2013-04-01Open-market buy7,700$7.46124,316,044
2013-04-01Open-market buy4,500$7.47124,320,544
2013-04-01Open-market buy5,100$7.48124,325,644
2013-04-01Open-market buy1,500$7.49124,327,144
2013-04-01Open-market buy2,000$7.50124,329,144
2013-04-01Open-market buy2,200$7.41124,281,044
2013-03-28Open-market buy2,000$7.60124,262,144
2013-03-28Open-market buy6,800$7.59124,260,144
2013-03-28Open-market buy2,300$7.62124,268,844
2013-03-28Open-market buy4,400$7.61124,266,544
2013-03-28Open-market buy1,000$7.63124,269,844
2013-03-27Open-market buy2,900$7.61124,248,344
2013-03-27Open-market buy500$7.56124,230,944
2013-03-27Open-market buy3,900$7.56124,234,844
2013-03-27Open-market buy1,800$7.57124,236,644
2013-03-27Open-market buy4,200$7.60124,245,444
2013-03-27Open-market buy400$7.60124,241,244
2013-03-27Open-market buy4,200$7.58124,240,844
2013-03-27Open-market buy5,000$7.62124,253,344
2013-03-26Open-market buy3,550$7.62124,217,994
2013-03-26Open-market buy1,246$7.63124,219,240
2013-03-26Open-market buy6,204$7.64124,225,444
2013-03-26Open-market buy5,000$7.65124,230,444
2013-03-26Open-market buy2,700$7.59124,210,644
2013-03-26Open-market buy2,300$7.61124,214,444
2013-03-26Open-market buy1,500$7.60124,212,144
2013-03-25Open-market buy1,700$7.47124,178,044
2013-03-25Open-market buy2,299$7.63124,207,944
2013-03-25Open-market buy1,901$7.62124,205,645
2013-03-25Open-market buy800$7.61124,203,744
2013-03-25Open-market buy5,400$7.59124,198,244
2013-03-25Open-market buy2,700$7.51124,192,844
2013-03-25Open-market buy2,100$7.50124,190,144
2013-03-25Open-market buy4,900$7.49124,188,044
2013-03-25Open-market buy5,100$7.48124,183,144
2013-03-25Open-market buy4,700$7.60124,202,944
2013-03-22Open-market buy7,500$7.63124,176,344
2013-03-22Open-market buy4,000$7.58124,168,844
2013-03-22Open-market buy3,000$7.56124,164,844
2013-03-21Open-market buy900$7.52124,161,844
2013-03-21Open-market buy24,300$7.34124,138,144
2013-03-21Open-market buy3,900$7.32124,108,244
2013-03-21Open-market buy5,600$7.33124,113,844
2013-03-21Open-market buy2,598$7.30124,095,942
2013-03-21Open-market buy3,302$7.30124,099,244
2013-03-21Open-market buy5,100$7.31124,104,344
2013-03-21Open-market buy100$7.52124,160,944
2013-03-21Open-market buy6,900$7.50124,160,844
2013-03-21Open-market buy2,300$7.49124,153,944
2013-03-21Open-market buy5,500$7.48124,151,644
2013-03-21Open-market buy8,000$7.35124,146,144
2013-03-19Open-market buy7,300$7.60124,093,344
2013-03-19Open-market buy1,800$7.58124,084,144
2013-03-19Open-market buy1,900$7.59124,086,044
2013-03-19Open-market buy1,800$7.57124,082,344
2013-03-19Open-market buy900$7.56124,080,544
2013-03-19Open-market buy700$7.55124,079,644
2013-03-19Open-market buy1,737$7.54124,078,944
2013-03-19Open-market buy663$7.53124,077,207
2013-03-19Open-market buy19,300$7.52124,076,544
2013-03-19Open-market buy500$7.51124,057,244
2013-03-19Open-market buy300$7.50124,056,744
2013-03-19Open-market buy400$7.49124,056,444
2013-03-19Open-market buy700$7.45124,056,044
2013-03-19Open-market buy10,300$7.44124,055,344
2013-03-18Open-market buy5,300$7.60124,017,544
2013-03-18Open-market buy10,000$7.59124,012,244
2013-03-18Open-market buy4,700$7.62124,022,244
2013-03-18Open-market buy5,300$7.62124,027,544
2013-03-18Open-market buy1,500$7.63124,029,044
2013-03-18Open-market buy10,064$7.65124,039,108
2013-03-18Open-market buy936$7.66124,040,044
2013-03-18Open-market buy5,000$7.70124,045,044
2013-03-18Grant / award (derivative)500,000$0.00500,000
2013-03-14Open-market buy2,900$7.52123,978,044
2013-03-14Open-market buy4,200$7.56123,998,444
2013-03-14Open-market buy16,200$7.54123,994,244
2013-03-14Open-market buy3,800$7.57124,002,244
2013-03-14Open-market buy600$7.51123,975,144
2013-03-14Open-market buy5,000$7.50123,974,544
2013-03-13Open-market buy1,700$7.43123,934,144
2013-03-13Open-market buy1,600$7.44123,935,744
2013-03-13Open-market buy200$7.45123,935,944
2013-03-13Open-market buy7,000$7.47123,942,944
2013-03-13Open-market buy6,500$4.48123,949,444
2013-03-13Open-market buy2,300$7.49123,951,744
2013-03-13Open-market buy6,500$7.50123,958,244
2013-03-13Open-market buy7,600$7.51123,965,844
2013-03-13Open-market buy3,700$7.52123,969,544
2013-03-12Open-market buy3,400$7.48123,917,344
2013-03-12Open-market buy5,100$7.48123,922,444
2013-03-12Open-market buy10,000$7.49123,932,444
2013-03-12Open-market buy3,400$7.45123,912,344
2013-03-12Open-market buy1,600$7.46123,913,944
2013-03-11Open-market buy1,850$7.45123,893,144
2013-03-11Open-market buy6,000$7.48123,908,944
2013-03-11Open-market buy6,300$7.47123,902,944
2013-03-11Open-market buy3,500$7.46123,896,644
2013-03-11Open-market buy7,350$7.44123,891,294
2013-03-11Open-market buy13,000$7.43123,883,944
2013-03-08Open-market buy2,100$7.42121,350,754
2013-03-08Open-market buy1,300$7.35121,338,054
2013-03-08Open-market buy3,000$7.40121,345,954
2013-03-08Open-market buy200$7.40121,342,954
2013-03-08Open-market buy1,358$7.37121,342,754
2013-03-08Open-market buy3,342$7.36121,341,396
2013-03-08Open-market buy200$7.29121,307,954
2013-03-08Open-market buy8,900$7.29121,316,854
2013-03-08Open-market buy10,700$7.30121,327,554
2013-03-08Open-market buy8,100$7.32121,335,654
2013-03-08Open-market buy1,100$7.33121,336,754
2013-03-08Open-market buy2,700$7.41121,348,654
2013-03-08Option exercise (derivative)252,019$24.800
2013-03-08Option exercise2,520,190$0.00123,870,944
2013-03-07Open-market buy4,400$7.43121,307,754
2013-03-07Open-market buy2,900$7.34121,267,254
2013-03-07Open-market buy1,200$7.32121,264,354
2013-03-07Open-market buy3,100$7.31121,263,154
2013-03-07Open-market buy700$7.30121,260,054
2013-03-07Open-market buy1,500$7.29121,259,354
2013-03-07Open-market buy1,600$7.29121,257,854
2013-03-07Open-market buy8,300$7.34121,275,554
2013-03-07Open-market buy600$7.42121,303,354
2013-03-07Open-market buy2,900$7.35121,278,454
2013-03-07Open-market buy19,063$7.36121,297,517
2013-03-07Open-market buy237$7.37121,297,754
2013-03-07Open-market buy4,400$7.39121,302,154
2013-03-07Open-market buy600$7.40121,302,754
2013-03-06Open-market buy3,500$7.27121,216,454
2013-03-06Open-market buy2,100$7.28121,218,554
2013-03-06Open-market buy6,599$7.29121,225,153
2013-03-06Open-market buy11,601$7.30121,236,754
2013-03-06Open-market buy2,300$7.31121,239,054
2013-03-06Open-market buy14,500$7.32121,253,554
2013-03-06Open-market buy2,700$7.33121,256,254
2013-03-06Open-market buy700$7.26121,212,954
2013-03-05Open-market buy6,800$7.29121,183,554
2013-03-05Open-market buy2,400$7.17121,162,654
2013-03-05Open-market buy5,000$7.27121,176,254
2013-03-05Open-market buy4,700$7.18121,171,254
2013-03-05Open-market buy3,900$7.17121,166,554
2013-03-05Open-market buy5,071$7.38121,212,254
2013-03-05Open-market buy829$7.37121,207,183
2013-03-05Open-market buy100$7.36121,206,354
2013-03-05Open-market buy500$7.29121,176,754
2013-03-05Open-market buy22,700$7.30121,206,254
2013-03-04Open-market buy1,400$7.01121,134,754
2013-03-04Open-market buy14,673$7.16121,158,527
2013-03-04Open-market buy3,866$7.15121,143,854
2013-03-04Open-market buy2,234$7.14121,139,988
2013-03-04Open-market buy3,000$7.04121,137,754
2013-03-04Open-market buy1,727$7.17121,160,254
2013-03-04Open-market buy1,600$7.01121,133,354
2013-03-04Open-market buy3,180$6.99121,131,754
2013-03-04Open-market buy2,020$6.98121,128,574
2013-03-04Open-market buy1,800$6.97121,126,554
2013-03-01Open-market buy2,400$6.98121,107,154
2013-03-01Open-market buy6,099$6.99121,113,253
2013-03-01Open-market buy1,501$7.00121,114,754
2013-03-01Open-market buy9,400$7.02121,124,154
2013-03-01Open-market buy600$7.03121,124,754
2013-02-28Open-market buy3,300$7.05121,102,554
2013-02-28Open-market buy500$7.04121,099,254
2013-02-28Open-market buy1,000$7.03121,098,754
2013-02-28Open-market buy5,530$7.02121,097,754
2013-02-28Open-market buy7,370$7.01121,092,224
2013-02-28Open-market buy2,200$7.06121,104,754
2013-02-28Open-market buy6,823$6.99121,064,655
2013-02-28Open-market buy3,578$6.98121,057,832
2013-02-28Open-market buy1,791$6.97121,054,254
2013-02-28Open-market buy9,709$6.96121,052,463
2013-02-28Open-market buy10,500$6.94121,042,754
2013-02-28Open-market buy20,199$7.00121,084,854
2013-02-27Open-market buy5,000$7.12121,026,754
2013-02-27Open-market buy500$7.12121,021,754
2013-02-27Open-market buy8,353$7.10121,021,254
2013-02-27Open-market buy800$7.09121,012,901
2013-02-27Open-market buy47$7.08121,012,101
2013-02-27Open-market buy6,300$7.07121,012,054
2013-02-27Open-market buy200$7.06121,005,754
2013-02-27Open-market buy4,700$7.13121,031,454
2013-02-27Open-market buy800$7.14121,032,254
2013-02-27Open-market buy8,600$7.02120,985,854
2013-02-27Open-market buy5,400$7.04121,005,154
2013-02-27Open-market buy13,900$7.03120,999,754
2013-02-27Open-market buy400$7.05121,005,554
2013-02-26Open-market buy383$6.92120,915,554
2013-02-26Open-market buy1,664$7.04120,975,618
2013-02-26Open-market buy3,900$7.03120,973,954
2013-02-26Open-market buy6,400$7.02120,970,054
2013-02-26Open-market buy200$7.01120,963,654
2013-02-26Open-market buy22,500$7.00120,963,454
2013-02-26Open-market buy8,100$6.99120,940,954
2013-02-26Open-market buy3,700$6.98120,932,854
2013-02-26Open-market buy3,400$6.98120,929,154
2013-02-26Open-market buy2,500$6.97120,925,754
2013-02-26Open-market buy1,300$6.95120,923,254
2013-02-26Open-market buy2,700$6.94120,921,954
2013-02-26Open-market buy3,700$6.93120,919,254
2013-02-26Open-market buy1,636$7.05120,977,254
2013-02-26Open-market buy2,917$6.91120,915,171
2013-02-25Open-market buy4,112$7.02120,881,366
2013-02-25Open-market buy5,888$7.03120,887,254
2013-02-25Open-market buy4,600$7.09120,891,854
2013-02-25Open-market buy3,024$7.10120,894,878
2013-02-25Open-market buy7,376$7.11120,902,254
2013-02-25Open-market buy2,200$7.13120,904,454
2013-02-25Open-market buy3,900$7.14120,908,354
2013-02-25Open-market buy1,400$7.15120,909,754
2013-02-25Open-market buy600$7.16120,910,354
2013-02-25Open-market buy1,300$7.18120,912,254
2013-02-25Open-market buy600$7.17120,910,954
2013-02-22Open-market buy4,900$6.92120,837,254
2013-02-22Open-market buy100$6.92120,832,354
2013-02-22Open-market buy1,400$7.01120,838,654
2013-02-22Open-market buy3,600$7.01120,842,254
2013-02-22Open-market buy100$7.03120,842,354
2013-02-22Open-market buy8,300$7.03120,850,654
2013-02-22Open-market buy2,300$7.04120,852,954
2013-02-22Open-market buy6,600$7.05120,859,554
2013-02-22Open-market buy4,900$7.08120,877,254
2013-02-22Open-market buy5,200$7.07120,872,354
2013-02-22Open-market buy7,600$7.06120,867,154
2013-02-21Open-market buy2,700$6.67120,827,254
2013-02-21Open-market buy4,900$6.69120,832,254
2013-02-21Open-market buy100$6.69120,827,354
2013-02-21Open-market buy2,300$6.65120,824,554
2013-02-20Open-market buy2,400$6.72120,808,554
2013-02-20Open-market buy4,600$6.59120,744,254
2013-02-20Open-market buy1,600$6.58120,739,654
2013-02-20Open-market buy200$6.58120,738,054
2013-02-20Open-market buy6,579$6.67120,801,754
2013-02-20Open-market buy12,721$6.66120,795,175
2013-02-20Open-market buy700$6.65120,782,454
2013-02-20Open-market buy19,600$6.63120,781,754
2013-02-20Open-market buy15,845$6.62120,762,154
2013-02-20Open-market buy2,055$6.61120,746,309
2013-02-20Open-market buy6,100$6.75120,822,254
2013-02-20Open-market buy2,900$6.74120,816,154
2013-02-20Open-market buy4,700$6.73120,813,254
2013-02-20Open-market buy3,600$6.56120,737,854
2013-02-20Open-market buy4,400$6.71120,806,154
2013-02-19Open-market buy3,800$6.76120,728,054
2013-02-19Open-market buy4,950$6.72120,717,304
2013-02-19Open-market buy6,950$6.73120,724,254
2013-02-19Open-market buy4,100$6.77120,732,154
2013-02-19Open-market buy2,100$6.78120,734,254
2013-02-19Open-market buy3,100$6.72120,712,354
2013-02-15Open-market buy4,000$6.71120,655,754
2013-02-15Open-market buy6,000$6.72120,661,754
2013-02-15Open-market buy13,471$6.73120,675,225
2013-02-15Open-market buy23,329$6.74120,698,554
2013-02-15Open-market buy9,900$6.76120,709,254
2013-02-15Open-market buy800$6.75120,699,354
2013-02-14Open-market buy2,000$6.86120,651,754
2013-02-14Open-market buy10,263$6.84120,636,726
2013-02-14Open-market buy4,509$6.83120,626,463
2013-02-14Open-market buy200$6.83120,621,954
2013-02-14Open-market buy10,000$6.81120,621,754
2013-02-14Open-market buy13,028$6.85120,649,754
2013-02-13Open-market buy2,925$6.63120,601,754
2013-02-13Open-market buy200$6.70120,601,954
2013-02-13Open-market buy7,075$6.62120,598,829
2013-02-13Open-market buy9,800$6.71120,611,754
2013-02-12Open-market buy1,900$6.68120,571,754
2013-02-12Open-market buy7,100$6.67120,569,854
2013-02-12Open-market buy16,000$6.66120,562,754
2013-02-12Open-market buy4,199$6.72120,581,053
2013-02-12Open-market buy5,701$6.73120,586,754
2013-02-12Open-market buy2,400$6.69120,574,154
2013-02-12Open-market buy100$6.72120,576,854
2013-02-12Open-market buy3,700$6.78120,591,754
2013-02-12Open-market buy1,200$6.77120,588,054
2013-02-12Open-market buy100$6.77120,586,854
2013-02-12Open-market buy2,600$6.70120,576,754
2013-02-08Open-market buy9,800$6.56120,546,754
2013-02-08Open-market buy8,557$6.55120,536,954
2013-02-08Open-market buy1,643$6.54120,528,397
2013-02-08Open-market buy7,500$6.43120,526,754
2013-02-08Open-market buy2,500$6.42120,519,254
2013-02-08Open-market buy11,650$6.40120,516,754
2013-02-08Open-market buy3,900$6.39120,505,104
2013-02-08Open-market buy2,850$6.38120,501,204
2013-02-08Open-market buy1,600$6.37120,498,354
2013-02-08Open-market buy4,100$6.36120,496,754
2013-02-08Open-market buy1,900$6.35120,492,654
2013-02-08Open-market buy4,000$6.34120,490,754
2013-02-08Open-market buy7,200$6.30120,486,754
2013-02-08Open-market buy900$6.29120,479,554
2013-02-08Open-market buy1,900$6.29120,478,654
2013-02-08Open-market buy3,200$6.24120,476,754
2013-02-08Open-market buy8,788$6.23120,473,554
2013-02-08Open-market buy5,228$6.22120,464,766
2013-02-08Open-market buy2,756$6.21120,459,538
2013-02-08Open-market buy28$6.20120,456,782
2013-02-08Open-market buy3,266$6.14120,456,754
2013-02-08Open-market buy13,388$6.13120,453,488
2013-02-08Open-market buy3,346$6.12120,440,100
2013-02-07Open-market buy10,000$6.81120,416,754
2013-02-07Open-market buy7,500$6.78120,406,754
2013-02-07Open-market buy100$6.83120,416,854
2013-02-07Open-market buy2,900$6.83120,419,754
2013-02-07Open-market buy2,000$6.84120,421,754
2013-02-07Open-market buy1,100$6.89120,422,854
2013-02-07Open-market buy1,400$6.95120,436,754
2013-02-07Open-market buy500$6.94120,435,354
2013-02-07Open-market buy2,700$6.93120,434,854
2013-02-07Open-market buy1,300$6.92120,432,154
2013-02-07Open-market buy6,600$6.91120,430,854
2013-02-07Open-market buy1,400$6.90120,424,254
2013-02-06Open-market buy2,100$6.93120,399,254
2013-02-06Open-market buy3,272$6.92120,397,154
2013-02-06Open-market buy1,100$6.87120,370,354
2013-02-06Open-market buy2,200$6.88120,372,554
2013-02-06Open-market buy1,100$6.91120,393,882
2013-02-06Open-market buy9,128$6.90120,392,782
2013-02-06Open-market buy11,100$6.89120,383,654
2013-01-31Open-market buy20,000$6.42120,349,254
2013-01-31Open-market buy20,000$6.50120,369,254
2013-01-30Grant / award (derivative)7,250$1000.007,250
2013-01-15Open-market buy5,400$5.69120,306,154
2013-01-15Open-market buy4,900$5.73120,324,254
2013-01-15Open-market buy100$5.73120,319,354
2013-01-15Open-market buy5,000$5.71120,319,254
2013-01-15Open-market buy8,100$5.70120,314,254
2013-01-15Open-market buy5,000$5.74120,329,254
2013-01-15Open-market buy1,500$5.68120,300,754
2013-01-15Open-market buy2,300$5.67120,299,254
2013-01-15Open-market buy2,600$5.66120,296,954
2013-01-15Open-market buy100$5.66120,294,354
2013-01-14Open-market buy1,700$5.59120,284,254
2013-01-14Open-market buy2,600$5.54120,276,854
2013-01-14Open-market buy5,270$5.71120,294,254
2013-01-14Open-market buy4,730$5.70120,288,984
2013-01-14Open-market buy3,100$5.57120,282,554
2013-01-14Open-market buy200$5.57120,279,454
2013-01-14Open-market buy2,400$5.55120,279,254
2013-01-11Open-market buy2,100$5.37120,269,254
2013-01-11Open-market buy200$5.33120,252,354
2013-01-11Open-market buy1,900$5.33120,254,254
2013-01-11Open-market buy2,900$5.31120,247,154
2013-01-11Open-market buy4,800$5.39120,274,254
2013-01-11Open-market buy200$5.39120,269,454
2013-01-11Open-market buy5,000$5.32120,252,154
2013-01-11Open-market buy2,800$5.37120,267,154
2013-01-11Open-market buy100$5.37120,264,354
2013-01-11Open-market buy9,900$5.36120,264,254
2013-01-11Open-market buy100$5.36120,254,354
2013-01-10Open-market buy12,300$5.32120,244,254
2013-01-10Open-market buy9,300$5.25120,207,554
2013-01-10Open-market buy10,100$5.26120,217,654
2013-01-10Open-market buy2,400$5.27120,220,054
2013-01-10Open-market buy6,700$5.28120,226,754
2013-01-10Open-market buy3,200$5.30120,229,954
2013-01-10Open-market buy2,000$5.31120,231,954
2013-01-09Open-market buy500$5.26120,198,254
2013-01-09Open-market buy1,091$5.25120,197,754
2013-01-09Open-market buy12,309$5.24120,196,663
2013-01-09Open-market buy7,900$5.23120,184,354
2013-01-09Open-market buy3,900$5.22120,176,454
2013-01-09Open-market buy300$5.22120,172,554
2013-01-09Open-market buy1,000$5.20120,172,254
2013-01-09Open-market buy10,300$5.18120,171,254
2013-01-09Open-market buy6,000$5.17120,160,954
2013-01-09Open-market buy4,900$5.16120,154,954
2013-01-09Open-market buy800$5.16120,150,054
2013-01-09Open-market buy1,000$5.13120,149,254
2013-01-04Open-market buy4,700$5.19120,146,254
2013-01-04Open-market buy100$5.11120,108,354
2013-01-04Open-market buy5,000$5.12120,113,354
2013-01-04Open-market buy100$5.15120,113,454
2013-01-04Open-market buy10,200$5.15120,123,654
2013-01-04Open-market buy16,400$5.16120,140,054
2013-01-04Open-market buy200$5.17120,140,254
2013-01-04Open-market buy1,300$5.18120,141,554
2013-01-04Open-market buy1,000$5.20120,147,254
2013-01-04Open-market buy1,000$5.22120,148,254
2013-01-03Open-market buy2,590$5.05120,108,254
2013-01-03Open-market buy4,676$5.04120,105,664
2013-01-03Open-market buy11,834$5.03120,100,988
2013-01-03Open-market buy3,332$5.02120,089,154
2013-01-03Open-market buy2,568$5.01120,085,822
2013-01-02Open-market buy17,147$4.99120,075,401
2013-01-02Open-market buy200$4.96120,053,454
2013-01-02Open-market buy3,500$4.96120,056,954
2013-01-02Open-market buy1,300$4.97120,058,254
2013-01-02Open-market buy7,853$5.00120,083,254
2012-12-31Open-market buy9,200$4.68119,963,854
2012-12-31Open-market buy1,400$4.68119,954,654
2012-12-31Open-market buy2,400$4.69119,966,254
2012-12-31Open-market buy1,100$4.70119,967,354
2012-12-31Open-market buy4,900$4.71119,972,254
2012-12-31Open-market buy3,900$4.72119,976,154
2012-12-31Open-market buy2,100$4.73119,978,254
2012-12-31Open-market buy75,000$4.81120,053,254
2012-12-28Open-market buy200$4.74119,912,554
2012-12-28Open-market buy14,000$4.74119,926,554
2012-12-28Open-market buy200$4.75119,926,754
2012-12-28Open-market buy6,200$4.75119,932,954
2012-12-28Open-market buy9,900$4.76119,942,854
2012-12-28Open-market buy14,100$4.73119,912,354
2012-12-28Open-market buy9,200$4.77119,952,754
2012-12-28Open-market buy500$4.78119,953,254
2012-12-28Open-market buy700$4.77119,943,554
2012-12-27Open-market buy1,300$4.73119,889,254
2012-12-27Open-market buy4,000$4.72119,887,954
2012-12-27Open-market buy6,200$4.71119,883,954
2012-12-27Open-market buy300$4.70119,877,754
2012-12-27Open-market buy200$4.69119,877,454
2012-12-27Open-market buy9,000$4.74119,898,254
2012-12-27Open-market buy200$4.66119,873,454
2012-12-27Open-market buy3,800$4.66119,877,254
2012-12-26Open-market buy6,476$4.66119,818,884
2012-12-26Open-market buy5,000$4.63119,793,254
2012-12-26Open-market buy13,003$4.64119,806,257
2012-12-26Open-market buy6,151$4.65119,812,408
2012-12-26Open-market buy1,600$4.74119,873,254
2012-12-26Open-market buy3,900$4.73119,871,654
2012-12-26Open-market buy3,900$4.71119,867,754
2012-12-26Open-market buy20,476$4.70119,863,854
2012-12-26Open-market buy3,100$4.69119,843,378
2012-12-26Open-market buy10,118$4.68119,840,278
2012-12-26Open-market buy11,276$4.67119,830,160
2012-12-24Open-market buy7$4.62119,761,261
2012-12-24Open-market buy4,574$4.65119,787,754
2012-12-24Open-market buy12,527$4.64119,783,180
2012-12-24Open-market buy200$4.64119,770,653
2012-12-24Open-market buy2,899$4.63119,770,453
2012-12-24Open-market buy400$4.63119,767,554
2012-12-24Open-market buy5,893$4.62119,767,154
2012-12-24Open-market buy500$4.66119,788,254
2012-12-24Open-market buy3,000$4.61119,761,254
2012-12-21Open-market buy2,100$4.72119,755,354
2012-12-21Open-market buy200$4.71119,753,254
2012-12-21Open-market buy5,700$4.70119,753,054
2012-12-21Open-market buy100$4.70119,747,354
2012-12-21Open-market buy1,000$4.68119,747,254
2012-12-21Open-market buy15,000$4.67119,746,254
2012-12-21Open-market buy1,580$4.66119,731,254
2012-12-21Open-market buy10,563$4.65119,729,674
2012-12-21Open-market buy22,157$4.64119,719,111
2012-12-21Open-market buy2,579$4.63119,696,954
2012-12-21Open-market buy9,621$4.62119,694,375
2012-12-21Open-market buy1,500$4.61119,684,754
2012-12-21Open-market buy2,326$4.60119,683,254
2012-12-21Open-market buy2,900$4.73119,758,254
2012-12-21Open-market buy2,674$4.59119,680,928
2012-12-20Open-market buy5,300$4.73119,665,354
2012-12-20Open-market buy12,634$4.72119,660,054
2012-12-20Open-market buy20,066$4.71119,647,420
2012-12-20Open-market buy11,600$4.70119,627,354
2012-12-20Open-market buy8,800$4.74119,674,154
2012-12-20Open-market buy1,500$4.76119,678,254
2012-12-20Open-market buy2,600$4.75119,676,754
2012-12-19Open-market buy7,000$4.79119,612,754
2012-12-19Open-market buy5,000$4.75119,605,754
2012-12-19Open-market buy100$4.81119,615,754
2012-12-19Open-market buy2,906$4.72119,598,660
2012-12-19Open-market buy2,900$4.80119,615,654
2012-12-19Open-market buy2,094$4.73119,600,754
2012-12-18Open-market buy4,690$4.65119,569,754
2012-12-18Open-market buy1,500$4.64119,562,254
2012-12-18Open-market buy2,810$4.64119,565,064
2012-12-18Open-market buy2,700$4.66119,572,454
2012-12-18Open-market buy2,300$4.67119,574,754
2012-12-18Open-market buy600$4.69119,575,354
2012-12-18Open-market buy700$4.71119,595,754
2012-12-18Open-market buy16,100$4.70119,595,054
2012-12-18Open-market buy3,600$4.70119,578,954
2012-12-17Open-market buy1,098$4.59119,527,254
2012-12-17Open-market buy2,000$4.57119,522,754
2012-12-17Open-market buy3,402$4.58119,526,156
2012-12-17Open-market buy13,200$4.64119,560,754
2012-12-17Open-market buy6,500$4.63119,547,554
2012-12-17Open-market buy13,400$4.63119,541,054
2012-12-17Open-market buy400$4.62119,527,654
2012-12-14Open-market buy5,400$4.58119,494,254
2012-12-14Open-market buy4,800$4.53119,485,554
2012-12-14Open-market buy1,200$4.55119,486,754
2012-12-14Open-market buy2,000$4.63119,520,754
2012-12-14Open-market buy1,000$4.62119,518,754
2012-12-14Open-market buy17,900$4.60119,517,754
2012-12-14Open-market buy5,500$4.59119,499,854
2012-12-14Open-market buy100$4.59119,494,354
2012-12-14Open-market buy1,500$4.57119,488,854
2012-12-14Open-market buy600$4.56119,487,354
2012-12-13Open-market buy10,400$4.58119,480,754
2012-12-13Open-market buy8,600$4.57119,470,354
2012-12-13Open-market buy5,000$4.56119,461,754
2012-12-13Open-market buy4,500$4.50119,455,254
2012-12-13Open-market buy1,482$4.51119,456,736
2012-12-13Open-market buy18$4.52119,456,754
2012-12-12Open-market buy1,700$4.55119,450,754
2012-12-12Open-market buy23,200$4.54119,449,054
2012-12-12Open-market buy4,100$4.54119,425,854
2012-12-12Open-market buy1,000$4.52119,421,754
2012-12-11Open-market buy600$4.52119,420,754
2012-12-11Open-market buy5,214$4.48119,386,354
2012-12-11Open-market buy7,500$4.49119,393,854
2012-12-11Open-market buy9,000$4.50119,402,854
2012-12-11Open-market buy17,300$4.51119,420,154
2012-12-11Open-market buy386$4.47119,381,140
2012-12-10Open-market buy21,800$4.44119,380,754
2012-12-10Open-market buy1,000$4.39119,358,954
2012-12-10Open-market buy3,700$4.37119,354,454
2012-12-10Open-market buy3,500$4.38119,357,954
2012-12-07Open-market buy10,000$4.38119,350,754
2012-12-07Open-market buy1,800$4.34119,277,554
2012-12-07Open-market buy25,800$4.34119,303,354
2012-12-07Open-market buy7,900$4.35119,311,254
2012-12-07Open-market buy3,400$4.37119,314,654
2012-12-07Open-market buy26,100$4.37119,340,754
2012-12-06Open-market buy400$4.34119,241,154
2012-12-06Open-market buy4,612$4.39119,275,754
2012-12-06Open-market buy15,388$4.38119,271,142
2012-12-06Open-market buy8,200$4.36119,255,754
2012-12-06Open-market buy3,100$4.36119,247,554
2012-12-06Open-market buy3,300$4.34119,244,454
2012-12-05Open-market buy10,200$4.40119,240,754
2012-12-05Open-market buy5,782$4.39119,230,554
2012-12-05Open-market buy7,618$4.38119,224,772
2012-12-05Open-market buy3,100$4.37119,217,154
2012-12-05Open-market buy3,300$4.36119,214,054
2012-12-04Open-market buy1,400$4.37119,179,654
2012-12-04Open-market buy12,200$4.40119,210,754
2012-12-04Open-market buy1,300$4.37119,180,954
2012-12-04Open-market buy12,536$4.38119,193,490
2012-12-04Open-market buy5,064$4.39119,198,554
2012-12-03Open-market buy5,400$4.36119,158,654
2012-12-03Open-market buy8,500$4.37119,167,154
2012-12-03Open-market buy4,900$4.43119,178,254
2012-12-03Open-market buy100$4.43119,173,354
2012-12-03Open-market buy4,829$4.41119,173,254
2012-12-03Open-market buy171$4.41119,168,425
2012-12-03Open-market buy1,100$4.38119,168,254
2012-11-30Open-market buy300$4.46119,153,254
2012-11-30Open-market buy11,500$4.45119,152,954
2012-11-30Open-market buy3,100$4.44119,141,454
2012-11-30Open-market buy5,100$4.43119,138,354
2012-11-29Open-market buy500$4.45119,110,254
2012-11-29Open-market buy10,192$4.47119,128,254
2012-11-29Open-market buy7,808$4.46119,118,062
2012-11-29Open-market buy5,000$4.50119,133,254
2012-11-29Open-market buy4,900$4.43119,109,754
2012-11-29Open-market buy1,600$4.42119,104,854
2012-11-28Open-market buy7,400$4.39119,025,954
2012-11-28Open-market buy300$4.39119,018,554
2012-11-28Open-market buy23,500$4.43119,103,254
2012-11-28Open-market buy2,989$4.42119,079,754
2012-11-28Open-market buy34,687$4.41119,076,765
2012-11-28Open-market buy16,124$4.40119,042,078
2012-11-27Open-market buy7,300$4.43119,015,654
2012-11-27Open-market buy2,600$4.44119,018,254
2012-11-27Open-market buy100$4.43119,008,354
2012-11-26Open-market buy25,099$4.42118,973,354
2012-11-26Open-market buy5,001$4.41118,948,255
2012-11-26Open-market buy15,000$4.44118,998,254
2012-11-26Open-market buy9,900$4.43118,983,254
2012-11-26Open-market buy10,000$4.45119,008,254
2012-11-23Open-market buy11,714$4.47118,934,654
2012-11-23Open-market buy8,600$4.48118,943,254
2012-11-23Open-market buy2,686$4.46118,922,940
2012-11-23Open-market buy100$4.45118,918,354
2012-11-23Open-market buy1,900$4.45118,920,254
2012-11-21Open-market buy5,200$4.43118,888,354
2012-11-21Open-market buy16,800$4.44118,905,154
2012-11-21Open-market buy13,100$4.45118,918,254
2012-11-21Open-market buy200$4.42118,873,454
2012-11-21Open-market buy9,700$4.42118,883,154
2012-11-20Open-market buy300$4.45118,866,054
2012-11-20Open-market buy6,300$4.45118,872,354
2012-11-20Open-market buy900$4.47118,873,254
2012-11-19Open-market buy10,000$4.41118,865,754
2012-11-16Open-market buy1,100$4.41118,854,454
2012-11-16Open-market buy7,273$4.36118,838,027
2012-11-16Open-market buy9,000$4.37118,847,027
2012-11-16Open-market buy1,227$4.38118,848,254
2012-11-16Open-market buy2,900$4.39118,851,154
2012-11-16Open-market buy2,200$4.40118,853,354
2012-11-16Open-market buy1,300$4.42118,855,754
2012-11-15Open-market buy1,300$4.42118,810,754
2012-11-15Open-market buy3,700$4.41118,809,454
2012-11-15Open-market buy20,000$4.45118,830,754
2012-11-14Open-market buy100$4.41118,778,354
2012-11-14Open-market buy2,000$4.36118,745,254
2012-11-14Open-market buy33,000$4.36118,778,254
2012-11-14Open-market buy9,900$4.41118,788,254
2012-11-14Open-market buy5,000$4.43118,793,254
2012-11-14Open-market buy300$4.44118,793,554
2012-11-14Open-market buy3,600$4.44118,797,154
2012-11-14Open-market buy1,500$4.45118,798,654
2012-11-14Open-market buy4,874$4.46118,803,528
2012-11-14Open-market buy2,226$4.47118,805,754
2012-11-13Open-market buy100$4.47118,728,354
2012-11-13Open-market buy2,600$4.48118,733,554
2012-11-13Open-market buy3,900$4.49118,737,454
2012-11-13Open-market buy2,600$4.47118,730,954
2012-11-13Open-market buy2,880$4.52118,743,254
2012-11-13Open-market buy2,120$4.51118,740,374
2012-11-13Open-market buy800$4.50118,738,254
2012-11-12Open-market buy4,500$4.49118,728,254
2012-11-12Open-market buy23,700$4.39118,675,454
2012-11-12Open-market buy1,600$4.40118,677,054
2012-11-12Open-market buy5,100$4.41118,682,154
2012-11-12Open-market buy3,000$4.42118,685,154
2012-11-12Open-market buy5,200$4.43118,690,354
2012-11-12Open-market buy31,400$4.44118,721,754
2012-11-12Open-market buy500$4.46118,722,254
2012-11-12Open-market buy1,500$4.48118,723,754
2012-11-12Open-market buy1,000$4.38118,651,754
2012-11-09Open-market buy500$4.49118,626,254
2012-11-09Open-market buy4,641$4.50118,648,754
2012-11-09Open-market buy380$4.54118,649,134
2012-11-09Open-market buy1,320$4.55118,650,454
2012-11-09Open-market buy300$4.56118,650,754
2012-11-09Open-market buy17,859$4.49118,644,113
2012-11-08Open-market buy1,247$4.57118,610,154
2012-11-08Open-market buy4,300$4.56118,608,907
2012-11-08Open-market buy800$4.55118,604,607
2012-11-08Open-market buy1,100$4.54118,603,807
2012-11-08Open-market buy3,600$4.53118,602,707
2012-11-08Open-market buy1,453$4.52118,599,107
2012-11-08Open-market buy3,881$4.63118,625,754
2012-11-08Open-market buy100$4.50118,590,854
2012-11-08Open-market buy1,450$4.58118,611,604
2012-11-08Open-market buy2,700$4.59118,614,304
2012-11-08Open-market buy3,250$4.60118,617,554
2012-11-08Open-market buy1,019$4.61118,618,573
2012-11-08Open-market buy3,300$4.62118,621,873
2012-11-08Open-market buy6,800$4.51118,597,654
2012-11-07Open-market buy8,300$4.38118,590,754
2012-11-07Open-market buy9,300$4.36118,560,154
2012-11-07Open-market buy1,000$4.30118,542,754
2012-11-07Open-market buy1,000$4.29118,541,754
2012-11-07Open-market buy1,000$4.33118,546,754
2012-11-07Open-market buy4,100$4.35118,550,854
2012-11-07Open-market buy22,300$4.37118,582,454
2012-11-07Open-market buy2,700$4.32118,545,754
2012-11-07Open-market buy300$4.32118,543,054
2012-11-06Open-market buy10,220$4.24118,527,454
2012-11-06Open-market buy4,160$4.25118,531,614
2012-11-06Open-market buy17,980$4.23118,517,234
2012-11-06Open-market buy22,484$4.22118,499,254
2012-11-06Open-market buy10,816$4.21118,476,770
2012-11-06Open-market buy200$4.21118,465,954
2012-11-06Open-market buy1,000$4.27118,540,754
2012-11-06Open-market buy8,140$4.26118,539,754
2012-11-05Open-market buy6,800$4.25118,448,054
2012-11-05Open-market buy6,491$4.28118,461,854
2012-11-05Open-market buy5,000$4.27118,455,363
2012-11-05Open-market buy2,309$4.26118,450,363
2012-11-05Open-market buy3,900$4.29118,465,754
2012-11-05Open-market buy6,000$4.24118,441,254
2012-11-05Open-market buy3,700$4.23118,435,254
2012-11-05Open-market buy25,800$4.22118,431,554
2012-11-05Open-market buy5,000$4.21118,405,754
2012-11-02Open-market buy1,000$4.29118,395,754
2012-11-02Open-market buy6,110$4.28118,394,754
2012-11-02Open-market buy14,523$4.27118,388,644
2012-11-02Open-market buy12,300$4.26118,374,121
2012-11-02Open-market buy5,000$4.31118,400,754
2012-11-02Open-market buy18,500$4.24118,345,054
2012-11-02Open-market buy4,900$4.23118,326,554
2012-11-02Open-market buy900$4.22118,321,654
2012-11-02Open-market buy16,767$4.25118,361,821
2012-11-01Open-market buy10,400$4.29118,280,054
2012-11-01Open-market buy27,739$4.32118,317,993
2012-11-01Open-market buy5,258$4.31118,290,254
2012-11-01Open-market buy4,942$4.30118,284,996
2012-11-01Open-market buy2,761$4.33118,320,754
2012-11-01Open-market buy12,000$4.28118,269,654
2012-11-01Open-market buy10,700$4.27118,257,654
2012-11-01Open-market buy1,200$4.26118,246,954
2012-10-31Open-market buy13,491$4.27118,205,754
2012-10-31Open-market buy3,900$4.32118,239,054
2012-10-31Open-market buy13,400$4.30118,235,154
2012-10-31Open-market buy1,000$4.29118,221,754
2012-10-31Open-market buy15,000$4.28118,220,754
2012-10-31Open-market buy6,700$4.33118,245,754
2012-10-31Open-market buy8,200$4.26118,192,263
2012-10-31Open-market buy3,549$4.25118,184,063
2012-10-31Open-market buy6,300$4.24118,180,514
2012-10-31Open-market buy3,460$4.23118,174,214
2012-10-26Open-market buy95$4.38118,170,754
2012-10-26Open-market buy2,200$4.37118,170,659
2012-10-26Open-market buy2,205$4.36118,168,459
2012-10-26Open-market buy1,000$4.35118,166,254
2012-10-26Open-market buy26,300$4.34118,165,254
2012-10-26Open-market buy300$4.31118,096,054
2012-10-26Open-market buy4,400$4.31118,100,454
2012-10-26Open-market buy33,700$4.33118,138,954
2012-10-26Open-market buy4,800$4.32118,105,254
2012-10-25Open-market buy25,000$4.43118,095,754
2012-10-24Open-market buy3,404$4.50118,054,058
2012-10-24Open-market buy3,736$4.53118,067,354
2012-10-24Open-market buy5,770$4.52118,063,618
2012-10-24Open-market buy3,790$4.51118,057,848
2012-10-24Open-market buy3,400$4.54118,070,754
2012-10-24Open-market buy11,200$4.49118,050,654
2012-10-24Open-market buy1,600$4.49118,039,454
2012-10-24Open-market buy9,400$4.47118,037,854
2012-10-24Open-market buy200$4.47118,028,454
2012-10-23Open-market buy7,900$4.48118,027,654
2012-10-23Open-market buy4,300$4.47118,019,754
2012-10-23Open-market buy600$4.49118,028,254
2012-10-23Open-market buy2,300$4.46118,015,454
2012-10-23Open-market buy8,000$4.44118,011,254
2012-10-23Open-market buy1,900$4.45118,013,154
2012-10-22Open-market buy200$4.44117,988,254
2012-10-22Open-market buy1,693$4.47117,994,947
2012-10-22Open-market buy5,000$4.46117,993,254
2012-10-22Open-market buy8,307$4.48118,003,254
2012-10-22Open-market buy7,300$4.43117,988,054
2012-10-22Open-market buy2,500$4.43117,980,754
2012-10-19Open-market buy1,200$4.40117,789,454
2012-10-19Open-market buy6,134$4.66117,978,254
2012-10-19Open-market buy3,500$4.65117,972,120
2012-10-19Open-market buy11,661$4.64117,968,620
2012-10-19Open-market buy3,838$4.63117,956,959
2012-10-19Open-market buy31,517$4.62117,953,121
2012-10-19Open-market buy4,100$4.61117,921,604
2012-10-19Open-market buy16,950$4.60117,917,504
2012-10-19Open-market buy4,800$4.59117,900,554
2012-10-19Open-market buy2,400$4.58117,895,754
2012-10-19Open-market buy100$4.58117,893,354
2012-10-19Open-market buy3,263$4.55117,893,254
2012-10-19Open-market buy1,537$4.54117,889,991
2012-10-19Open-market buy200$4.54117,888,454
2012-10-19Open-market buy300$4.52117,888,254
2012-10-19Open-market buy1,100$4.51117,887,954
2012-10-19Open-market buy7,266$4.50117,886,854
2012-10-19Open-market buy12,405$4.49117,879,588
2012-10-19Open-market buy12,000$4.48117,867,183
2012-10-19Open-market buy26,300$4.47117,855,183
2012-10-19Open-market buy12,100$4.46117,828,883
2012-10-19Open-market buy5,200$4.45117,816,783
2012-10-19Open-market buy4,400$4.44117,811,583
2012-10-19Open-market buy6,100$4.43117,807,183
2012-10-19Open-market buy3,500$4.42117,801,083
2012-10-19Open-market buy3,429$4.41117,797,583
2012-10-19Open-market buy4,700$4.40117,794,154
2012-10-11Open-market buy10,800$4.27117,730,954
2012-10-11Open-market buy100$4.33117,765,954
2012-10-11Open-market buy4,100$4.33117,770,054
2012-10-11Open-market buy10,705$4.34117,780,759
2012-10-11Open-market buy300$4.35117,781,059
2012-10-11Open-market buy5,195$4.35117,786,254
2012-10-11Open-market buy500$4.36117,786,754
2012-10-11Open-market buy1,000$4.37117,787,754
2012-10-11Open-market buy500$4.38117,788,254
2012-10-11Open-market buy3,491$4.24117,686,745
2012-10-11Open-market buy100$4.25117,686,845
2012-10-11Open-market buy16,409$4.25117,703,254
2012-10-11Open-market buy6,400$4.32117,765,854
2012-10-11Open-market buy100$4.32117,759,454
2012-10-11Open-market buy600$4.31117,759,354
2012-10-11Open-market buy500$4.30117,758,754
2012-10-11Open-market buy500$4.29117,758,254
2012-10-11Open-market buy600$4.28117,757,754
2012-10-11Open-market buy26,200$4.27117,757,154
2012-10-11Open-market buy16,200$4.26117,720,154
2012-10-11Open-market buy700$4.26117,703,954
2012-10-10Open-market buy500$4.32117,683,254
2012-10-10Open-market buy600$4.29117,643,354
2012-10-10Open-market buy14,000$4.28117,642,754
2012-10-10Open-market buy500$4.28117,628,754
2012-10-10Open-market buy28,400$4.29117,671,754
2012-10-10Open-market buy3,600$4.31117,682,754
2012-10-10Open-market buy400$4.31117,679,154
2012-10-10Open-market buy6,800$4.30117,678,754
2012-10-10Open-market buy200$4.30117,671,954
2012-10-09Open-market buy100$4.39117,628,254
2012-10-09Open-market buy400$4.39117,628,154
2012-10-09Open-market buy500$4.38117,627,754
2012-10-09Open-market buy300$4.29117,532,654
2012-10-09Open-market buy500$4.30117,533,154
2012-10-09Open-market buy100$4.31117,533,254
2012-10-09Open-market buy30,868$4.31117,564,122
2012-10-09Open-market buy100$4.32117,564,222
2012-10-09Open-market buy8,332$4.32117,572,554
2012-10-09Open-market buy2,200$4.33117,574,754
2012-10-09Open-market buy8,800$4.35117,626,254
2012-10-09Open-market buy500$4.36117,626,754
2012-10-09Open-market buy500$4.37117,627,254
2012-10-09Open-market buy200$4.35117,617,454
2012-10-09Open-market buy13,110$4.34117,617,254
2012-10-09Open-market buy1,000$4.34117,604,144
2012-10-09Open-market buy28,390$4.33117,603,144
2012-10-08Open-market buy700$4.40117,420,554
2012-10-08Open-market buy1,346$4.47117,531,454
2012-10-08Open-market buy7,554$4.46117,530,108
2012-10-08Open-market buy100$4.46117,522,554
2012-10-08Open-market buy6,400$4.45117,522,454
2012-10-08Open-market buy100$4.45117,516,054
2012-10-08Open-market buy9,000$4.44117,515,954
2012-10-08Open-market buy22,416$4.43117,506,954
2012-10-08Open-market buy2,600$4.43117,484,538
2012-10-08Open-market buy30,392$4.42117,481,938
2012-10-08Open-market buy100$4.42117,451,546
2012-10-08Open-market buy17,692$4.41117,451,446
2012-10-08Open-market buy500$4.41117,433,754
2012-10-08Open-market buy12,700$4.40117,433,254
2012-10-08Open-market buy900$4.48117,532,354
2012-10-08Open-market buy25,000$4.38117,419,854
2012-10-05Open-market buy1,800$4.52117,387,854
2012-10-05Open-market buy12,900$4.51117,386,054
2012-10-05Open-market buy27,200$4.50117,373,154
2012-10-05Open-market buy4,900$4.49117,345,954
2012-10-05Open-market buy7,000$4.53117,394,854
2012-10-05Open-market buy800$4.48117,335,954
2012-10-05Open-market buy300$4.47117,335,154
2012-10-05Open-market buy5,100$4.48117,341,054
2012-10-04Open-market buy7,450$4.40117,281,304
2012-10-04Open-market buy24,800$4.44117,331,154
2012-10-04Open-market buy15,100$4.43117,306,354
2012-10-04Open-market buy9,650$4.42117,291,254
2012-10-04Open-market buy300$4.42117,281,604
2012-10-04Open-market buy3,700$4.45117,334,854
2012-10-04Open-market buy2,800$4.39117,273,854
2012-10-04Open-market buy7,900$4.38117,271,054
2012-10-04Open-market buy5,100$4.37117,263,154
2012-10-04Open-market buy700$4.37117,258,054
2012-10-03Open-market buy5,000$4.22117,197,354
2012-10-03Open-market buy13,400$4.38117,222,954
2012-10-03Open-market buy21,700$4.39117,244,654
2012-10-03Open-market buy3,100$4.38117,209,554
2012-10-03Open-market buy4,100$4.31117,206,454
2012-10-03Open-market buy4,300$4.27117,202,354
2012-10-03Open-market buy700$4.27117,198,054
2012-10-03Open-market buy1,000$4.42117,257,354
2012-10-03Open-market buy10,000$4.41117,256,354
2012-10-03Open-market buy1,700$4.40117,246,354
2012-10-02Open-market buy17,013$4.17117,192,354
2012-10-02Open-market buy15,446$4.15117,109,400
2012-10-02Open-market buy1,600$4.15117,093,954
2012-10-02Open-market buy2,000$4.22117,175,341
2012-10-02Open-market buy15,502$4.16117,124,902
2012-10-02Open-market buy24,999$4.18117,149,901
2012-10-02Open-market buy500$4.22117,173,341
2012-10-02Open-market buy14,100$4.20117,172,841
2012-10-02Open-market buy8,840$4.19117,158,741
2012-10-01Open-market buy11,674$4.12116,895,828
2012-10-01Open-market buy4,200$4.11116,884,154
2012-10-01Open-market buy9,200$4.21117,092,354
2012-10-01Open-market buy13,300$4.20117,083,154
2012-10-01Open-market buy3,400$4.19117,069,854
2012-10-01Open-market buy67,800$4.18117,066,454
2012-10-01Open-market buy12,400$4.17116,998,654
2012-10-01Open-market buy43,642$4.16116,986,254
2012-10-01Open-market buy21,435$4.15116,942,612
2012-10-01Open-market buy15,779$4.14116,921,177
2012-10-01Open-market buy9,570$4.13116,905,398
2012-10-01Open-market buy100$4.11116,879,954
2012-09-28Open-market buy700$4.16116,833,054
2012-09-28Open-market buy20,021$4.18116,854,775
2012-09-28Open-market buy15,808$4.19116,870,583
2012-09-28Open-market buy3,471$4.20116,874,054
2012-09-28Open-market buy1,700$4.18116,834,754
2012-09-28Open-market buy1,200$4.23116,879,854
2012-09-28Open-market buy2,124$4.22116,878,654
2012-09-28Open-market buy2,476$4.21116,876,530
2012-09-27Open-market buy14,200$4.17116,799,854
2012-09-27Open-market buy4,904$4.22116,830,054
2012-09-27Open-market buy3,496$4.21116,825,150
2012-09-27Open-market buy10,200$4.20116,821,654
2012-09-27Open-market buy9,900$4.19116,811,454
2012-09-27Open-market buy1,700$4.18116,801,554
2012-09-27Open-market buy2,300$4.23116,832,354
2012-09-27Open-market buy800$4.17116,785,654
2012-09-27Open-market buy4,300$4.15116,784,854
2012-09-27Open-market buy1,563$4.14116,780,554
2012-09-27Open-market buy3,337$4.13116,778,991
2012-09-27Open-market buy5,000$4.12116,775,654
2012-09-27Open-market buy800$4.12116,770,654
2012-09-26Open-market buy14,500$4.11116,715,954
2012-09-26Open-market buy5,000$4.09116,700,354
2012-09-26Open-market buy500$4.07116,695,354
2012-09-26Open-market buy2,400$4.18116,769,854
2012-09-26Open-market buy2,400$4.17116,767,454
2012-09-26Open-market buy6,000$4.12116,721,954
2012-09-26Open-market buy16,500$4.13116,738,454
2012-09-26Open-market buy26,400$4.14116,764,854
2012-09-26Open-market buy200$4.17116,765,054
2012-09-26Open-market buy1,100$4.10116,701,454
2012-09-25Open-market buy5,700$4.19116,690,554
2012-09-25Open-market buy2,500$4.17116,684,854
2012-09-25Open-market buy900$4.15116,675,754
2012-09-25Open-market buy19,800$4.13116,674,854
2012-09-25Open-market buy200$4.13116,655,054
2012-09-25Open-market buy4,300$4.20116,694,854
2012-09-25Open-market buy6,600$4.15116,682,354
2012-09-24Open-market buy10,000$4.26116,654,854
2012-09-24Open-market buy25,000$4.10116,634,854
2012-09-24Open-market buy10,000$4.11116,644,854
2012-09-21Open-market buy9,800$4.17116,476,454
2012-09-21Open-market buy10,000$4.32116,609,854
2012-09-21Open-market buy33,912$4.20116,554,408
2012-09-21Open-market buy31,309$4.19116,520,496
2012-09-21Open-market buy12,733$4.18116,489,187
2012-09-21Open-market buy6,800$4.16116,466,654
2012-09-21Open-market buy40,446$4.21116,594,854
2012-09-21Open-market buy1,000$4.27116,595,854
2012-09-21Open-market buy500$4.28116,596,354
2012-09-21Open-market buy3,500$4.29116,599,854
2012-09-20Open-market buy1,100$4.25116,350,954
2012-09-20Open-market buy3,500$4.38116,459,854
2012-09-20Open-market buy11,200$4.26116,366,754
2012-09-20Open-market buy15,298$4.27116,382,052
2012-09-20Open-market buy44,402$4.28116,426,454
2012-09-20Open-market buy900$4.29116,427,354
2012-09-20Open-market buy400$4.31116,427,754
2012-09-20Open-market buy11,580$4.31116,439,334
2012-09-20Open-market buy1,700$4.32116,441,034
2012-09-20Open-market buy5,420$4.33116,446,454
2012-09-20Open-market buy4,500$4.34116,450,954
2012-09-20Open-market buy4,400$4.35116,455,354
2012-09-20Open-market buy1,000$4.38116,456,354
2012-09-20Open-market buy4,600$4.25116,355,554
2012-09-19Open-market buy20,200$4.39116,325,054
2012-09-19Open-market buy20,800$4.40116,345,854
2012-09-19Open-market buy500$4.41116,346,354
2012-09-19Open-market buy1,000$4.42116,347,354
2012-09-19Open-market buy2,500$4.43116,349,854
2012-09-18Open-market buy500$4.42116,280,354
2012-09-18Open-market buy15,900$4.44116,304,854
2012-09-18Open-market buy8,600$4.43116,288,954
2012-09-17Open-market buy400$4.38116,240,254
2012-09-17Open-market buy5,196$4.39116,245,450
2012-09-17Open-market buy100$4.40116,245,550
2012-09-17Open-market buy9,000$4.40116,254,550
2012-09-17Open-market buy1,000$4.41116,255,550
2012-09-17Open-market buy2,583$4.41116,258,133
2012-09-17Open-market buy1,721$4.42116,259,854
2012-09-17Open-market buy100$4.43116,259,954
2012-09-17Open-market buy19,900$4.43116,279,854
2012-09-14Open-market buy1,000$4.43116,185,854
2012-09-14Open-market buy6,700$4.43116,192,554
2012-09-14Open-market buy22,775$4.45116,224,354
2012-09-14Open-market buy4,500$4.46116,228,854
2012-09-14Open-market buy2,000$4.47116,230,854
2012-09-14Open-market buy6,119$4.48116,236,973
2012-09-14Open-market buy381$4.49116,237,354
2012-09-14Open-market buy2,500$4.55116,239,854
2012-09-14Open-market buy9,025$4.44116,201,579
2012-09-13Open-market buy4,145$4.42116,163,154
2012-09-13Open-market buy12,263$4.43116,175,417
2012-09-13Open-market buy6,937$4.44116,182,354
2012-09-13Open-market buy2,500$4.45116,184,854
2012-09-13Open-market buy4,155$4.41116,159,009
2012-09-12Open-market buy2,500$4.41116,154,854
2012-09-12Open-market buy11,444$4.36116,137,454
2012-09-12Open-market buy8,700$4.37116,146,154
2012-09-12Open-market buy6,200$4.38116,152,354
2012-09-12Open-market buy1,156$4.36116,126,010
2012-09-11Open-market buy11,247$4.36116,076,454
2012-09-11Open-market buy11,323$4.39116,110,177
2012-09-11Open-market buy17,700$4.38116,098,854
2012-09-11Open-market buy14,677$4.40116,124,854
2012-09-11Open-market buy4,700$4.37116,081,154
2012-09-11Open-market buy353$4.36116,065,207
2012-09-10Open-market buy9,150$4.39116,051,454
2012-09-10Open-market buy19,950$4.38116,042,304
2012-09-10Open-market buy2,400$4.40116,053,854
2012-09-10Open-market buy1,300$4.41116,055,154
2012-09-10Open-market buy3,600$4.42116,058,754
2012-09-10Open-market buy3,500$4.43116,062,254
2012-09-10Open-market buy2,600$4.44116,064,854
2012-09-10Open-market buy13,300$4.37116,022,354
2012-09-10Open-market buy5,826$4.35115,980,680
2012-09-10Open-market buy28,374$4.36116,009,054
2012-09-07Open-market buy12,300$4.49115,954,854
2012-09-07Open-market buy400$4.45115,925,254
2012-09-07Open-market buy12,100$4.45115,937,354
2012-09-07Open-market buy2,465$4.46115,939,819
2012-09-07Open-market buy2,735$4.48115,942,554
2012-09-07Open-market buy20,000$4.50115,974,854
2012-08-31Open-market buy2,000$4.49115,924,854
2012-08-31Open-market buy6,900$4.48115,922,854
2012-08-31Open-market buy7,400$4.44115,912,254
2012-08-31Open-market buy2,600$4.45115,914,854
2012-08-31Open-market buy1,100$4.47115,915,954
2012-08-30Open-market buy700$4.46115,903,954
2012-08-30Open-market buy5,400$4.45115,903,254
2012-08-30Open-market buy100$4.45115,897,854
2012-08-30Open-market buy700$4.46115,904,854
2012-08-30Open-market buy500$4.44115,890,554
2012-08-30Open-market buy200$4.44115,890,054
2012-08-30Open-market buy7,500$4.43115,889,854
2012-08-30Open-market buy200$4.46115,904,154
2012-08-30Open-market buy7,200$4.44115,897,754
2012-08-29Open-market buy900$4.48115,868,254
2012-08-29Open-market buy5,200$4.49115,882,354
2012-08-29Open-market buy8,900$4.48115,877,154
2012-08-29Open-market buy5,000$4.46115,867,354
2012-08-28Open-market buy2,397$4.42115,819,751
2012-08-28Open-market buy16,103$4.43115,835,854
2012-08-28Open-market buy3,999$4.44115,839,853
2012-08-28Open-market buy2,501$4.45115,842,354
2012-08-28Open-market buy800$4.48115,843,154
2012-08-28Open-market buy5,000$4.48115,848,154
2012-08-28Open-market buy9,000$4.49115,857,154
2012-08-28Open-market buy5,200$4.50115,862,354
2012-08-27Open-market buy3,600$4.51115,800,954
2012-08-27Open-market buy4,800$4.46115,779,654
2012-08-27Open-market buy7,700$4.46115,787,354
2012-08-27Open-market buy1,600$4.48115,788,954
2012-08-27Open-market buy8,400$4.48115,797,354
2012-08-27Open-market buy5,000$4.53115,817,354
2012-08-27Open-market buy11,400$4.51115,812,354
2012-08-24Open-market buy1,000$4.44115,728,354
2012-08-24Open-market buy5,100$4.50115,756,454
2012-08-24Open-market buy6,331$4.49115,751,354
2012-08-24Open-market buy1,900$4.48115,745,023
2012-08-24Open-market buy5,900$4.52115,774,854
2012-08-24Open-market buy12,500$4.51115,768,954
2012-08-24Open-market buy2,500$4.46115,730,854
2012-08-24Open-market buy12,269$4.47115,743,123
2012-08-23Open-market buy3,550$4.37115,699,504
2012-08-23Open-market buy1,100$4.37115,695,954
2012-08-23Open-market buy1,000$4.38115,700,504
2012-08-23Open-market buy200$4.40115,700,704
2012-08-23Open-market buy1,900$4.40115,702,604
2012-08-23Open-market buy1,500$4.41115,704,104
2012-08-23Open-market buy750$4.42115,704,854
2012-08-23Open-market buy5,195$4.45115,710,049
2012-08-23Open-market buy4,805$4.46115,714,854
2012-08-23Open-market buy50$4.53115,727,354
2012-08-23Open-market buy2,000$4.52115,727,304
2012-08-23Open-market buy4,420$4.51115,725,304
2012-08-23Open-market buy6,030$4.50115,720,884
2012-08-22Open-market buy2,500$4.43115,694,854
2012-08-22Open-market buy400$4.36115,660,254
2012-08-22Open-market buy5,500$4.36115,665,754
2012-08-22Open-market buy10,100$4.37115,675,854
2012-08-22Open-market buy2,200$4.38115,678,054
2012-08-22Open-market buy3,977$4.40115,692,354
2012-08-22Open-market buy10,323$4.39115,688,377
2012-08-21Open-market buy3,300$4.28115,583,154
2012-08-21Open-market buy16,300$4.28115,599,454
2012-08-21Open-market buy19,300$4.29115,618,754
2012-08-21Open-market buy12,600$4.30115,631,354
2012-08-21Open-market buy3,803$4.31115,635,157
2012-08-21Open-market buy1,686$4.32115,636,843
2012-08-21Open-market buy2,108$4.34115,643,854
2012-08-21Open-market buy1,600$4.36115,645,454
2012-08-21Open-market buy3,300$4.36115,648,754
2012-08-21Open-market buy300$4.37115,649,054
2012-08-21Open-market buy10,800$4.38115,659,854
2012-08-21Open-market buy4,903$4.33115,641,746
2012-08-20Open-market buy2,500$4.33115,535,854
2012-08-20Open-market buy6,200$4.28115,533,354
2012-08-20Open-market buy938$4.37115,579,854
2012-08-20Open-market buy6,700$4.26115,522,154
2012-08-20Open-market buy600$4.26115,515,454
2012-08-20Open-market buy10,300$4.34115,546,154
2012-08-20Open-market buy20,935$4.35115,567,089
2012-08-20Open-market buy11,827$4.36115,578,916
2012-08-20Open-market buy5,000$4.27115,527,154
2012-08-17Open-market buy9,705$4.27115,492,790
2012-08-17Open-market buy8,400$4.28115,501,190
2012-08-17Open-market buy20,798$4.25115,472,152
2012-08-17Open-market buy11,200$4.24115,451,354
2012-08-17Open-market buy5,064$4.29115,506,254
2012-08-17Open-market buy300$4.24115,440,154
2012-08-17Open-market buy10,933$4.26115,483,085
2012-08-17Open-market buy1,100$4.30115,507,354
2012-08-17Open-market buy5,000$4.31115,512,354
2012-08-17Open-market buy872$4.34115,513,226
2012-08-17Open-market buy1,628$4.34115,514,854
2012-08-16Open-market buy13,400$4.16115,393,254
2012-08-16Open-market buy3,400$4.18115,396,854
2012-08-16Open-market buy200$4.18115,393,454
2012-08-16Open-market buy3,700$4.19115,400,554
2012-08-16Open-market buy2,800$4.20115,403,354
2012-08-16Open-market buy3,603$4.23115,406,957
2012-08-16Open-market buy1,397$4.24115,408,354
2012-08-16Open-market buy3,366$4.25115,411,720
2012-08-16Open-market buy8,495$4.26115,420,215
2012-08-16Open-market buy132$4.30115,439,854
2012-08-16Open-market buy4,517$4.29115,439,722
2012-08-16Open-market buy7,662$4.28115,435,205
2012-08-16Open-market buy7,328$4.27115,427,543
2012-08-15Open-market buy31,100$4.20115,379,854
2012-08-15Open-market buy6,400$4.19115,348,754
2012-08-15Open-market buy2,500$4.18115,342,354
2012-08-14Open-market buy2,900$4.19115,332,854
2012-08-14Open-market buy4,014$4.21115,337,868
2012-08-14Open-market buy1,000$4.20115,333,854
2012-08-14Open-market buy1,986$4.22115,339,854
2012-08-14Open-market buy17,400$4.18115,329,954
2012-08-14Open-market buy17,300$4.17115,312,554
2012-08-14Open-market buy400$4.17115,295,254
2012-08-13Open-market buy15,007$4.23115,287,891
2012-08-13Open-market buy14,030$4.22115,272,884
2012-08-13Open-market buy5,463$4.24115,293,354
2012-08-13Open-market buy11,300$4.21115,258,854
2012-08-13Open-market buy1,500$4.25115,294,854
2012-08-13Open-market buy500$4.20115,235,354
2012-08-13Open-market buy12,200$4.20115,247,554
2012-08-10Open-market buy4,300$4.22115,147,654
2012-08-10Open-market buy22,960$4.25115,221,454
2012-08-10Open-market buy8,400$4.21115,143,354
2012-08-10Open-market buy13,700$4.23115,161,354
2012-08-10Open-market buy100$4.21115,134,954
2012-08-10Open-market buy37,140$4.24115,198,494
2012-08-10Open-market buy3,811$4.27115,234,854
2012-08-10Open-market buy9,589$4.26115,231,043
2012-08-09Open-market buy2,700$4.27115,129,398
2012-08-09Open-market buy22,520$4.24115,110,757
2012-08-09Open-market buy13,241$4.25115,123,998
2012-08-09Open-market buy1,000$4.23115,065,854
2012-08-09Open-market buy22,383$4.23115,088,237
2012-08-09Open-market buy2,700$4.26115,126,698
2012-08-09Open-market buy3,756$4.29115,134,854
2012-08-09Open-market buy1,700$4.28115,131,098
2012-08-08Open-market buy100$4.24115,017,454
2012-08-08Open-market buy12,000$4.24115,029,454
2012-08-08Open-market buy22,800$4.25115,052,254
2012-08-08Open-market buy591$4.27115,064,854
2012-08-08Open-market buy12,009$4.26115,064,263
2012-08-07Open-market buy13,500$4.29115,016,354
2012-08-07Open-market buy7,589$4.28115,002,854
2012-08-07Open-market buy8,900$4.27114,995,265
2012-08-07Open-market buy16,311$4.26114,986,365
2012-08-07Open-market buy1,000$4.32115,017,354
2012-08-07Open-market buy2,700$4.26114,970,054
2012-08-06Open-market buy21,130$4.28114,898,314
2012-08-06Open-market buy46,434$4.30114,967,354
2012-08-06Open-market buy800$4.27114,853,154
2012-08-06Open-market buy24,030$4.27114,877,184
2012-08-06Open-market buy22,606$4.29114,920,920
2012-08-03Open-market buy5,300$4.25114,797,654
2012-08-03Open-market buy2,000$4.28114,806,454
2012-08-03Open-market buy31,591$4.28114,838,045
2012-08-03Open-market buy14,309$4.29114,852,354
2012-08-03Open-market buy6,800$4.26114,804,454
2012-08-02Open-market buy4,200$4.16114,792,354
2012-08-02Open-market buy2,600$4.15114,788,154
2012-08-02Open-market buy5,200$4.13114,782,854
2012-08-02Open-market buy29,901$4.12114,777,654
2012-08-02Open-market buy2,700$4.14114,785,554
2012-08-02Open-market buy40,299$4.11114,747,753
2012-08-02Open-market buy7,810$4.10114,707,454
2012-08-02Open-market buy7,290$4.09114,699,644
2012-08-01Open-market buy8,788$4.08114,520,736
2012-08-01Open-market buy6,900$4.12114,652,354
2012-08-01Open-market buy9,100$4.13114,661,454
2012-08-01Open-market buy3,100$4.11114,645,454
2012-08-01Open-market buy30,262$4.10114,642,354
2012-08-01Open-market buy91,356$4.09114,612,092
2012-08-01Open-market buy5,900$4.14114,667,354
2012-08-01Open-market buy15,514$4.07114,511,948
2012-08-01Open-market buy4,080$4.07114,496,434
2012-08-01Open-market buy5,900$4.17114,692,354
2012-08-01Open-market buy4,200$4.16114,686,454
2012-08-01Open-market buy14,900$4.15114,682,254
2012-07-31Open-market buy50,012$4.23114,442,566
2012-07-31Open-market buy200$4.23114,392,554
2012-07-31Open-market buy20,000$4.26114,492,354
2012-07-31Open-market buy20,488$4.24114,463,054
2012-07-31Open-market buy9,300$4.25114,472,354
2012-07-30Open-market buy2,505$4.35114,383,859
2012-07-30Open-market buy12,500$4.28114,332,354
2012-07-30Open-market buy27,500$4.27114,319,854
2012-07-30Open-market buy2,500$4.37114,392,354
2012-07-30Open-market buy5,995$4.36114,389,854
2012-07-30Open-market buy14,900$4.29114,347,254
2012-07-30Open-market buy6,600$4.33114,381,354
2012-07-30Open-market buy12,400$4.32114,374,754
2012-07-30Open-market buy2,500$4.31114,362,354
2012-07-30Open-market buy12,600$4.30114,359,854
2012-07-27Open-market buy3,100$4.24114,199,854
2012-07-27Open-market buy4,400$4.23114,196,754
2012-07-27Open-market buy2,293$4.41114,292,354
2012-07-27Open-market buy10,248$4.38114,234,902
2012-07-27Open-market buy5,000$4.37114,224,654
2012-07-27Open-market buy11,850$4.36114,219,654
2012-07-27Open-market buy27,688$4.39114,262,590
2012-07-27Open-market buy900$4.30114,200,754
2012-07-27Open-market buy4,150$4.30114,204,904
2012-07-27Open-market buy2,450$4.31114,207,354
2012-07-27Open-market buy400$4.32114,207,754
2012-07-27Open-market buy50$4.36114,207,804
2012-07-27Open-market buy27,471$4.40114,290,061
2012-07-26Open-market buy4,800$4.34114,135,793
2012-07-26Open-market buy6,528$4.33114,130,993
2012-07-26Open-market buy35,685$4.32114,124,465
2012-07-26Open-market buy41,275$4.31114,088,780
2012-07-26Open-market buy14,656$4.30114,047,505
2012-07-26Open-market buy14,420$4.29114,032,849
2012-07-26Open-market buy3,100$4.27114,016,529
2012-07-26Open-market buy6,075$4.26114,013,429
2012-07-26Open-market buy2,197$4.42114,192,354
2012-07-26Open-market buy5,823$4.41114,190,157
2012-07-26Open-market buy11,700$4.35114,147,493
2012-07-26Open-market buy6,200$4.36114,153,693
2012-07-26Open-market buy7,480$4.37114,161,173
2012-07-26Open-market buy2,900$4.38114,164,073
2012-07-26Open-market buy9,900$4.39114,173,973
2012-07-26Open-market buy10,361$4.40114,184,334
2012-07-26Open-market buy1,900$4.28114,018,429
2012-07-25Open-market buy2,900$4.42114,002,154
2012-07-25Open-market buy100$4.38113,942,454
2012-07-25Open-market buy10,249$4.38113,952,703
2012-07-25Open-market buy5,300$4.39113,958,003
2012-07-25Open-market buy100$4.40113,958,103
2012-07-25Open-market buy34,251$4.40113,992,354
2012-07-25Open-market buy6,900$4.41113,999,254
2012-07-25Open-market buy1,200$4.44114,007,354
2012-07-25Open-market buy3,700$4.43114,006,154
2012-07-25Open-market buy300$4.43114,002,454
2012-07-23Open-market buy34,900$4.47113,937,354
2012-07-23Open-market buy5,000$4.49113,942,354
2012-07-23Open-market buy100$4.47113,902,454
2012-07-20Open-market buy30,000$4.50113,902,354
2012-07-19Open-market buy25,000$4.61113,872,354
2012-07-18Open-market buy4,600$4.67113,847,354
2012-07-18Open-market buy3,500$4.62113,818,354
2012-07-18Open-market buy14,000$4.62113,832,354
2012-07-18Open-market buy600$4.65113,832,954
2012-07-18Open-market buy3,400$4.66113,842,754
2012-07-18Open-market buy6,400$4.65113,839,354
2012-07-17Open-market buy33,260$4.58113,796,314
2012-07-17Open-market buy3,000$4.61113,814,754
2012-07-17Open-market buy5,940$4.60113,811,754
2012-07-17Open-market buy9,500$4.59113,805,814
2012-07-17Open-market buy100$4.62113,814,854
2012-07-17Open-market buy13,699$4.57113,763,054
2012-07-17Open-market buy4,501$4.56113,749,355
2012-07-17Open-market buy15,000$4.55113,744,854
2012-07-13Open-market buy36,277$4.61113,722,931
2012-07-13Open-market buy1,800$4.61113,686,654
2012-07-13Open-market buy6,923$4.62113,729,854
2012-07-12Open-market buy1,700$4.56113,656,554
2012-07-12Open-market buy1,000$4.58113,663,354
2012-07-12Open-market buy3,500$4.59113,666,854
2012-07-12Open-market buy4,800$4.63113,684,854
2012-07-12Open-market buy5,800$4.56113,662,354
2012-07-12Open-market buy500$4.60113,667,354
2012-07-12Open-market buy900$4.62113,668,254
2012-07-12Open-market buy11,800$4.62113,680,054
2012-07-11Open-market buy19,000$4.61113,645,454
2012-07-11Open-market buy2,500$4.60113,626,454
2012-07-11Open-market buy8,300$4.59113,623,954
2012-07-11Open-market buy800$4.59113,615,654
2012-07-11Open-market buy700$4.57113,614,854
2012-07-11Open-market buy9,500$4.56113,614,154
2012-07-11Open-market buy12,797$4.55113,604,654
2012-07-11Open-market buy2,400$4.54113,591,857
2012-07-11Open-market buy6,903$4.53113,589,457
2012-07-11Open-market buy200$4.53113,582,554
2012-07-11Open-market buy1,578$4.51113,582,354
2012-07-11Open-market buy10,122$4.50113,580,776
2012-07-11Open-market buy4,100$4.49113,570,654
2012-07-11Open-market buy3,700$4.48113,566,554
2012-07-11Open-market buy500$4.48113,562,854
2012-07-11Open-market buy400$4.63113,654,854
2012-07-11Open-market buy9,000$4.62113,654,454
2012-07-10Open-market buy18,305$4.62113,559,766
2012-07-10Open-market buy1,613$4.60113,473,967
2012-07-10Open-market buy43,487$4.60113,517,454
2012-07-10Open-market buy24,007$4.61113,541,461
2012-07-10Open-market buy2,588$4.63113,562,354
2012-07-09Open-market buy15,000$4.66113,467,354
2012-07-09Open-market buy1,100$4.68113,468,454
2012-07-09Open-market buy3,900$4.68113,472,354
2012-07-09Open-market buy22,400$4.62113,452,354
2012-07-09Open-market buy2,600$4.61113,429,954
2012-07-06Open-market buy10,767$4.72113,417,528
2012-07-06Open-market buy7,407$4.71113,406,761
2012-07-06Open-market buy10,900$4.70113,399,354
2012-07-06Open-market buy8,800$4.68113,363,654
2012-07-06Open-market buy13,800$4.67113,354,854
2012-07-06Open-market buy3,700$4.67113,341,054
2012-07-06Open-market buy6,600$4.73113,424,128
2012-07-06Open-market buy3,226$4.74113,427,354
2012-07-06Open-market buy24,800$4.69113,388,454
2012-07-05Open-market buy11,688$4.78113,333,554
2012-07-05Open-market buy14,092$4.77113,321,866
2012-07-05Open-market buy9,220$4.76113,307,774
2012-07-05Open-market buy3,800$4.79113,337,354
2012-07-05Open-market buy3,900$4.74113,296,783
2012-07-05Open-market buy600$4.74113,292,883
2012-07-05Open-market buy4,929$4.71113,292,283
2012-07-05Open-market buy1,771$4.76113,298,554
2012-07-03Open-market buy3,600$4.70113,252,454
2012-07-03Open-market buy200$4.71113,252,654
2012-07-03Open-market buy14,700$4.71113,267,354
2012-07-03Open-market buy16,700$4.73113,284,054
2012-07-03Open-market buy3,300$4.74113,287,354
2012-07-03Open-market buy1,800$4.68113,244,154
2012-07-03Open-market buy4,700$4.69113,248,854
2012-07-02Open-market buy22,693$4.64113,222,747
2012-07-02Open-market buy600$4.61113,192,954
2012-07-02Open-market buy3,680$4.69113,242,354
2012-07-02Open-market buy8,820$4.68113,238,674
2012-07-02Open-market buy7,007$4.65113,229,854
2012-07-02Open-market buy100$4.65113,222,847
2012-07-02Open-market buy200$4.64113,200,054
2012-07-02Open-market buy2,500$4.62113,199,854
2012-07-02Open-market buy4,400$4.61113,197,354
2012-06-29Open-market buy16,356$4.59113,180,830
2012-06-29Open-market buy100$4.58113,149,954
2012-06-29Open-market buy11,524$4.60113,192,354
2012-06-29Open-market buy14,520$4.58113,164,474
2012-06-28Open-market buy5,700$4.59113,136,254
2012-06-28Open-market buy1,200$4.59113,130,554
2012-06-28Open-market buy5,424$4.57113,129,354
2012-06-28Open-market buy19,504$4.56113,123,930
2012-06-28Open-market buy1,000$4.61113,149,854
2012-06-28Open-market buy7,400$4.54113,095,054
2012-06-28Open-market buy500$4.54113,087,654
2012-06-28Open-market buy11,727$4.52113,087,154
2012-06-28Open-market buy3,073$4.52113,075,427
2012-06-28Open-market buy12,600$4.60113,148,854
2012-06-28Open-market buy9,372$4.55113,104,426
2012-06-27Open-market buy1,400$4.63113,071,154
2012-06-27Open-market buy1,200$4.64113,072,354
2012-06-27Open-market buy9,200$4.59113,069,054
2012-06-27Open-market buy700$4.62113,069,754
2012-06-26Open-market buy1,710$4.63113,059,854
2012-06-26Open-market buy4,810$4.62113,058,144
2012-06-26Open-market buy10,880$4.61113,053,334
2012-06-26Open-market buy100$4.61113,042,454
2012-06-25Open-market buy5,000$4.61113,034,854
2012-06-25Open-market buy7,500$4.63113,042,354
2012-06-22Open-market buy1,000$4.55113,005,854
2012-06-22Open-market buy5,000$4.53113,004,854
2012-06-22Open-market buy600$4.57113,006,454
2012-06-22Open-market buy3,500$4.58113,012,354
2012-06-22Open-market buy3,300$4.59113,015,654
2012-06-22Open-market buy14,200$4.60113,029,854
2012-06-22Open-market buy2,400$4.57113,008,854
2012-06-19Open-market buy300$4.47112,979,854
2012-06-19Open-market buy4,400$4.52112,994,854
2012-06-19Open-market buy600$4.51112,990,454
2012-06-19Open-market buy10,000$4.50112,989,854
2012-06-19Open-market buy5,000$4.53112,999,854
2012-06-19Open-market buy7,200$4.46112,979,554
2012-06-19Open-market buy26,150$4.43112,972,354
2012-06-19Open-market buy8,400$4.43112,946,204
2012-06-19Open-market buy15,450$4.41112,937,804
2012-06-18Open-market buy19,256$4.50112,902,354
2012-06-18Open-market buy10,190$4.52112,915,194
2012-06-18Open-market buy2,650$4.51112,905,004
2012-06-18Open-market buy7,160$4.53112,922,354
2012-06-18Open-market buy5,744$4.49112,883,098
2012-06-18Open-market buy19,200$4.48112,877,354
2012-06-18Open-market buy800$4.48112,858,154
2012-06-15Open-market buy61,800$4.57112,719,954
2012-06-15Open-market buy800$4.57112,658,154
2012-06-15Open-market buy55,180$4.58112,775,134
2012-06-15Open-market buy36,720$4.60112,829,854
2012-06-15Open-market buy10,000$4.63112,839,854
2012-06-15Open-market buy13,500$4.64112,853,354
2012-06-15Open-market buy18,000$4.59112,793,134
2012-06-15Open-market buy4,000$4.65112,857,354
2012-06-14Open-market buy4,462$4.68112,625,054
2012-06-14Open-market buy2,300$4.64112,574,654
2012-06-14Open-market buy900$4.74112,650,754
2012-06-14Open-market buy5,800$4.71112,649,854
2012-06-14Open-market buy11,693$4.70112,644,054
2012-06-14Open-market buy7,307$4.69112,632,361
2012-06-14Open-market buy6,600$4.74112,657,354
2012-06-14Open-market buy15,138$4.67112,620,592
2012-06-14Open-market buy8,100$4.66112,605,454
2012-06-14Open-market buy22,700$4.65112,597,354
2012-06-13Open-market buy8,100$4.80112,567,254
2012-06-13Open-market buy8,900$4.79112,559,154
2012-06-13Open-market buy500$4.79112,550,254
2012-06-13Open-market buy300$4.77112,549,754
2012-06-13Open-market buy2,380$4.83112,569,734
2012-06-13Open-market buy7,040$4.75112,546,394
2012-06-13Open-market buy2,000$4.74112,539,354
2012-06-13Open-market buy2,620$4.84112,572,354
2012-06-13Open-market buy100$4.81112,567,354
2012-06-13Open-market buy3,060$4.76112,549,454
2012-06-12Open-market buy1,900$4.76112,537,354
2012-06-12Open-market buy200$4.75112,532,554
2012-06-12Open-market buy2,900$4.75112,535,454
2012-06-11Open-market buy1,600$4.74112,491,454
2012-06-11Open-market buy4,564$4.75112,503,389
2012-06-11Open-market buy7,371$4.74112,498,825
2012-06-11Open-market buy8,965$4.76112,512,354
2012-06-11Open-market buy2,000$4.78112,514,354
2012-06-11Open-market buy3,800$4.79112,518,154
2012-06-11Open-market buy14,200$4.80112,532,354
2012-06-08Open-market buy3,600$4.72112,480,954
2012-06-08Open-market buy4,500$4.67112,469,354
2012-06-08Open-market buy5,500$4.68112,474,854
2012-06-08Open-market buy5,000$4.75112,489,854
2012-06-08Open-market buy100$4.74112,484,854
2012-06-08Open-market buy3,800$4.73112,484,754
2012-06-08Open-market buy2,500$4.71112,477,354
2012-06-07Open-market buy13,800$4.56112,434,854
2012-06-07Open-market buy12,040$4.58112,446,894
2012-06-07Open-market buy2,960$4.59112,449,854
2012-06-07Open-market buy900$4.61112,450,754
2012-06-07Open-market buy1,200$4.56112,421,054
2012-06-07Open-market buy2,500$4.62112,459,854
2012-06-07Open-market buy3,717$4.64112,463,571
2012-06-07Open-market buy6,600$4.61112,457,354
2012-06-07Open-market buy1,283$4.65112,464,854
2012-06-05Open-market buy2,060$4.50112,409,253
2012-06-05Open-market buy10,601$4.51112,419,854
2012-06-05Open-market buy8,906$4.49112,407,193
2012-06-05Open-market buy5,933$4.48112,398,287
2012-06-04Open-market buy100$4.49112,377,454
2012-06-04Open-market buy4,300$4.47112,377,354
2012-06-04Open-market buy700$4.47112,373,054
2012-06-04Open-market buy5,500$4.49112,382,954
2012-06-04Open-market buy5,100$4.50112,388,054
2012-06-04Open-market buy4,300$4.51112,392,354
2012-06-01Open-market buy10,000$4.52112,372,354
2012-06-01Open-market buy2,200$4.47112,344,554
2012-06-01Open-market buy10,600$4.48112,355,154
2012-06-01Open-market buy7,200$4.49112,362,354
2012-05-31Open-market buy29,159$4.60112,277,993
2012-05-31Open-market buy5,900$4.65112,326,454
2012-05-31Open-market buy8,200$4.64112,320,554
2012-05-31Open-market buy11,662$4.62112,312,354
2012-05-31Open-market buy22,699$4.61112,300,692
2012-05-31Open-market buy15,900$4.66112,342,354
2012-05-31Open-market buy4,056$4.59112,248,834
2012-05-31Open-market buy6,284$4.58112,244,778
2012-05-31Open-market buy500$4.58112,238,494
2012-05-31Open-market buy5,640$4.56112,237,994
2012-05-30Open-market buy5,000$4.66112,217,354
2012-05-30Open-market buy14,700$4.62112,212,354
2012-05-30Open-market buy300$4.62112,197,654
2012-05-30Open-market buy2,100$4.70112,232,354
2012-05-30Open-market buy12,900$4.68112,230,254
2012-05-25Open-market buy1,900$4.83112,197,354
2012-05-25Open-market buy13,100$4.79112,195,454
2012-05-24Open-market buy9,400$4.76112,177,354
2012-05-24Open-market buy5,000$4.78112,182,354
2012-05-24Open-market buy600$4.76112,167,954
2012-05-24Open-market buy10,000$4.68112,167,354
2012-05-23Open-market buy9,400$4.62112,157,354
2012-05-23Open-market buy600$4.62112,147,954
2012-05-23Open-market buy9,600$4.56112,147,354
2012-05-23Open-market buy400$4.56112,137,754
2012-05-22Open-market buy1,140$4.62112,137,354
2012-05-22Open-market buy9,500$4.60112,126,854
2012-05-22Open-market buy9,360$4.61112,136,214
2012-05-21Open-market buy200$4.54112,116,854
2012-05-21Open-market buy12,200$4.53112,116,654
2012-05-21Open-market buy500$4.55112,117,354
2012-05-21Open-market buy7,100$4.52112,104,454
2012-05-18Open-market buy9,273$4.56112,097,354
2012-05-18Open-market buy20,727$4.50112,088,081
2012-05-18Open-market buy9,400$4.46112,067,354
2012-05-18Open-market buy600$4.46112,057,954
2012-05-17Open-market buy14,109$4.47111,998,263
2012-05-17Open-market buy9,697$4.48112,007,960
2012-05-17Open-market buy7,031$4.49112,014,991
2012-05-17Open-market buy6,000$4.50112,020,991
2012-05-17Open-market buy5,000$4.53112,057,354
2012-05-17Open-market buy17,800$4.51112,038,791
2012-05-17Open-market buy13,563$4.52112,052,354
2012-05-17Open-market buy11,300$4.46111,984,154
2012-05-16Open-market buy489$4.63111,972,854
2012-05-16Open-market buy12,900$4.62111,972,365
2012-05-16Open-market buy3,100$4.61111,959,465
2012-05-16Open-market buy10,611$4.60111,956,365
2012-05-16Open-market buy800$4.59111,945,754
2012-05-16Open-market buy2,100$4.58111,944,954
2012-05-15Open-market buy6,338$4.63111,931,421
2012-05-15Open-market buy7,927$4.57111,854,937
2012-05-15Open-market buy13,856$4.56111,847,010
2012-05-15Open-market buy300$4.56111,833,154
2012-05-15Open-market buy11,433$4.64111,942,854
2012-05-15Open-market buy17,733$4.58111,872,670
2012-05-15Open-market buy11,170$4.62111,925,083
2012-05-15Open-market buy5,445$4.61111,913,913
2012-05-15Open-market buy19,258$4.60111,908,468
2012-05-15Open-market buy16,540$4.59111,889,210
2012-05-14Open-market buy100$4.51111,732,954
2012-05-14Open-market buy15,242$4.60111,832,854
2012-05-14Open-market buy22,300$4.59111,817,612
2012-05-14Open-market buy40,858$4.58111,795,312
2012-05-14Open-market buy1,600$4.58111,754,454
2012-05-14Open-market buy9,900$4.51111,742,854
2012-05-14Open-market buy10,000$4.55111,752,854
2012-05-11Open-market buy11,329$4.55111,732,854
2012-05-11Open-market buy11,180$4.50111,645,159
2012-05-11Open-market buy18,795$4.51111,663,954
2012-05-11Open-market buy30,175$4.52111,694,129
2012-05-11Open-market buy13,536$4.53111,707,665
2012-05-11Open-market buy1,125$4.49111,633,979
2012-05-11Open-market buy13,860$4.54111,721,525
2012-05-10Open-market buy82,778$4.50111,632,854
2012-05-10Open-market buy3,900$4.49111,550,076
2012-05-10Open-market buy10,822$4.48111,546,176
2012-05-10Open-market buy2,500$4.47111,535,354
2012-05-09Open-market buy2,165$4.45111,532,854
2012-05-09Open-market buy735$4.43111,523,589
2012-05-09Open-market buy3,200$4.44111,530,689
2012-05-09Open-market buy3,900$4.43111,527,489
2012-05-08Open-market buy2,900$4.44111,507,054
2012-05-08Open-market buy9,100$4.45111,516,154
2012-05-08Open-market buy6,700$4.46111,522,854
2012-05-08Open-market buy1,300$4.43111,504,154
2012-05-08Open-market buy2,000$4.41111,494,854
2012-05-08Open-market buy8,000$4.41111,502,854
2012-05-04Open-market buy3,900$4.54111,486,499
2012-05-04Open-market buy4,218$4.48111,462,854
2012-05-04Open-market buy3,600$4.49111,466,454
2012-05-04Open-market buy2,500$4.50111,468,954
2012-05-04Open-market buy1,900$4.51111,470,854
2012-05-04Open-market buy2,000$4.52111,472,854
2012-05-04Open-market buy6,355$4.55111,492,854
2012-05-04Open-market buy15,782$4.47111,458,636
2012-05-04Open-market buy9,745$4.53111,482,599
2012-05-02Open-market buy36,018$4.70111,442,854
2012-05-02Open-market buy100$4.70111,406,836
2012-05-02Open-market buy13,671$4.64111,406,736
2012-05-02Open-market buy19,403$4.63111,393,065
2012-05-02Open-market buy10,790$4.62111,373,662
2012-05-02Open-market buy18$4.62111,362,872
2012-05-01Open-market buy2,300$4.72111,362,854
2012-05-01Open-market buy3,500$4.66111,334,354
2012-05-01Open-market buy16,500$4.66111,350,854
2012-05-01Open-market buy9,700$4.72111,360,554
2012-04-30Open-market buy1,408$4.80111,330,854
2012-04-30Open-market buy5,000$4.75111,290,854
2012-04-30Open-market buy9,500$4.75111,300,354
2012-04-30Open-market buy6,260$4.76111,306,614
2012-04-30Open-market buy8,492$4.79111,329,446
2012-04-30Open-market buy8,540$4.78111,320,954
2012-04-30Open-market buy5,800$4.77111,312,414
2012-04-27Open-market buy3,857$4.82111,285,854
2012-04-27Open-market buy13,380$4.81111,281,997
2012-04-27Open-market buy16,003$4.79111,261,857
2012-04-27Open-market buy6,760$4.80111,268,617
2012-04-26Open-market buy10,000$4.78111,155,854
2012-04-26Open-market buy1,700$4.80111,157,554
2012-04-26Open-market buy13,000$4.81111,190,854
2012-04-26Open-market buy1,100$4.83111,191,954
2012-04-26Open-market buy34,856$4.83111,226,810
2012-04-26Open-market buy5,463$4.84111,232,273
2012-04-26Open-market buy2,800$4.85111,235,073
2012-04-26Open-market buy3,600$4.86111,238,673
2012-04-26Open-market buy2,000$4.87111,240,673
2012-04-26Open-market buy5,181$4.88111,245,854
2012-04-26Open-market buy20,300$4.80111,177,854
2012-04-26Open-market buy34,856$4.83111,226,810
2012-04-26Open-market buy20,300$4.80111,177,854
2012-04-26Open-market buy1,700$4.80111,157,554
2012-04-26Open-market buy10,000$4.78111,155,854
2012-04-26Open-market buy1,100$4.83111,191,954
2012-04-26Open-market buy13,000$4.81111,190,854
2012-04-26Open-market buy5,463$4.84111,232,273
2012-04-26Open-market buy2,800$4.85111,235,073
2012-04-26Open-market buy3,600$4.86111,238,673
2012-04-26Open-market buy2,000$4.87111,240,673
2012-04-26Open-market buy5,181$4.88111,245,854
2012-04-25Open-market buy100$4.87111,145,854
2012-04-25Open-market buy9,900$4.86111,145,754
2012-04-24Open-market buy10,000$4.87111,135,854
2012-04-24Open-market buy8,800$4.84111,125,854
2012-04-24Open-market buy1,200$4.84111,117,054
2012-04-23Open-market buy3,805$4.94111,109,659
2012-04-23Open-market buy14,292$4.92111,105,854
2012-04-23Open-market buy6,195$4.95111,115,854
2012-04-23Open-market buy10$4.81111,055,864
2012-04-23Open-market buy3,858$4.81111,059,722
2012-04-23Open-market buy3,365$4.82111,063,087
2012-04-23Open-market buy6$4.84111,063,093
2012-04-23Open-market buy2,300$4.91111,091,562
2012-04-23Open-market buy1,225$4.90111,089,262
2012-04-23Open-market buy21,075$4.89111,088,037
2012-04-23Open-market buy1,108$4.89111,066,962
2012-04-23Open-market buy2,761$4.84111,065,854
2012-04-20Open-market buy9,800$4.87111,055,854
2012-04-20Open-market buy200$4.87111,046,054
2012-04-19Open-market buy500$4.75111,025,854
2012-04-19Open-market buy700$4.73111,016,554
2012-04-19Open-market buy10,000$4.81111,045,854
2012-04-19Open-market buy4,700$4.77111,035,854
2012-04-19Open-market buy5,300$4.76111,031,154
2012-04-19Open-market buy400$4.75111,025,354
2012-04-19Open-market buy8,400$4.73111,024,954
2012-04-18Open-market buy4,500$4.63111,010,354
2012-04-18Open-market buy5,500$4.64111,015,854
2012-04-17Open-market buy6,689$4.62111,005,854
2012-04-17Open-market buy3,871$4.61110,999,165
2012-04-17Open-market buy5,890$4.60110,995,294
2012-04-17Open-market buy3,550$4.59110,989,404
2012-04-13Open-market buy41,597$4.39110,944,251
2012-04-13Open-market buy2,400$4.39110,902,654
2012-04-13Open-market buy4,400$4.38110,900,254
2012-04-13Open-market buy800$4.45110,985,854
2012-04-13Open-market buy8,800$4.44110,985,054
2012-04-13Open-market buy8,700$4.43110,976,254
2012-04-13Open-market buy100$4.40110,944,351
2012-04-13Open-market buy21,503$4.40110,965,854
2012-04-13Open-market buy1,700$4.42110,967,554
2012-04-13Open-market buy10,000$4.37110,895,854
2012-04-12Open-market buy5,750$4.55110,870,436
2012-04-12Open-market buy100$4.55110,864,686
2012-04-12Open-market buy3,500$4.53110,864,586
2012-04-12Open-market buy4,532$4.52110,861,086
2012-04-12Open-market buy14,840$4.51110,856,554
2012-04-12Open-market buy12,460$4.50110,841,714
2012-04-12Open-market buy4,460$4.49110,829,254
2012-04-12Open-market buy8,460$4.48110,824,794
2012-04-12Open-market buy6,200$4.47110,816,334
2012-04-12Open-market buy14,080$4.46110,810,134
2012-04-12Open-market buy200$4.46110,796,054
2012-04-12Open-market buy6,753$4.56110,877,189
2012-04-12Open-market buy368$4.57110,877,557
2012-04-12Open-market buy1,900$4.58110,879,457
2012-04-12Open-market buy6,397$4.59110,885,854
2012-04-12Open-market buy10,000$4.43110,795,854
2012-04-11Open-market buy3,178$4.57110,785,854
2012-04-11Open-market buy7,100$4.56110,782,676
2012-04-11Open-market buy8,700$4.55110,775,576
2012-04-11Open-market buy21,664$4.53110,762,554
2012-04-11Open-market buy15,914$4.52110,740,890
2012-04-11Open-market buy17,922$4.51110,724,976
2012-04-11Open-market buy1,200$4.51110,707,054
2012-04-11Open-market buy9,100$4.49110,705,854
2012-04-11Open-market buy10,700$4.48110,696,754
2012-04-11Open-market buy200$4.48110,686,054
2012-04-11Open-market buy4,322$4.54110,766,876
2012-04-10Open-market buy577$4.44110,605,931
2012-04-10Open-market buy17,700$4.43110,605,354
2012-04-10Open-market buy11,600$4.42110,587,654
2012-04-10Open-market buy200$4.42110,576,054
2012-04-10Open-market buy22,152$4.49110,685,854
2012-04-10Open-market buy7,469$4.45110,613,400
2012-04-10Open-market buy9,214$4.48110,663,702
2012-04-10Open-market buy18,977$4.47110,654,488
2012-04-10Open-market buy22,111$4.46110,635,511
2012-04-09Open-market buy19,350$4.65110,575,854
2012-04-09Open-market buy2,697$4.64110,556,504
2012-04-09Open-market buy19,353$4.63110,553,807
2012-04-09Open-market buy8,600$4.62110,534,454
2012-04-05Open-market buy4,007$4.79110,509,861
2012-04-05Open-market buy2,278$4.77110,505,854
2012-04-05Open-market buy7,722$4.76110,503,576
2012-04-05Open-market buy5,626$4.80110,515,487
2012-04-05Open-market buy10,367$4.81110,525,854
2012-04-04Open-market buy10,000$4.70110,495,854
2012-04-03Open-market buy2,700$4.85110,485,854
2012-04-03Open-market buy2,800$4.80110,458,654
2012-04-03Open-market buy400$4.76110,446,254
2012-04-03Open-market buy14,900$4.84110,483,154
2012-04-03Open-market buy2,400$4.84110,468,254
2012-04-03Open-market buy7,200$4.80110,465,854
2012-04-03Open-market buy9,600$4.76110,455,854
2012-04-02Open-market buy9,700$4.68110,435,854
2012-04-02Open-market buy900$4.71110,436,754
2012-04-02Open-market buy9,100$4.71110,445,854
2012-04-02Open-market buy21,699$4.67110,426,154
2012-04-02Open-market buy3,601$4.67110,404,455
2012-03-29Open-market buy5,704$4.73110,392,354
2012-03-29Open-market buy6,496$4.68110,357,350
2012-03-29Open-market buy12,600$4.69110,369,950
2012-03-29Open-market buy10,700$4.71110,380,650
2012-03-29Open-market buy3,700$4.71110,384,350
2012-03-29Open-market buy2,300$4.72110,386,650
2012-03-29Open-market buy8,500$4.74110,400,854
2012-03-28Open-market buy15,800$4.75110,346,654
2012-03-28Open-market buy4,200$4.76110,350,854
2012-03-27Open-market buy900$4.80110,316,754
2012-03-27Open-market buy9,100$4.80110,325,854
2012-03-27Open-market buy5,000$4.81110,330,854
2012-03-26Open-market buy5,000$4.83110,307,854
2012-03-26Open-market buy900$4.88110,315,854
2012-03-26Open-market buy7,100$4.87110,314,954
2012-03-23Open-market buy14,300$4.85110,302,854
2012-03-23Open-market buy18,700$4.85110,288,554
2012-03-22Open-market buy5,000$4.80110,259,854
2012-03-22Open-market buy10,000$4.82110,269,854
2012-03-21Open-market buy4,600$4.94110,254,854
2012-03-21Open-market buy400$4.93110,250,254
2012-03-20Open-market buy3,800$4.89110,247,254
2012-03-20Open-market buy3,600$4.88110,243,454
2012-03-20Open-market buy800$4.87110,239,854
2012-03-20Open-market buy5,200$4.86110,239,054
2012-03-20Open-market buy2,600$4.90110,249,854
2012-03-16Open-market buy1,700$4.83109,639,305
2012-03-16Open-market buy5,500$4.78109,619,354
2012-03-16Open-market buy3,000$4.79109,622,354
2012-03-16Open-market buy11,883$4.80109,634,237
2012-03-16Open-market buy1,768$4.81109,636,005
2012-03-16Open-market buy1,600$4.82109,637,605
2012-03-16Open-market buy1,500$4.84109,640,805
2012-03-16Open-market buy30,000$4.85109,670,805
2012-03-16Open-market buy2,000$4.86109,672,805
2012-03-16Open-market buy12,736$4.87109,685,541
2012-03-16Open-market buy2,100$4.89109,687,641
2012-03-16Open-market buy10,600$4.89109,698,241
2012-03-16Open-market buy22,016$4.90109,720,257
2012-03-16Open-market buy19,822$4.91109,740,079
2012-03-16Open-market buy17,400$4.92109,757,479
2012-03-16Open-market buy81,000$4.93109,838,479
2012-03-16Open-market buy5,200$4.94109,843,679
2012-03-16Open-market buy11,800$4.95109,855,479
2012-03-16Open-market buy7,400$4.96109,862,879
2012-03-16Open-market buy14,026$4.97109,876,905
2012-03-16Open-market buy17,398$4.98109,894,303
2012-03-16Open-market buy16,146$4.99109,910,449
2012-03-16Open-market buy105,305$5.00110,015,754
2012-03-16Open-market buy39,300$5.01110,055,054
2012-03-16Open-market buy9,811$5.02110,064,865
2012-03-16Open-market buy14,100$5.03110,078,965
2012-03-16Open-market buy41,844$5.07110,233,854
2012-03-16Open-market buy5,634$5.06110,192,010
2012-03-16Open-market buy90,700$5.05110,186,376
2012-03-16Open-market buy16,711$5.04110,095,676
2012-03-12Open-market buy17,200$4.82109,611,054
2012-03-12Open-market buy2,800$4.83109,613,854
2012-03-06Open-market buy600$4.72109,569,454
2012-03-06Open-market buy23,948$4.72109,593,402
2012-03-06Open-market buy452$4.73109,593,854
2012-03-05Open-market buy50$4.78109,543,904
2012-03-05Open-market buy6,950$4.80109,568,854
2012-03-05Open-market buy18,000$4.79109,561,904
2012-02-22Open-market buy10,000$4.69109,053,854
2012-02-22Open-market buy162,748$4.72109,306,852
2012-02-22Open-market buy55,798$4.71109,144,104
2012-02-22Open-market buy34,452$4.70109,088,306
2012-02-22Open-market buy99,035$4.74109,534,554
2012-02-22Open-market buy8,300$4.75109,542,854
2012-02-22Open-market buy1,000$4.77109,543,854
2012-02-22Open-market buy128,667$4.73109,435,519
2012-02-15Open-market buy3,000$5.17109,043,854
2012-02-15Open-market buy2,500$5.16109,040,854
2012-02-15Open-market buy2,000$5.08109,005,854
2012-02-15Open-market buy5,000$5.09109,010,854
2012-02-15Open-market buy100$5.12109,010,954
2012-02-15Open-market buy12,400$5.12109,023,354
2012-02-15Open-market buy10,000$5.13109,033,354
2012-02-15Open-market buy5,000$5.14109,038,354
2012-02-13Open-market buy5,000$5.09108,998,854
2012-02-13Open-market buy5,000$5.10109,003,854
2012-02-10Open-market buy1,000$5.13108,989,854
2012-02-10Open-market buy3,000$5.15108,992,854
2012-02-10Open-market buy1,000$5.16108,993,854
2012-02-10Open-market buy1,500$5.09108,988,854
2012-02-10Open-market buy3,500$5.07108,987,354
2012-02-09Open-market buy1,467$5.17108,974,154
2012-02-09Open-market buy4,800$5.18108,978,954
2012-02-09Open-market buy4,900$5.19108,983,854
2012-02-08Open-market buy4,628$5.21108,967,415
2012-02-08Open-market buy5,272$5.22108,972,687
2012-02-08Open-market buy100$5.21108,962,787
2012-02-06Open-market buy5,000$5.24108,962,687
2012-02-01Open-market buy1,000$5.25108,956,687
2012-02-01Open-market buy200$5.28108,957,387
2012-02-01Open-market buy500$5.27108,957,187
2012-02-01Open-market buy300$5.29108,957,687
2012-02-01Open-market buy100$5.23108,955,687
2012-02-01Open-market buy900$5.22108,955,587
2012-02-01Open-market buy2,000$5.21108,954,687
2012-01-31Open-market buy2,500$5.26108,952,687
2012-01-31Open-market buy2,500$5.25108,950,187
2012-01-24Open-market buy3,524$5.12108,947,687
2012-01-24Open-market buy2,328$5.11108,944,163
2012-01-24Open-market buy600$5.11108,941,835
2012-01-24Open-market buy3,100$5.08108,941,235
2012-01-24Open-market buy448$5.07108,938,135
2012-01-13Open-market buy1,300$5.04108,933,187
2012-01-13Open-market buy200$5.04108,931,887
2012-01-13Open-market buy1,000$5.02108,931,687
2012-01-13Open-market buy1,000$5.01108,930,687
2012-01-13Open-market buy1,000$5.00108,929,687
2012-01-13Open-market buy4,500$5.07108,937,687
2012-01-13Open-market buy1,000$4.96108,928,687
2012-01-12Open-market buy1,500$4.96108,919,587
2012-01-12Open-market buy1,500$5.01108,927,287
2012-01-12Open-market buy400$5.02108,927,687
2012-01-12Open-market buy3,100$5.00108,925,787
2012-01-12Open-market buy1,000$4.98108,920,687
2012-01-12Open-market buy2,000$4.99108,922,687
2012-01-12Open-market buy200$4.93108,917,887
2012-01-12Open-market buy100$4.95108,918,087
2012-01-12Open-market buy100$4.94108,917,987
2012-01-12Open-market buy100$4.97108,919,687
2012-01-11Open-market buy700$4.98108,913,687
2012-01-11Open-market buy1,500$4.86108,909,187
2012-01-11Open-market buy1,000$4.88108,910,187
2012-01-11Open-market buy1,000$5.02108,917,687
2012-01-11Open-market buy2,000$5.01108,916,687
2012-01-11Open-market buy1,000$4.99108,914,687
2012-01-11Open-market buy300$4.98108,912,987
2012-01-11Open-market buy1,000$4.92108,912,687
2012-01-11Open-market buy500$4.89108,911,687
2012-01-11Open-market buy1,000$4.88108,911,187
2012-01-10Open-market buy500$4.96108,902,687
2012-01-10Open-market buy999$4.89108,898,686
2012-01-10Open-market buy2,001$4.90108,900,687
2012-01-10Open-market buy1,000$4.93108,901,687
2012-01-10Open-market buy500$4.94108,902,187
2012-01-10Open-market buy2,200$4.97108,904,887
2012-01-10Open-market buy700$5.01108,907,687
2012-01-10Open-market buy1,000$4.99108,906,987
2012-01-10Open-market buy1,100$4.98108,905,987
2012-01-09Open-market buy1,000$4.96108,897,687
2012-01-09Open-market buy4,500$4.95108,896,687
2012-01-09Open-market buy800$4.94108,892,187
2012-01-09Open-market buy200$4.91108,887,887
2012-01-09Open-market buy2,500$4.92108,890,387
2012-01-09Open-market buy1,000$4.93108,891,387
2012-01-06Open-market buy2,500$4.96108,887,687
2012-01-06Open-market buy1,300$4.89108,876,487
2012-01-06Open-market buy1,000$4.95108,885,187
2012-01-06Open-market buy1,500$4.94108,884,187
2012-01-06Open-market buy3,500$4.91108,882,687
2012-01-06Open-market buy1,500$4.90108,879,187
2012-01-06Open-market buy1,200$4.89108,877,687
2012-01-05Open-market buy3,500$4.93108,875,187
2012-01-05Open-market buy8,778$4.91108,871,687
2012-01-05Open-market buy2,722$4.90108,862,909
2012-01-05Open-market buy1,000$4.87108,860,187
2012-01-05Open-market buy2,000$4.86108,859,187
2012-01-05Open-market buy1,000$4.81108,857,187
2012-01-05Open-market buy1,000$4.77108,856,187
2012-01-04Open-market buy1,900$4.77108,848,687
2012-01-04Open-market buy1,600$4.76108,846,787
2012-01-04Open-market buy5,500$4.78108,854,187
2012-01-04Open-market buy1,000$4.79108,855,187
2012-01-03Open-market buy5,100$4.88108,844,187
2012-01-03Open-market buy1,000$4.89108,845,187
2012-01-03Open-market buy3,900$4.87108,839,087
2011-12-29Open-market buy5,508$4.79108,831,695
2011-12-29Open-market buy2,492$4.80108,834,187
2011-12-29Open-market buy1,000$4.81108,835,187
2011-12-29Open-market buy400$4.78108,826,187
2011-12-29Open-market buy600$4.78108,825,787
2011-12-28Open-market buy1,800$4.82108,816,987
2011-12-28Open-market buy3,200$4.82108,820,187
2011-12-28Open-market buy3,200$4.84108,823,387
2011-12-28Open-market buy1,800$4.85108,825,187
2011-12-27Open-market buy500$4.78108,805,687
2011-12-27Open-market buy500$4.83108,806,187
2011-12-27Open-market buy2,500$4.87108,815,187
2011-12-27Open-market buy4,505$4.85108,812,687
2011-12-27Open-market buy1,995$4.84108,808,182
2011-12-23Open-market buy1,000$4.80108,805,187
2011-12-23Open-market buy4,372$4.78108,799,559
2011-12-23Open-market buy100$4.79108,799,659
2011-12-23Open-market buy4,528$4.79108,804,187
2011-12-22Open-market buy1,000$4.77108,794,187
2011-12-22Open-market buy400$4.75108,780,587
2011-12-22Open-market buy9,100$4.75108,789,687
2011-12-22Open-market buy3,500$4.76108,793,187
2011-12-22Open-market buy1,000$4.80108,795,187
2011-12-21Open-market buy5,000$4.84108,780,187
2011-12-21Open-market buy2,500$4.78108,762,687
2011-12-21Open-market buy9,000$4.82108,774,187
2011-12-21Open-market buy2,500$4.79108,765,187
2011-12-21Open-market buy1,000$4.83108,775,187
2011-12-20Open-market buy5,500$4.80108,749,187
2011-12-20Open-market buy13,500$4.79108,743,687
2011-12-20Open-market buy6,000$4.78108,730,187
2011-12-20Open-market buy1,300$4.75108,721,687
2011-12-20Open-market buy200$4.75108,720,387
2011-12-20Open-market buy7,500$4.81108,756,687
2011-12-20Open-market buy1,000$4.82108,757,687
2011-12-20Open-market buy100$4.83108,757,787
2011-12-20Open-market buy2,400$4.84108,760,187
2011-12-20Open-market buy2,500$4.76108,724,187
2011-12-14Open-market buy3,063$4.77108,716,650
2011-12-14Open-market buy3,537$4.78108,720,187
2011-12-14Open-market buy400$4.76108,713,587
2011-12-14Open-market buy3,900$4.75108,713,187
2011-12-14Open-market buy6,100$4.74108,709,287
2011-12-14Open-market buy1,600$4.73108,703,187
2011-12-14Open-market buy1,400$4.72108,701,587
2011-12-13Open-market buy700$4.81108,694,387
2011-12-13Open-market buy1,400$4.82108,695,787
2011-12-13Open-market buy1,458$4.83108,697,245
2011-12-13Open-market buy2,942$4.84108,700,187
2011-12-13Open-market buy8,589$4.80108,693,687
2011-12-13Open-market buy4,911$4.79108,685,098
2011-12-12Open-market buy2,000$4.78108,673,187
2011-12-12Open-market buy1,000$4.77108,671,187
2011-12-12Open-market buy1,000$4.83108,675,187
2011-12-12Open-market buy1,000$4.80108,674,187
2011-12-12Open-market buy2,000$4.86108,680,187
2011-12-12Open-market buy3,000$4.84108,678,187
2011-12-09Open-market buy1,000$4.85108,667,687
2011-12-09Open-market buy1,500$4.86108,669,187
2011-12-09Open-market buy2,600$4.84108,666,687
2011-12-09Open-market buy400$4.84108,664,087
2011-12-09Open-market buy3,000$4.83108,663,687
2011-12-09Open-market buy3,000$4.82108,660,687
2011-12-09Open-market buy5,000$4.81108,657,687
2011-12-09Open-market buy2,000$4.80108,652,687
2011-12-09Open-market buy1,000$4.87108,670,187
2011-12-09Open-market buy500$4.79108,650,687
2011-12-07Open-market buy14,700$4.89108,637,687
2011-12-07Open-market buy10,000$4.90108,647,687
2011-12-07Open-market buy7,500$4.88108,622,987
2011-12-07Open-market buy7,800$4.87108,615,487
2011-12-07Open-market buy7,300$4.86108,607,687
2011-12-07Open-market buy200$4.86108,600,387
2011-12-07Open-market buy2,500$4.91108,650,187
2011-12-05Open-market buy7,300$4.99108,586,187
2011-12-05Open-market buy200$4.99108,578,887
2011-12-05Open-market buy4,000$5.00108,590,187
2011-12-05Open-market buy3,700$5.04108,593,887
2011-12-05Open-market buy3,300$5.05108,597,187
2011-12-05Open-market buy2,000$5.06108,599,187
2011-12-05Open-market buy1,000$5.08108,600,187
2011-12-05Open-market buy3,500$4.97108,578,687
2011-11-29Open-market buy2,500$4.84108,575,187
2011-11-29Open-market buy500$4.79108,571,687
2011-11-29Open-market buy12,400$4.78108,571,187
2011-11-29Open-market buy1,700$4.77108,558,787
2011-11-29Open-market buy3,500$4.76108,557,087
2011-11-29Open-market buy400$4.75108,553,587
2011-11-29Open-market buy2,000$4.74108,553,187
2011-11-29Open-market buy1,000$4.71108,551,187
2011-11-29Open-market buy1,000$4.81108,572,687
2011-11-28Open-market buy10,000$5.04108,550,187
2011-11-23Open-market buy1,900$4.91108,537,687
2011-11-23Open-market buy4,800$4.88108,530,187
2011-11-23Open-market buy2,500$4.92108,540,187
2011-11-23Open-market buy200$4.88108,525,387
2011-11-23Open-market buy4,000$4.89108,534,187
2011-11-23Open-market buy1,600$4.90108,535,787
2011-11-22Open-market buy7,855$5.00108,525,187
2011-11-22Open-market buy5,145$4.99108,517,332
2011-11-22Open-market buy1,000$4.98108,512,187
2011-11-22Open-market buy2,653$4.94108,503,440
2011-11-22Open-market buy3,500$4.95108,506,940
2011-11-22Open-market buy4,247$4.96108,511,187
2011-11-22Open-market buy600$4.93108,500,787
2011-11-21Open-market buy5,900$5.00108,491,087
2011-11-21Open-market buy6,783$5.01108,497,870
2011-11-21Open-market buy2,317$5.02108,500,187
2011-11-18Open-market buy1,000$5.05108,484,187
2011-11-18Open-market buy3,500$5.04108,483,187
2011-11-18Open-market buy14,171$5.03108,479,687
2011-11-18Open-market buy329$5.03108,465,516
2011-11-18Open-market buy1,000$5.06108,485,187
2011-11-16Open-market buy4,000$5.35108,442,187
2011-11-16Open-market buy500$5.45108,463,687
2011-11-16Open-market buy1,500$5.46108,465,187
2011-11-16Open-market buy1,000$5.37108,443,187
2011-11-16Open-market buy500$5.38108,443,687
2011-11-16Open-market buy1,279$5.39108,444,966
2011-11-16Open-market buy2,221$5.40108,447,187
2011-11-16Open-market buy2,000$5.41108,449,187
2011-11-16Open-market buy9,974$5.42108,459,161
2011-11-16Open-market buy2,526$5.43108,461,687
2011-11-16Open-market buy1,500$5.44108,463,187
2011-11-16Open-market buy3,000$5.34108,438,187
2011-11-11Open-market buy3,300$5.39108,433,987
2011-11-11Open-market buy1,000$5.35108,419,987
2011-11-11Open-market buy6,000$5.36108,425,987
2011-11-11Open-market buy3,900$5.37108,429,887
2011-11-11Open-market buy800$5.38108,430,687
2011-11-11Open-market buy3,300$5.34108,418,987
2011-11-11Open-market buy1,900$5.32108,415,687
2011-11-11Open-market buy600$5.30108,413,787
2011-11-11Open-market buy500$5.29108,413,187
2011-11-11Open-market buy2,500$5.28108,412,687
2011-11-11Open-market buy1,200$5.40108,435,187
2011-11-10Open-market buy1,000$5.16108,406,687
2011-11-10Open-market buy3,226$5.08108,388,413
2011-11-10Open-market buy7,000$5.10108,395,413
2011-11-10Open-market buy8,274$5.11108,403,687
2011-11-10Open-market buy2,000$5.12108,405,687
2011-11-10Open-market buy1,000$5.17108,407,687
2011-11-10Open-market buy2,500$5.20108,410,187
2011-11-09Open-market buy445$5.22108,383,132
2011-11-09Open-market buy2,500$5.15108,366,387
2011-11-09Open-market buy2,700$5.14108,363,887
2011-11-09Open-market buy1,000$5.13108,361,187
2011-11-09Open-market buy2,055$5.23108,385,187
2011-11-09Open-market buy100$5.17108,366,487
2011-11-09Open-market buy1,600$5.20108,382,687
2011-11-09Open-market buy3,000$5.19108,381,087
2011-11-09Open-market buy4,100$5.18108,378,087
2011-11-09Open-market buy7,500$5.17108,373,987
2011-11-08Open-market buy1,000$5.19108,346,187
2011-11-08Open-market buy3,000$5.18108,345,187
2011-11-08Open-market buy1,000$5.17108,342,187
2011-11-08Open-market buy1,000$5.14108,340,187
2011-11-08Open-market buy500$5.13108,339,187
2011-11-08Open-market buy2,500$5.12108,338,687
2011-11-08Open-market buy1,000$5.11108,336,187
2011-11-08Open-market buy2,000$5.20108,348,187
2011-11-08Open-market buy2,500$5.21108,350,687
2011-11-08Open-market buy5,000$5.22108,355,687
2011-11-08Open-market buy4,500$5.23108,360,187
2011-11-08Open-market buy1,000$5.15108,341,187
2011-11-07Open-market buy500$5.10108,313,687
2011-11-07Open-market buy4,600$5.13108,318,287
2011-11-07Open-market buy1,400$5.14108,319,687
2011-11-07Open-market buy1,000$5.17108,320,687
2011-11-07Open-market buy200$5.18108,320,887
2011-11-07Open-market buy1,000$5.09108,313,187
2011-11-07Open-market buy2,000$5.07108,312,187
2011-11-07Open-market buy500$5.24108,335,187
2011-11-07Open-market buy2,500$5.23108,334,687
2011-11-07Open-market buy3,500$5.22108,332,187
2011-11-07Open-market buy7,800$5.19108,328,687
2011-11-04Open-market buy3,000$5.15108,305,185
2011-11-04Open-market buy5,002$5.16108,310,187
2011-11-04Open-market buy8,398$5.14108,302,185
2011-11-04Open-market buy2,500$5.09108,287,687
2011-11-04Open-market buy2,500$5.12108,293,687
2011-11-04Open-market buy2,500$5.11108,291,187
2011-11-04Open-market buy100$5.14108,293,787
2011-11-04Open-market buy1,000$5.10108,288,687
2011-10-04Open-market buy2,452,222$3.60108,285,187
2011-09-28Open-market buy900$4.55105,832,965
2011-09-28Open-market buy7,200$4.54105,832,065
2011-09-28Open-market buy1,900$4.53105,824,865
2011-09-28Open-market buy4,500$4.46105,822,965
2011-09-28Open-market buy500$4.46105,818,465
2011-09-26Open-market buy7,100$4.33105,815,065
2011-09-26Open-market buy2,900$4.34105,817,965
2011-09-23Open-market buy100$4.34105,793,065
2011-09-23Open-market buy1,900$4.34105,794,965
2011-09-23Open-market buy6,000$4.35105,800,965
2011-09-23Open-market buy2,000$4.36105,802,965
2011-09-23Open-market buy4,500$4.37105,807,465
2011-09-23Open-market buy114$4.38105,807,579
2011-09-23Open-market buy386$4.39105,807,965
2011-09-22Open-market buy1,000$4.37105,783,965
2011-09-22Open-market buy2,500$4.41105,789,465
2011-09-22Open-market buy3,500$4.43105,792,965
2011-09-22Open-market buy3,000$4.40105,786,965
2011-09-21Open-market buy1,000$4.45105,782,965
2011-09-21Open-market buy6,600$4.40105,769,565
2011-09-21Open-market buy4,900$4.41105,774,465
2011-09-21Open-market buy2,500$4.42105,776,965
2011-09-21Open-market buy5,000$4.43105,781,965
2011-08-30Open-market buy3,557$4.17105,756,722
2011-08-30Open-market buy200$4.16105,753,165
2011-08-30Open-market buy900$4.14105,752,965
2011-08-30Open-market buy900$4.18105,757,622
2011-08-30Open-market buy343$4.19105,757,965
2011-08-30Open-market buy5,000$4.20105,762,965
2011-08-30Open-market buy4,100$4.12105,752,065
2011-08-29Open-market buy857$4.09105,737,965
2011-08-29Open-market buy3,400$4.05105,731,365
2011-08-29Open-market buy10,000$4.14105,747,965
2011-08-29Open-market buy3,800$4.08105,737,108
2011-08-29Open-market buy1,143$4.07105,733,308
2011-08-29Open-market buy800$4.06105,732,165
2011-08-26Open-market buy2,400$4.01105,722,965
2011-08-26Open-market buy4,600$3.99105,708,765
2011-08-26Open-market buy11,800$4.00105,720,565
2011-08-26Open-market buy2,200$3.98105,704,165
2011-08-26Open-market buy1,100$4.03105,727,965
2011-08-26Open-market buy3,900$4.02105,726,865
2011-08-25Open-market buy3,000$3.87105,679,965
2011-08-25Open-market buy6,700$3.88105,686,665
2011-08-25Open-market buy300$3.89105,686,965
2011-08-25Open-market buy1,300$3.90105,688,265
2011-08-25Open-market buy1,000$3.91105,689,265
2011-08-25Open-market buy7,100$3.91105,696,365
2011-08-25Open-market buy800$3.92105,697,165
2011-08-25Open-market buy4,800$3.92105,701,965
2011-08-24Open-market buy4,734$3.85105,657,599
2011-08-24Open-market buy2,400$3.79105,644,365
2011-08-24Open-market buy3,100$3.87105,669,299
2011-08-24Open-market buy3,166$3.88105,672,465
2011-08-24Open-market buy1,300$3.89105,673,765
2011-08-24Open-market buy3,200$3.90105,676,965
2011-08-24Open-market buy900$3.84105,652,865
2011-08-24Open-market buy4,700$3.82105,651,965
2011-08-24Open-market buy993$3.81105,647,265
2011-08-24Open-market buy1,907$3.80105,646,272
2011-08-24Open-market buy8,600$3.86105,666,199
2011-08-23Open-market buy2,992$3.63105,582,457
2011-08-23Open-market buy5,000$3.88105,641,965
2011-08-23Open-market buy2,500$3.87105,636,965
2011-08-23Open-market buy600$3.86105,634,465
2011-08-23Open-market buy200$3.85105,633,865
2011-08-23Open-market buy19,200$3.84105,633,665
2011-08-23Open-market buy5,000$3.80105,614,465
2011-08-23Open-market buy10,000$3.78105,609,465
2011-08-23Open-market buy7,008$3.64105,589,465
2011-08-23Open-market buy100$3.66105,589,565
2011-08-23Open-market buy4,900$3.67105,594,465
2011-08-23Open-market buy5,000$3.70105,599,465
2011-08-22Open-market buy6,200$3.60105,559,465
2011-08-22Open-market buy400$3.64105,564,865
2011-08-22Open-market buy5,000$3.62105,564,465
2011-08-22Open-market buy2,700$3.59105,553,265
2011-08-22Open-market buy1,900$3.64105,566,765
2011-08-22Open-market buy7,300$3.65105,574,065
2011-08-22Open-market buy5,400$3.66105,579,465
2011-08-22Open-market buy6,000$3.58105,550,565
2011-08-22Open-market buy100$3.58105,544,565
2011-08-22Open-market buy5,000$3.53105,544,465
2011-08-18Open-market buy2,000$3.67105,529,965
2011-08-18Open-market buy4,600$3.64105,519,065
2011-08-18Open-market buy6,400$3.65105,525,465
2011-08-18Open-market buy400$3.72105,536,365
2011-08-18Open-market buy1,500$3.74105,539,465
2011-08-18Open-market buy1,600$3.73105,537,965
2011-08-18Open-market buy2,500$3.66105,527,965
2011-08-18Open-market buy1,000$3.71105,535,965
2011-08-18Open-market buy1,300$3.69105,534,965
2011-08-18Open-market buy3,700$3.68105,533,665
2011-08-17Open-market buy1,400$3.89105,509,465
2011-08-17Open-market buy1,500$3.78105,500,965
2011-08-17Open-market buy1,000$3.80105,501,965
2011-08-17Open-market buy1,394$3.81105,503,359
2011-08-17Open-market buy1,606$3.82105,504,965
2011-08-17Open-market buy500$3.85105,505,465
2011-08-17Open-market buy500$3.86105,505,965
2011-08-17Open-market buy1,500$3.87105,507,465
2011-08-17Open-market buy600$3.88105,508,065
2011-08-17Open-market buy2,000$3.90105,511,465
2011-08-17Open-market buy2,500$3.92105,514,465
2011-08-17Open-market buy500$3.91105,511,965
2011-08-16Open-market buy2,800$3.88105,479,265
2011-08-16Open-market buy2,300$3.89105,481,565
2011-08-16Open-market buy4,569$3.93105,499,465
2011-08-16Open-market buy4,600$3.91105,491,265
2011-08-16Open-market buy3,631$3.92105,494,896
2011-08-16Open-market buy5,100$3.90105,486,665
2011-08-15Open-market buy3,000$3.95105,471,465
2011-08-15Open-market buy5,000$3.96105,476,465
2011-08-15Open-market buy4,600$3.94105,468,465
2011-08-15Open-market buy12,000$3.92105,458,465
2011-08-15Open-market buy5,400$3.93105,463,865
2011-08-12Open-market buy3,099$3.87105,435,465
2011-08-12Open-market buy5,101$3.86105,432,366
2011-08-12Open-market buy4,700$3.85105,427,265
2011-08-12Open-market buy21,000$3.83105,422,565
2011-08-12Open-market buy4,200$3.89105,446,465
2011-08-12Open-market buy6,800$3.88105,442,265
2011-08-12Open-market buy2,700$3.82105,401,565
2011-08-12Open-market buy400$3.79105,396,865
2011-08-12Open-market buy2,000$3.81105,398,865
2011-08-11Open-market buy3,800$3.78105,369,265
2011-08-11Open-market buy1,900$3.89105,395,166
2011-08-11Open-market buy1,299$3.90105,396,465
2011-08-11Open-market buy2,700$3.63105,359,165
2011-08-11Open-market buy1,000$3.64105,360,165
2011-08-11Open-market buy1,600$3.65105,361,765
2011-08-11Open-market buy1,700$3.66105,363,465
2011-08-11Open-market buy1,000$3.70105,364,465
2011-08-11Open-market buy1,000$3.71105,365,465
2011-08-11Open-market buy4,000$3.79105,373,265
2011-08-11Open-market buy1,701$3.88105,393,266
2011-08-11Open-market buy3,542$3.87105,391,565
2011-08-11Open-market buy3,558$3.86105,388,023
2011-08-11Open-market buy3,400$3.85105,384,465
2011-08-11Open-market buy1,600$3.84105,381,065
2011-08-11Open-market buy6,200$3.80105,379,465
2011-08-10Open-market buy13,900$3.70105,342,865
2011-08-10Open-market buy12,400$3.72105,355,265
2011-08-10Open-market buy1,200$3.73105,356,465
2011-08-10Open-market buy2,500$3.69105,328,965
2011-08-10Open-market buy17,500$3.62105,323,965
2011-08-10Open-market buy2,500$3.66105,326,465
2011-08-08Open-market buy201$3.60105,277,066
2011-08-08Open-market buy200$3.58105,276,665
2011-08-08Open-market buy200$3.59105,276,865
2011-08-08Open-market buy2,300$3.61105,279,366
2011-08-08Open-market buy452$3.62105,279,818
2011-08-08Open-market buy7,215$3.63105,287,033
2011-08-08Open-market buy500$3.64105,287,533
2011-08-08Open-market buy1,432$3.65105,288,965
2011-08-08Open-market buy1,000$3.66105,289,965
2011-08-08Open-market buy3,500$3.68105,293,465
2011-08-08Open-market buy1,000$3.69105,294,465
2011-08-08Open-market buy5,300$3.71105,299,765
2011-08-08Open-market buy1,800$3.72105,301,565
2011-08-08Open-market buy4,900$3.73105,306,465
2011-08-08Open-market buy20,000$3.54105,276,465
2011-08-05Open-market buy24,625$3.92105,185,444
2011-08-05Open-market buy6,854$3.91105,160,819
2011-08-05Open-market buy7,100$3.90105,153,965
2011-08-05Open-market buy5,000$3.88105,146,465
2011-08-05Open-market buy7,500$3.87105,141,465
2011-08-05Open-market buy2,500$3.84105,133,965
2011-08-05Open-market buy5,000$3.93105,190,444
2011-08-05Open-market buy3,600$3.94105,194,044
2011-08-05Open-market buy16,154$3.95105,210,198
2011-08-05Open-market buy32,667$3.96105,242,865
2011-08-05Open-market buy5,400$3.97105,248,265
2011-08-05Open-market buy8,200$3.98105,256,465
2011-08-05Open-market buy400$3.89105,146,865
2011-08-04Open-market buy5,000$3.88105,086,465
2011-08-04Open-market buy2,500$3.90105,088,965
2011-08-04Open-market buy9,185$3.91105,098,150
2011-08-04Open-market buy5,815$3.92105,103,965
2011-08-04Open-market buy2,500$3.94105,106,465
2011-08-04Open-market buy2,500$3.95105,108,965
2011-08-04Open-market buy10,000$3.97105,123,965
2011-08-04Open-market buy7,500$3.98105,131,465
2011-08-04Open-market buy5,000$3.96105,113,965
2011-08-03Open-market buy2,500$4.06105,033,965
2011-08-03Open-market buy5,000$4.25105,081,465
2011-08-03Open-market buy5,000$4.24105,076,465
2011-08-03Open-market buy4,400$4.23105,071,465
2011-08-03Open-market buy5,000$4.22105,067,065
2011-08-03Open-market buy4,200$4.21105,062,065
2011-08-03Open-market buy7,200$4.20105,057,865
2011-08-03Open-market buy2,200$4.19105,050,665
2011-08-03Open-market buy1,000$4.17105,048,465
2011-08-03Open-market buy4,800$4.16105,047,465
2011-08-03Open-market buy2,700$4.15105,042,665
2011-08-03Open-market buy2,500$4.14105,039,965
2011-08-03Open-market buy1,000$4.11105,037,465
2011-08-03Open-market buy2,500$4.10105,036,465
2011-08-02Open-market buy20,647$4.26104,996,615
2011-08-02Open-market buy6,950$4.28105,003,565
2011-08-02Open-market buy8,300$4.29105,011,865
2011-08-02Open-market buy4,503$4.25104,975,968
2011-08-02Open-market buy19,600$4.30105,031,465
2011-07-27Open-market buy42,379$4.12104,942,406
2011-07-27Open-market buy3,937$4.14104,966,542
2011-07-27Open-market buy20,199$4.13104,962,605
2011-07-27Open-market buy4,923$4.15104,971,465
2011-07-27Open-market buy20,662$4.11104,900,027
2011-07-27Open-market buy7,900$4.10104,879,365
2011-06-22Open-market buy2,500$3.42104,866,465
2011-06-22Open-market buy33,770$3.41104,863,965
2011-06-22Open-market buy4,621$3.38104,826,086
2011-06-22Open-market buy5,000$3.44104,871,465
2011-06-22Open-market buy4,109$3.40104,830,195
2011-06-17Open-market buy25,475$3.31104,821,465
2011-06-17Open-market buy8,750$3.28104,780,215
2011-06-17Open-market buy15,775$3.30104,795,990
2011-06-16Open-market buy1,000$3.39104,723,765
2011-06-16Open-market buy3,600$3.40104,727,365
2011-06-16Open-market buy15,561$3.41104,742,926
2011-06-16Open-market buy300$3.37104,721,765
2011-06-16Open-market buy1,000$3.43104,755,965
2011-06-16Open-market buy9,000$3.44104,764,965
2011-06-16Open-market buy6,500$3.45104,771,465
2011-06-16Open-market buy1,000$3.38104,722,765
2011-06-16Open-market buy12,039$3.42104,754,965
2011-06-15Open-market buy1,000$3.40104,672,465
2011-06-15Open-market buy4,000$3.44104,721,465
2011-06-15Open-market buy19,601$3.42104,695,066
2011-06-15Open-market buy3,000$3.41104,675,465
2011-06-15Open-market buy22,399$3.43104,717,465
2011-06-14Open-market buy21,000$3.47104,652,265
2011-06-14Open-market buy300$3.45104,624,365
2011-06-14Open-market buy100$3.44104,624,065
2011-06-14Open-market buy3,700$3.45104,628,065
2011-06-14Open-market buy200$3.47104,631,265
2011-06-14Open-market buy15,700$3.48104,668,465
2011-06-14Open-market buy3,000$3.49104,671,465
2011-06-14Open-market buy2,500$3.42104,623,965
2011-06-14Open-market buy3,000$3.46104,631,065
2011-06-14Open-market buy500$3.48104,652,765
2011-06-13Open-market buy5,772$3.46104,621,465
2011-06-13Open-market buy228$3.45104,615,693
2011-06-13Open-market buy2,000$3.44104,615,465
2011-06-13Open-market buy3,500$3.43104,613,465
2011-06-13Open-market buy2,000$3.42104,609,965
2011-06-13Open-market buy9,237$3.41104,607,965
2011-06-13Open-market buy19,263$3.40104,598,728
2011-06-13Open-market buy1,000$3.40104,579,465
2011-06-13Open-market buy1,000$3.39104,578,465
2011-06-13Open-market buy3,000$3.37104,577,465
2011-06-13Open-market buy2,000$3.37104,574,465
2011-06-13Open-market buy1,000$3.36104,572,465
2011-06-10Open-market buy5,000$3.45104,571,465
2011-06-10Open-market buy4,551$3.44104,566,465
2011-06-10Open-market buy10,449$3.43104,561,914
2011-06-09Open-market buy1,200$3.41104,463,706
2011-06-09Open-market buy22,249$3.42104,485,955
2011-06-09Open-market buy5,250$3.43104,491,205
2011-06-09Open-market buy25,944$3.44104,517,149
2011-06-09Open-market buy10,306$3.45104,527,455
2011-06-09Open-market buy20,810$3.46104,548,265
2011-06-09Open-market buy3,200$3.47104,551,465
2011-06-08Open-market buy3,200$3.53104,446,706
2011-06-08Open-market buy15,800$3.54104,462,506
2011-06-08Open-market buy11,000$3.52104,443,506
2011-06-03Open-market buy4,900$3.56104,425,406
2011-06-03Open-market buy2,000$3.55104,420,506
2011-06-03Open-market buy1,000$3.54104,418,506
2011-06-03Open-market buy7,100$3.57104,432,506
2011-06-01Open-market buy7,800$3.66104,402,506
2011-06-01Open-market buy10,000$3.56104,377,506
2011-06-01Open-market buy15,000$3.69104,417,506
2011-06-01Open-market buy5,000$3.62104,382,506
2011-06-01Open-market buy5,000$3.64104,387,506
2011-06-01Open-market buy7,200$3.65104,394,706
2011-05-31Open-market buy13,000$3.68104,330,506
2011-05-31Open-market buy17,600$3.77104,367,506
2011-05-31Open-market buy2,400$3.76104,349,906
2011-05-31Open-market buy3,587$3.74104,347,506
2011-05-31Open-market buy3,600$3.73104,343,919
2011-05-31Open-market buy2,613$3.71104,340,319
2011-05-31Open-market buy5,200$3.70104,337,706
2011-05-31Open-market buy2,000$3.69104,332,506
2011-05-27Open-market buy200$3.75104,307,706
2011-05-27Open-market buy9,800$3.77104,317,506
2011-05-24Open-market buy951$3.70104,298,457
2011-05-24Open-market buy4,049$3.71104,302,506
2011-05-24Open-market buy5,000$3.72104,307,506
2011-05-19Open-market buy35,454$3.80104,297,506
2011-05-17Open-market buy6,100$3.68104,262,052
2011-05-17Open-market buy1,000$3.66104,248,052
2011-05-17Open-market buy7,900$3.67104,255,952
2011-05-16Open-market buy2,500$3.68104,247,052
2011-05-16Open-market buy7,500$3.67104,244,552
2011-05-16Open-market buy10,000$3.66104,237,052
2011-05-13Open-market buy9,500$3.74104,227,052
2011-05-13Open-market buy1,000$3.70104,213,052
2011-05-13Open-market buy1,000$3.71104,214,052
2011-05-13Open-market buy1,000$3.72104,215,052
2011-05-13Open-market buy2,500$3.73104,217,552
2011-05-11Open-market buy2,500$3.78104,207,052
2011-05-11Open-market buy6,500$3.77104,204,552
2011-05-11Open-market buy2,500$3.79104,209,552
2011-05-11Open-market buy2,500$3.82104,212,052
2011-05-11Open-market buy1,000$3.76104,198,052
2011-05-06Open-market buy6,012$3.75104,197,052
2011-05-06Open-market buy3,988$3.74104,191,040
2011-05-06Open-market buy4,200$3.73104,187,052
2011-05-06Open-market buy800$3.73104,182,852
2011-05-05Open-market buy1,237$3.69104,163,289
2011-05-05Open-market buy763$3.70104,164,052
2011-05-05Open-market buy1,000$3.71104,165,052
2011-05-05Open-market buy1,000$3.72104,166,052
2011-05-05Open-market buy7,000$3.73104,173,052
2011-05-05Open-market buy3,500$3.74104,176,552
2011-05-05Open-market buy5,500$3.76104,182,052
2011-05-04Open-market buy5,000$3.80104,154,052
2011-05-04Open-market buy6,000$3.79104,149,052
2011-05-04Open-market buy1,000$3.78104,143,052
2011-05-04Open-market buy8,000$3.81104,162,052
2011-05-03Open-market buy6,000$3.83104,134,052
2011-05-03Open-market buy2,500$3.79104,124,552
2011-05-03Open-market buy1,000$3.80104,125,552
2011-05-03Open-market buy1,500$3.81104,127,052
2011-05-03Open-market buy7,146$3.85104,142,052
2011-05-03Open-market buy854$3.84104,134,906
2011-05-03Open-market buy1,000$3.82104,128,052
2011-04-21Open-market buy9,579$3.74104,116,631
2011-04-21Open-market buy5,000$3.73104,107,052
2011-04-21Open-market buy5,421$3.75104,122,052
2011-04-18Open-market buy6,000$3.84104,102,052
2011-04-18Open-market buy5,000$3.78104,096,052
2011-04-18Open-market buy7,409$3.77104,091,052
2011-04-18Open-market buy1,591$3.76104,083,643
2011-04-18Open-market buy5,000$3.75104,082,052
2011-04-13Open-market buy1,000$3.64104,068,052
2011-04-13Open-market buy2,500$3.66104,077,052
2011-04-13Open-market buy6,500$3.65104,074,552
2011-04-11Open-market buy500$3.73104,064,552
2011-04-11Open-market buy2,000$3.72104,064,052
2011-04-11Open-market buy1,500$3.71104,062,052
2011-04-11Open-market buy3,700$3.70104,060,552
2011-04-11Open-market buy500$3.74104,067,052
2011-04-11Open-market buy500$3.68104,052,552
2011-04-11Open-market buy2,000$3.73104,066,552
2011-04-11Open-market buy4,300$3.69104,056,852
2011-04-08Open-market buy1,500$3.78104,052,052
2011-04-08Open-market buy3,500$3.76104,045,552
2011-04-08Open-market buy5,000$3.77104,050,552
2011-04-06Open-market buy10,000$3.78104,042,052
2011-04-01Open-market buy4,500$3.71104,021,552
2011-04-01Open-market buy5,000$3.72104,026,552
2011-04-01Open-market buy1,500$3.73104,028,052
2011-04-01Open-market buy4,000$3.76104,032,052
2011-03-31Open-market buy2,500$3.75104,017,052
2011-03-31Open-market buy2,500$3.74104,014,552
2011-03-31Open-market buy10,000$3.73104,012,052
2011-03-30Open-market buy2,500$3.81103,999,552
2011-03-30Open-market buy2,500$3.80103,997,052
2011-03-30Open-market buy2,500$3.78103,994,552
2011-03-30Open-market buy2,500$3.82104,002,052
2011-03-28Open-market buy5,000$3.75103,987,052
2011-03-28Open-market buy5,000$3.76103,992,052
2011-03-23Open-market buy2,500$3.65103,969,552
2011-03-23Open-market buy1,000$3.70103,970,552
2011-03-23Open-market buy1,500$3.71103,972,052
2011-03-23Open-market buy2,500$3.84103,982,052
2011-03-23Open-market buy1,000$3.83103,979,552
2011-03-23Open-market buy2,500$3.82103,978,552
2011-03-23Open-market buy2,500$3.78103,976,052
2011-03-23Open-market buy1,500$3.77103,973,552
2011-03-22Open-market buy5,000$3.72103,966,052
2011-03-22Open-market buy1,000$3.73103,967,052
2011-03-22Open-market buy1,000$3.71103,961,052
2011-03-22Open-market buy2,500$3.59103,944,552
2011-03-22Open-market buy2,500$3.60103,947,052
2011-03-22Open-market buy2,500$3.61103,949,552
2011-03-22Open-market buy500$3.69103,960,052
2011-03-22Open-market buy5,000$3.65103,959,552
2011-03-22Open-market buy2,500$3.64103,954,552
2011-03-22Open-market buy2,500$3.63103,952,052
2011-03-18Open-market buy4,000$3.67103,921,052
2011-03-18Open-market buy3,500$3.65103,942,052
2011-03-18Open-market buy17,500$3.66103,938,552
2011-03-16Open-market buy5,200$3.68103,900,152
2011-03-16Open-market buy2,100$3.67103,894,952
2011-03-16Open-market buy16,900$3.69103,917,052
2011-03-16Open-market buy2,500$3.66103,892,852
2011-03-16Open-market buy2,500$3.61103,869,552
2011-03-16Open-market buy7,800$3.65103,890,352
2011-03-16Open-market buy8,000$3.64103,882,552
2011-03-16Open-market buy5,000$3.62103,874,552
2011-03-15Open-market buy7,500$3.70103,860,052
2011-03-15Open-market buy22,300$3.69103,852,552
2011-03-15Open-market buy400$3.69103,830,252
2011-03-15Open-market buy2,500$3.74103,867,052
2011-03-15Open-market buy2,400$3.67103,819,452
2011-03-15Open-market buy1,000$3.72103,861,052
2011-03-15Open-market buy3,500$3.73103,864,552
2011-03-15Open-market buy10,400$3.68103,829,852
2011-03-14Open-market buy3,300$3.74103,792,852
2011-03-14Open-market buy6,700$3.75103,799,552
2011-03-14Open-market buy5,000$3.76103,804,552
2011-03-14Open-market buy993$3.70103,788,045
2011-03-14Open-market buy7,500$3.67103,782,052
2011-03-14Open-market buy2,500$3.66103,774,552
2011-03-14Open-market buy1,507$3.71103,789,552
2011-03-14Open-market buy5,000$3.68103,787,052
2011-03-14Open-market buy5,000$3.65103,772,052
2011-03-14Open-market buy2,500$3.80103,817,052
2011-03-14Open-market buy5,000$3.79103,814,552
2011-03-14Open-market buy2,500$3.78103,809,552
2011-03-14Open-market buy2,500$3.77103,807,052
2011-03-11Open-market buy2,500$3.67103,672,052
2011-03-11Open-market buy2,500$3.66103,669,552
2011-03-11Open-market buy2,500$3.68103,674,552
2011-03-11Open-market buy5,000$3.69103,679,552
2011-03-11Open-market buy20,000$3.70103,699,552
2011-03-11Open-market buy27,500$3.71103,727,052
2011-03-11Open-market buy5,000$3.72103,732,052
2011-03-11Open-market buy8,680$3.75103,767,052
2011-03-11Open-market buy11,320$3.74103,758,372
2011-03-11Open-market buy15,000$3.73103,747,052
2011-03-10Open-market buy5,000$3.48103,542,052
2011-03-10Open-market buy10,000$3.47103,537,052
2011-03-10Open-market buy20,000$3.50103,582,052
2011-03-10Open-market buy20,000$3.49103,562,052
2011-03-10Open-market buy5,000$3.46103,527,052
2011-03-10Open-market buy2,500$3.51103,584,552
2011-03-10Open-market buy8,800$3.52103,667,052
2011-03-10Open-market buy28,700$3.53103,613,252
2011-03-10Open-market buy4,100$3.54103,617,352
2011-03-10Open-market buy20,900$3.55103,638,252
2011-03-10Open-market buy800$3.57103,639,052
2011-03-10Open-market buy8,822$3.58103,647,874
2011-03-10Open-market buy5,378$3.59103,653,252
2011-03-10Open-market buy5,000$3.60103,658,252
2011-03-10Open-market buy5,000$3.45103,522,052
2011-03-09Open-market buy27,400$3.6099,962,658
2011-03-09Open-market buy189,700$3.5999,935,258
2011-03-09Open-market buy45,640$3.5399,462,692
2011-03-09Open-market buy55,000$3.61100,017,658
2011-03-09Open-market buy25,000$3.62100,042,658
2011-03-09Open-market buy37,600$3.63100,080,258
2011-03-09Open-market buy21,806$3.64100,102,064
2011-03-09Open-market buy29,488$3.65100,131,552
2011-03-09Open-market buy44,000$3.66100,175,552
2011-03-09Open-market buy58,900$3.67100,234,452
2011-03-09Open-market buy25,200$3.5899,745,558
2011-03-09Open-market buy85,006$3.5799,720,358
2011-03-09Open-market buy20,000$3.5599,635,352
2011-03-09Open-market buy152,660$3.5499,615,352
2011-03-09Open-market buy5,000$3.70100,317,052
2011-03-09Open-market buy32,500$3.69100,312,052
2011-03-09Open-market buy45,100$3.68100,279,552
2011-03-09Grant / award3,200,000$3.75103,517,052
2011-02-22Open-market buy2,500$4.3599,389,552
2011-02-22Open-market buy1,100$4.3799,390,652
2011-02-22Open-market buy2,900$4.3899,393,552
2011-02-22Open-market buy1,000$4.3999,394,552
2011-02-22Open-market buy176$4.4299,394,728
2011-02-22Open-market buy3,624$4.4399,398,352
2011-02-22Open-market buy5,200$4.4499,403,552
2011-02-22Open-market buy1,500$4.4999,417,052
2011-02-22Open-market buy7,800$4.4899,415,552
2011-02-22Open-market buy4,200$4.4799,407,752
2011-01-21Open-market buy1,000$3.5198,242,052
2011-01-21Open-market buy2,000$3.4998,241,052
2011-01-21Open-market buy3,700$3.4698,233,752
2011-01-21Open-market buy5,300$3.4798,239,052
2011-01-21Open-market buy1,000$3.4598,230,052
2011-01-21Open-market buy2,000$3.5898,248,052
2011-01-21Open-market buy1,000$3.5998,249,052
2011-01-21Open-market buy1,138,000$3.5599,387,052
2011-01-21Open-market buy1,000$3.5798,246,052
2011-01-21Open-market buy1,000$3.5598,245,052
2011-01-21Open-market buy2,000$3.5298,244,052
2011-01-19Open-market buy600$3.5498,209,652
2011-01-19Open-market buy1,000$3.8298,229,052
2011-01-19Open-market buy1,000$3.8098,228,052
2011-01-19Open-market buy1,000$3.7998,227,052
2011-01-19Open-market buy1,000$3.7898,226,052
2011-01-19Open-market buy500$3.6798,222,552
2011-01-19Open-market buy1,000$3.7098,224,052
2011-01-19Open-market buy500$3.7298,224,552
2011-01-19Open-market buy500$3.7498,225,052
2011-01-19Open-market buy1,500$3.5598,211,152
2011-01-19Open-market buy3,000$3.5698,214,152
2011-01-19Open-market buy1,000$3.5798,215,152
2011-01-19Open-market buy2,000$3.5898,217,152
2011-01-19Open-market buy3,500$3.5998,220,652
2011-01-19Open-market buy400$3.6098,221,052
2011-01-19Open-market buy1,000$3.6498,222,052
2011-01-19Open-market buy500$3.6998,223,052
2011-01-18Open-market buy1,000$3.8898,202,052
2011-01-18Open-market buy1,000$3.8998,203,052
2011-01-18Open-market buy1,000$3.9098,204,052
2011-01-18Open-market buy1,000$3.9198,205,052
2011-01-18Open-market buy500$3.9298,205,552
2011-01-18Open-market buy1,500$3.9498,207,052
2011-01-18Open-market buy2,000$3.9598,209,052
2011-01-18Open-market buy2,000$3.8498,198,552
2011-01-18Open-market buy1,500$3.8598,200,052
2011-01-18Open-market buy1,000$3.8798,201,052
2010-12-31Open-market buy500$3.6398,190,552
2010-12-31Open-market buy1,000$3.6298,190,052
2010-12-31Open-market buy1,200$3.6498,191,752
2010-12-31Open-market buy1,900$3.6898,196,552
2010-12-31Open-market buy800$3.6598,192,552
2010-12-31Open-market buy2,000$3.6698,194,552
2010-12-31Open-market buy100$3.6798,194,652
2010-12-23Open-market buy1,500$3.8098,175,552
2010-12-23Open-market buy3,823$3.7898,181,975
2010-12-23Open-market buy500$3.7298,189,052
2010-12-23Open-market buy1,000$3.7398,188,552
2010-12-23Open-market buy2,600$3.7998,178,152
2010-12-23Open-market buy977$3.7598,185,552
2010-12-23Open-market buy1,000$3.7698,184,575
2010-12-23Open-market buy1,600$3.7798,183,575
2010-12-23Open-market buy2,000$3.7498,187,552
2010-12-17Open-market buy1,200$3.7298,172,352
2010-12-17Open-market buy600$3.7198,171,152
2010-12-17Open-market buy2,000$3.7098,170,552
2010-12-17Open-market buy1,100$3.6998,168,552
2010-12-17Open-market buy900$3.6898,167,452
2010-12-17Open-market buy500$3.6798,166,552
2010-12-17Open-market buy3,521$3.6698,166,052
2010-12-17Open-market buy2,279$3.6598,162,531
2010-12-17Open-market buy5,200$3.6498,160,252
2010-12-17Open-market buy300$3.7398,172,652
2010-12-17Open-market buy600$3.7598,173,252
2010-12-17Open-market buy300$3.7798,173,552
2010-12-17Open-market buy500$3.7998,174,052
2010-12-17Open-market buy1,000$3.6398,155,052
2010-12-15Open-market buy1,000$3.7298,154,052
2010-12-15Open-market buy2,000$3.7198,153,052
2010-12-15Open-market buy2,000$3.7098,151,052
2010-12-14Open-market buy1,000$3.6398,142,552
2010-12-14Open-market buy4,000$3.6298,141,552
2010-12-14Open-market buy2,500$3.6098,136,552
2010-12-14Open-market buy2,000$3.6898,146,052
2010-12-14Open-market buy1,000$3.6198,137,552
2010-12-14Open-market buy3,000$3.6998,149,052
2010-12-14Open-market buy1,500$3.6498,144,052
2010-12-03Open-market buy2,266$3.1198,133,318
2010-12-03Open-market buy3,500$3.1098,131,052
2010-12-03Open-market buy3,500$3.0698,127,552
2010-12-03Open-market buy734$3.1298,134,052
2010-12-02Open-market buy500$3.0798,114,552
2010-12-02Open-market buy4,300$3.1298,124,052
2010-12-02Open-market buy1,000$3.1198,119,752
2010-12-02Open-market buy3,000$3.1098,118,752
2010-12-02Open-market buy1,200$3.0998,115,752
2010-12-01Open-market buy500$3.1298,114,052
2010-12-01Open-market buy300$3.0898,104,352
2010-12-01Open-market buy1,100$3.0998,105,452
2010-12-01Open-market buy4,900$3.1098,110,352
2010-12-01Open-market buy3,200$3.1198,113,552
2010-11-30Open-market buy2,500$3.0298,094,552
2010-11-30Open-market buy500$3.1198,104,052
2010-11-30Open-market buy500$3.1098,103,552
2010-11-30Open-market buy500$3.0798,103,052
2010-11-30Open-market buy1,000$2.9998,085,052
2010-11-30Open-market buy2,000$3.0098,087,052
2010-11-30Open-market buy5,000$3.0198,092,052
2010-11-30Open-market buy4,700$3.0398,099,252
2010-11-30Open-market buy3,300$3.0498,102,552
2010-11-29Open-market buy1,000$3.1098,080,552
2010-11-29Open-market buy1,000$3.1298,081,552
2010-11-29Open-market buy400$3.1498,081,952
2010-11-29Open-market buy2,100$3.1598,084,052
2010-11-29Open-market buy500$3.0998,079,552
2010-11-26Open-market buy1,500$3.1198,075,552
2010-11-26Open-market buy700$3.1398,076,252
2010-11-26Open-market buy300$3.1498,076,552
2010-11-26Open-market buy1,700$3.1598,078,252
2010-11-26Open-market buy800$3.1898,079,052
2010-11-24Open-market buy1,000$2.9998,070,052
2010-11-24Open-market buy1,000$3.1298,074,052
2010-11-24Open-market buy500$3.0098,070,552
2010-11-24Open-market buy1,000$3.0498,071,552
2010-11-24Open-market buy500$3.0898,072,052
2010-11-24Open-market buy1,000$3.1198,073,052
2010-11-23Open-market buy600$2.9498,069,052
2010-11-23Open-market buy572$2.9198,064,624
2010-11-23Open-market buy2,300$2.9398,068,452
2010-11-23Open-market buy1,528$2.9298,066,152
2010-11-22Open-market buy2,000$2.9298,062,052
2010-11-22Open-market buy2,000$2.9398,064,052
2010-11-22Open-market buy1,000$2.8998,060,052
2010-11-18Open-market buy1,000$2.9398,059,052
2010-11-18Open-market buy2,600$2.9198,058,052
2010-11-18Open-market buy1,700$2.9098,055,452
2010-11-18Open-market buy2,200$2.8998,053,752
2010-11-17Open-market buy3,200$2.8498,050,052
2010-11-17Open-market buy1,000$2.8698,051,552
2010-11-17Open-market buy200$2.8298,044,252
2010-11-17Open-market buy500$2.8598,050,552
2010-11-17Open-market buy2,600$2.8398,046,852
2010-11-16Open-market buy2,000$2.8898,039,052
2010-11-16Open-market buy1,300$2.9298,044,052
2010-11-16Open-market buy300$2.8298,034,352
2010-11-16Open-market buy1,700$2.8798,037,052
2010-11-16Open-market buy1,000$2.8498,035,352
2010-11-16Open-market buy1,000$2.8998,040,052
2010-11-16Open-market buy1,000$2.9098,041,052
2010-11-16Open-market buy1,700$2.9198,042,752
2010-11-12Open-market buy1,263$2.8798,025,315
2010-11-12Open-market buy4,937$2.9098,034,052
2010-11-12Open-market buy3,800$2.8998,029,115
2010-11-11Open-market buy1,400$2.9998,024,052
2010-11-11Open-market buy5,500$2.9898,022,052
2010-11-11Open-market buy600$2.9998,022,652
2010-11-09Open-market buy900$2.9398,001,452
2010-11-09Open-market buy2,000$2.9998,013,052
2010-11-09Open-market buy2,500$2.9798,011,052
2010-11-09Open-market buy2,000$2.9698,008,552
2010-11-09Open-market buy3,337$2.9598,006,552
2010-11-09Open-market buy3,500$3.0098,016,552
2010-11-09Open-market buy1,763$2.9498,003,215
2010-11-05Open-market buy3,289$2.9997,996,841
2010-11-05Open-market buy3,711$3.0098,000,552
2010-11-05Open-market buy500$2.9797,993,552
2010-11-04Open-market buy2,500$3.0097,988,052
2010-11-04Open-market buy5,000$3.0197,993,052
2010-11-04Open-market buy2,500$2.9997,985,552
2010-11-03Open-market buy4,000$2.8997,972,052
2010-11-03Open-market buy5,500$2.9197,981,052
2010-11-03Open-market buy2,000$2.9297,983,052
2010-11-03Open-market buy3,500$2.9097,975,552
2010-11-02Open-market buy1,500$2.7897,965,252
2010-11-02Open-market buy500$2.7297,968,052
2010-11-02Open-market buy500$2.7197,963,552
2010-11-02Open-market buy2,300$2.7797,967,552
2010-11-02Open-market buy200$2.7697,963,752
2010-11-01Open-market buy1,900$2.7097,958,552
2010-11-01Open-market buy1,000$2.7397,961,552
2010-11-01Open-market buy2,000$2.7197,960,552
2010-11-01Open-market buy2,100$2.6997,956,652
2010-11-01Open-market buy1,500$2.6897,954,552
2010-11-01Open-market buy1,500$2.7497,963,052
2010-10-28Open-market buy1,000$2.7597,953,052
2010-10-28Open-market buy1,500$2.7297,950,052
2010-10-28Open-market buy1,000$2.7397,951,052
2010-10-28Open-market buy1,000$2.7497,952,052
2010-10-28Open-market buy500$2.7197,948,552
2010-10-22Open-market buy2,000$2.7497,948,052
2010-10-22Open-market buy1,000$2.6897,944,052
2010-10-22Open-market buy2,000$2.7097,946,052
2010-10-21Open-market buy2,000$2.6397,935,552
2010-10-21Open-market buy500$2.6697,937,052
2010-10-21Open-market buy1,700$2.6997,938,752
2010-10-21Open-market buy2,000$2.7297,940,752
2010-10-21Open-market buy1,300$2.7397,942,052
2010-10-21Open-market buy1,000$2.7497,943,052
2010-10-21Open-market buy500$2.6297,933,552
2010-10-21Open-market buy1,000$2.6497,936,552
2010-10-19Open-market buy500$2.6197,930,052
2010-10-19Open-market buy3,000$2.6297,933,052
2010-10-19Open-market buy1,500$2.6097,929,552
2010-10-15Open-market buy1,000$2.5697,928,052
2010-10-15Open-market buy3,000$2.5397,926,052
2010-10-15Open-market buy1,000$2.5597,927,052
2010-10-14Open-market buy1,000$2.5497,923,052
2010-10-14Open-market buy3,000$2.5297,922,052
2010-10-14Open-market buy1,000$2.5197,919,052
2010-10-13Open-market buy2,000$2.5197,915,052
2010-10-13Open-market buy1,000$2.5497,917,052
2010-10-13Open-market buy1,000$2.5797,918,052
2010-10-13Open-market buy1,000$2.5397,916,052
2010-10-12Open-market buy1,500$2.4097,910,052
2010-10-12Open-market buy2,000$2.4397,912,052
2010-10-12Open-market buy1,000$2.4497,913,052
2010-10-12Open-market buy500$2.3997,908,552
2010-10-11Open-market buy600$2.4597,907,052
2010-10-11Open-market buy250$2.4797,908,052
2010-10-11Open-market buy750$2.4697,907,802
2010-10-11Open-market buy3,400$2.4497,906,452
2010-10-08Open-market buy1,000$2.4497,899,052
2010-10-08Open-market buy1,000$2.4297,898,052
2010-10-08Open-market buy1,000$2.4897,903,052
2010-10-08Open-market buy1,000$2.3197,894,052
2010-10-08Open-market buy2,000$2.3297,896,052
2010-10-08Open-market buy1,000$2.3797,897,052
2010-10-08Open-market buy3,000$2.4597,902,052
2010-10-07Open-market buy1,000$2.3397,892,029
2010-10-07Open-market buy1,200$2.3297,891,029
2010-10-07Open-market buy1,023$2.3497,893,052
2010-10-07Open-market buy3,000$2.3097,887,029
2010-10-07Open-market buy977$2.2997,884,029
2010-10-07Open-market buy2,800$2.3197,889,829
2010-09-22Open-market buy1,002$2.3897,883,052
2010-09-22Open-market buy2,621$2.3797,882,050
2010-09-22Open-market buy377$2.3697,879,429
2010-09-22Open-market buy1,000$2.3597,879,052
2010-09-22Open-market buy3,000$2.3297,878,052
2010-09-22Open-market buy6,500$2.3197,875,052
2010-09-22Open-market buy500$2.3097,868,552
2010-09-17Open-market buy1,000$2.2697,865,152
2010-09-17Open-market buy2,000$2.2497,864,152
2010-09-17Open-market buy4,000$2.2397,862,152
2010-09-17Open-market buy100$2.2297,858,152
2010-09-17Open-market buy1,800$2.2997,868,052
2010-09-17Open-market buy1,100$2.2797,866,252
2010-09-15Open-market buy500$2.2397,856,552
2010-09-15Open-market buy1,500$2.2497,858,052
2010-09-15Open-market buy1,000$2.2297,856,052
2010-09-15Open-market buy1,000$2.2197,855,052
2010-09-15Open-market buy1,000$2.1897,854,052
2010-09-15Open-market buy1,000$2.1397,853,052
2010-09-15Open-market buy4,000$2.1297,852,052
2010-09-14Open-market buy1,370$2.0697,839,422
2010-09-14Open-market buy3,000$2.0797,842,422
2010-09-14Open-market buy900$2.1097,848,052
2010-09-14Open-market buy1,000$2.0897,843,422
2010-09-14Open-market buy3,730$2.0997,847,152
2010-09-13Open-market buy6,646$2.0997,838,052
2010-09-13Open-market buy854$2.0897,831,406
2010-09-10Open-market buy100$2.0897,820,652
2010-09-10Open-market buy863$2.1097,830,552
2010-09-10Open-market buy9,037$2.0997,829,689
2010-09-07Open-market buy4,000$2.1097,814,552
2010-09-07Open-market buy6,000$2.0997,820,552
2010-09-03Open-market buy1,000$2.1597,810,552
2010-09-03Open-market buy3,000$2.1497,809,552
2010-09-03Open-market buy1,500$2.1397,806,552
2010-09-03Open-market buy2,500$2.1297,805,052
2010-09-03Open-market buy2,000$2.1197,802,552
2010-09-02Open-market buy5,000$2.1497,800,552
2010-08-30Open-market buy2,900$2.1397,791,552
2010-08-30Open-market buy1,100$2.1297,788,652
2010-08-30Open-market buy700$2.1597,792,252
2010-08-30Open-market buy2,300$2.1697,794,552
2010-08-30Open-market buy1,000$2.1797,795,552
2010-08-30Open-market buy2,000$2.1197,787,552
2010-08-27Open-market buy8,000$2.1697,781,852
2010-08-27Open-market buy800$2.1497,773,852
2010-08-27Open-market buy3,700$2.1797,785,552
2010-08-26Open-market buy4,000$2.1797,772,052
2010-08-26Open-market buy1,000$2.1697,773,052
2010-08-25Open-market buy1,156$2.1597,768,052
2010-08-25Open-market buy3,244$2.1297,761,296
2010-08-25Open-market buy2,500$2.1397,763,796
2010-08-25Open-market buy3,100$2.1497,766,896
2010-08-20Open-market buy2,800$2.2397,745,852
2010-08-20Open-market buy9,200$2.2297,755,052
2010-08-20Open-market buy2,400$2.2197,757,452
2010-08-20Open-market buy100$2.2097,757,552
2010-08-20Open-market buy500$2.1997,758,052
2010-08-18Open-market buy5,100$2.2697,741,052
2010-08-18Open-market buy1,000$2.2497,734,052
2010-08-18Open-market buy1,900$2.2597,735,952
2010-08-18Open-market buy2,000$2.2797,743,052
2010-08-13Open-market buy1,000$2.2097,733,052
2010-08-13Open-market buy6,000$2.1997,732,052
2010-08-13Open-market buy3,000$2.1797,721,052
2010-08-13Open-market buy5,000$2.1897,726,052
2010-08-12Open-market buy2,000$2.2797,718,052
2010-08-12Open-market buy3,788$2.2597,714,340
2010-08-12Open-market buy1,712$2.2697,716,052
2010-08-11Open-market buy2,500$2.3097,708,552
2010-08-11Open-market buy500$2.4197,695,552
2010-08-11Open-market buy500$2.4097,696,052
2010-08-11Open-market buy500$2.3997,696,552
2010-08-11Open-market buy500$2.3897,697,052
2010-08-11Open-market buy500$2.3797,697,552
2010-08-11Open-market buy3,000$2.3697,700,552
2010-08-11Open-market buy500$2.4397,695,052
2010-08-11Open-market buy1,500$2.4497,694,552
2010-08-11Open-market buy2,000$2.2997,710,552
2010-08-11Open-market buy1,500$2.3197,706,052
2010-08-11Open-market buy600$2.3297,704,552
2010-08-11Open-market buy900$2.3397,703,952
2010-08-11Open-market buy1,500$2.3497,703,052
2010-08-11Open-market buy1,000$2.3597,701,552
2010-08-10Open-market buy2,500$2.5597,687,552
2010-08-10Open-market buy3,500$2.5697,691,052
2010-08-10Open-market buy2,000$2.5797,693,052
2010-08-10Open-market buy2,000$2.5197,685,052
2010-08-06Open-market buy1,700$2.5297,683,052
2010-08-06Open-market buy300$2.5197,681,352
2010-08-06Open-market buy2,000$2.5097,681,052
2010-08-06Open-market buy5,500$2.4997,679,052
2010-08-06Open-market buy500$2.4897,673,552
2010-08-05Open-market buy2,700$2.6397,673,052
2010-08-05Open-market buy1,300$2.6297,670,352
2010-08-05Open-market buy1,000$2.6197,669,052
2010-08-03Open-market buy5,000$2.5697,668,052
2010-07-30Open-market buy4,800$2.4697,663,052
2010-07-30Open-market buy200$2.4697,658,252
2010-07-15Open-market buy200$2.4097,653,252
2010-07-15Open-market buy900$2.4197,655,052
2010-07-15Open-market buy100$2.4197,654,152
2010-07-15Open-market buy1,000$2.4397,657,052
2010-07-15Open-market buy800$2.4097,654,052
2010-07-15Open-market buy1,000$2.4297,656,052
2010-07-15Open-market buy1,000$2.4497,658,052
2010-07-07Open-market buy100$2.2597,647,152
2010-07-07Open-market buy3,000$2.2697,650,152
2010-07-07Open-market buy1,000$2.2997,651,152
2010-07-07Open-market buy1,900$2.3097,653,052
2010-07-06Open-market buy274$2.2297,639,826
2010-07-06Open-market buy3,226$2.2397,643,052
2010-07-06Open-market buy2,000$2.2597,646,052
2010-07-06Open-market buy1,000$2.2697,647,052
2010-07-06Open-market buy1,000$2.2497,644,052
2010-07-02Open-market buy500$2.2197,636,552
2010-07-02Open-market buy2,400$2.1897,634,552
2010-07-02Open-market buy1,000$2.1997,635,552
2010-07-02Open-market buy500$2.2097,636,052
2010-07-02Open-market buy2,500$2.2497,639,052
2010-07-02Open-market buy500$2.2597,639,552
2010-07-02Open-market buy2,200$2.1497,629,252
2010-07-02Open-market buy300$2.1697,629,552
2010-07-02Open-market buy2,600$2.1797,632,152
2010-07-01Open-market buy500$2.1297,620,552
2010-07-01Open-market buy600$2.1397,621,152
2010-07-01Open-market buy2,400$2.1497,623,552
2010-07-01Open-market buy1,000$2.1597,624,552
2010-07-01Open-market buy1,000$2.1697,625,552
2010-07-01Open-market buy500$2.2097,626,052
2010-07-01Open-market buy1,000$2.2597,627,052
2010-07-01Open-market buy500$2.1197,620,052
2010-06-30Open-market buy785$2.2197,612,837
2010-06-30Open-market buy1,715$2.2497,614,552
2010-06-30Open-market buy3,500$2.2697,618,052
2010-06-30Open-market buy1,500$2.3197,619,552
2010-06-24Open-market buy1,000$2.1997,609,052
2010-06-24Open-market buy2,000$2.1897,608,052
2010-06-24Open-market buy1,000$2.1397,605,552
2010-06-24Open-market buy500$2.1297,604,552
2010-06-24Open-market buy2,000$2.0797,604,052
2010-06-24Open-market buy3,000$2.2097,612,052
2010-06-24Open-market buy500$2.1697,606,052
2010-06-23Open-market buy2,200$2.0497,594,552
2010-06-23Open-market buy300$2.0397,592,352
2010-06-23Open-market buy500$2.0597,595,052
2010-06-23Open-market buy157$2.0797,595,209
2010-06-23Open-market buy1,843$2.0897,597,052
2010-06-23Open-market buy1,500$2.0997,598,552
2010-06-23Open-market buy3,500$2.1097,602,052
2010-06-22Open-market buy600$2.1797,589,652
2010-06-22Open-market buy1,857$2.1597,589,052
2010-06-22Open-market buy143$2.1497,587,195
2010-06-22Open-market buy2,400$2.1797,592,052
2010-06-18Open-market buy700$2.1797,586,252
2010-06-18Open-market buy800$2.1897,587,052
2010-06-18Open-market buy3,500$2.1597,585,552
2010-06-14Open-market buy181$2.0997,582,052
2010-06-14Open-market buy500$2.0897,581,871
2010-06-14Open-market buy1,819$2.0797,581,371
2010-06-14Open-market buy2,000$2.0497,579,052
2010-06-14Open-market buy500$2.0697,579,552
2010-06-11Open-market buy3,000$1.9997,575,152
2010-06-11Open-market buy100$1.9897,572,152
2010-06-11Open-market buy1,900$2.0097,577,052
2010-06-09Open-market buy1,800$1.8997,568,852
2010-06-09Open-market buy100$1.9097,568,952
2010-06-09Open-market buy400$1.9197,569,352
2010-06-09Open-market buy700$1.9297,570,052
2010-06-09Open-market buy2,000$1.9397,572,052
2010-06-07Open-market buy1,000$1.9697,565,052
2010-06-07Open-market buy2,500$1.9397,564,052
2010-06-07Open-market buy50$1.8697,552,102
2010-06-07Open-market buy1,947$1.8897,554,049
2010-06-07Open-market buy2,901$1.9097,561,552
2010-06-07Open-market buy4,602$1.8997,558,651
2010-06-07Open-market buy500$2.0097,567,052
2010-06-07Open-market buy1,500$1.9997,566,552
2010-06-04Open-market buy1,000$2.0197,552,052
2010-06-04Open-market buy5,500$2.0097,551,052
2010-06-04Open-market buy3,500$1.9997,545,552
2010-05-28Open-market buy100$1.9997,537,152
2010-05-28Open-market buy4,900$2.0097,542,052
2010-05-26Open-market buy2,111$1.9497,524,263
2010-05-26Open-market buy100$1.9397,522,152
2010-05-26Open-market buy5,654$1.9597,529,917
2010-05-26Open-market buy1,400$1.9997,537,052
2010-05-26Open-market buy400$1.9897,535,652
2010-05-26Open-market buy4,735$1.9797,535,252
2010-05-26Open-market buy600$1.9697,530,517
2010-05-25Open-market buy2,000$1.9997,515,052
2010-05-25Open-market buy3,000$2.0197,522,052
2010-05-25Open-market buy1,000$1.9697,513,052
2010-05-25Open-market buy4,000$2.0097,519,052
2010-05-24Open-market buy1,600$2.0097,508,652
2010-05-24Open-market buy2,400$2.0197,511,052
2010-05-24Open-market buy1,000$2.0297,512,052
2010-05-21Open-market buy1,000$2.0097,500,552
2010-05-21Open-market buy1,516$2.0197,502,068
2010-05-21Open-market buy500$2.0297,502,568
2010-05-21Open-market buy1,200$2.0397,503,768
2010-05-21Open-market buy300$2.0497,504,068
2010-05-21Open-market buy1,500$2.0697,505,568
2010-05-21Open-market buy717$2.0997,506,285
2010-05-21Open-market buy484$2.1097,506,769
2010-05-21Open-market buy283$2.1197,507,052
2010-05-20Open-market buy2,100$1.9997,489,652
2010-05-20Open-market buy1,000$2.0897,499,552
2010-05-20Open-market buy1,000$2.0697,498,552
2010-05-20Open-market buy4,500$2.0197,495,052
2010-05-20Open-market buy900$2.0097,490,552
2010-05-20Open-market buy2,500$2.0397,497,552
2010-05-19Open-market buy2,200$2.1497,487,552
2010-05-19Open-market buy5,300$2.1397,485,352
2010-05-14Open-market buy2,500$2.0997,475,652
2010-05-14Open-market buy600$2.0897,473,152
2010-05-14Open-market buy1,858$2.1097,477,510
2010-05-14Open-market buy2,542$2.1297,480,052
2010-05-13Open-market buy1,644$2.1497,469,196
2010-05-13Open-market buy3,300$2.1597,472,496
2010-05-13Open-market buy56$2.1697,472,552
2010-05-13Open-market buy2,500$2.1297,467,552
2010-05-06Open-market buy1,000$1.9997,456,252
2010-05-06Open-market buy200$1.8997,455,252
2010-05-06Open-market buy2,500$2.0897,464,052
2010-05-06Open-market buy1,000$2.0997,465,052
2010-05-06Open-market buy1,000$2.0797,461,552
2010-05-06Open-market buy500$2.0697,460,552
2010-05-06Open-market buy1,000$2.0597,460,052
2010-05-06Open-market buy2,000$2.0197,459,052
2010-05-06Open-market buy800$2.0097,457,052
2010-05-05Open-market buy1,000$2.1597,454,052
2010-05-05Open-market buy500$2.1897,450,552
2010-05-05Open-market buy1,000$2.1797,451,552
2010-05-05Open-market buy1,500$2.1697,453,052
2010-05-05Open-market buy300$2.1397,454,352
2010-05-05Open-market buy700$2.1197,455,052
2010-05-04Open-market buy2,000$2.2097,448,459
2010-05-04Open-market buy1,407$2.1997,446,459
2010-05-04Open-market buy1,593$2.2197,450,052
2010-05-03Open-market buy1,000$2.2297,445,052
2010-05-03Open-market buy800$2.2197,444,052
2010-05-03Open-market buy2,200$2.2097,443,252
2010-05-03Open-market buy1,000$2.1997,441,052
2010-04-27Open-market buy3,000$2.1897,440,052
2010-04-22Open-market buy1,000$2.2497,433,052
2010-04-22Open-market buy4,000$2.2497,437,052
2010-04-14Grant / award (derivative)450,000$0.00450,000
2010-04-08Open-market buy1,000$1.9997,423,052
2010-04-08Open-market buy2,000$2.0097,425,052
2010-04-08Open-market buy4,668$2.0397,432,052
2010-04-08Open-market buy1,432$2.0297,427,384
2010-04-08Open-market buy900$2.0197,425,952
2010-03-24Open-market buy3,500$2.0397,422,052
2010-03-24Open-market buy5,000$2.0297,418,552
2010-03-24Open-market buy1,500$2.0097,413,552
2010-03-22Open-market buy9,800$2.0197,412,052
2010-03-22Open-market buy200$2.0197,402,252
2010-03-19Open-market buy1,100$1.9697,388,152
2010-03-19Open-market buy2,000$1.9797,390,152
2010-03-19Open-market buy2,500$2.0297,392,652
2010-03-19Open-market buy5,000$2.0597,402,052
2010-03-19Open-market buy4,400$2.0497,397,052
2010-03-18Open-market buy5,500$2.0097,387,052
2010-03-18Open-market buy4,500$1.9997,381,552
2010-03-12Open-market buy900$2.0097,370,452
2010-03-12Open-market buy2,600$2.0197,373,052
2010-03-12Open-market buy1,000$2.0397,374,052
2010-03-12Open-market buy3,000$2.0497,377,052
2010-03-11Open-market buy260$2.0297,366,312
2010-03-11Open-market buy3,240$2.0397,369,552
2010-03-11Open-market buy2,000$2.0097,364,052
2010-03-11Open-market buy2,000$2.0197,366,052
2010-03-10Open-market buy4,000$2.0197,361,052
2010-03-10Open-market buy1,000$2.0297,362,052
2010-03-10Open-market buy2,500$2.0097,357,052
2010-03-09Open-market buy1,120$2.0097,348,172
2010-03-09Open-market buy6,380$2.0197,354,552
2010-03-08Open-market buy5,800$2.0197,347,052
2010-03-08Open-market buy1,700$2.0097,341,252
2010-03-04Open-market buy5,000$2.0297,339,552
2010-03-02Open-market buy2,051$2.0497,329,603
2010-03-02Open-market buy4,949$2.0597,334,552
2010-03-02Open-market buy2,000$2.0197,326,552
2010-03-02Open-market buy1,000$2.0397,327,552
2010-03-01Open-market buy2,500$2.0597,324,552
2010-03-01Open-market buy2,500$2.0197,322,052
2010-02-26Open-market buy9,810$2.0097,319,552
2010-02-26Open-market buy190$1.9997,309,742
2010-02-25Open-market buy4,800$2.0097,309,552
2010-02-25Open-market buy1,000$1.9697,300,552
2010-02-25Open-market buy2,600$1.9897,303,152
2010-02-25Open-market buy1,600$1.9997,304,752
2010-02-24Open-market buy10,000$2.0097,299,552
2010-02-05Open-market buy1,700$1.6597,289,552
2010-02-05Open-market buy5,400$1.6497,287,852
2010-02-05Open-market buy400$1.6397,282,452
2010-02-04Open-market buy2,800$1.6597,274,852
2010-02-04Open-market buy4,200$1.6697,279,052
2010-02-04Open-market buy500$1.6797,279,552
2010-02-04Open-market buy2,500$1.6897,282,052
2010-02-02Open-market buy500$1.6897,262,552
2010-02-02Open-market buy4,900$1.7097,272,052
2010-02-02Open-market buy4,600$1.6997,267,152
2010-02-01Open-market buy855$1.6997,252,907
2010-02-01Open-market buy1,645$1.7297,257,052
2010-02-01Open-market buy2,500$1.7097,255,407
2010-02-01Open-market buy5,000$1.7497,262,052
2010-01-29Open-market buy2,500$1.7397,252,052
2010-01-29Open-market buy100$1.7097,242,152
2010-01-29Open-market buy5,400$1.7097,247,552
2010-01-29Open-market buy1,000$1.7197,248,552
2010-01-29Open-market buy1,000$1.7297,249,552
2010-01-21Open-market buy1,000$1.8397,242,052
2010-01-21Open-market buy1,000$1.7597,233,088
2010-01-21Open-market buy36$1.7497,232,088
2010-01-21Open-market buy2,000$1.7697,235,088
2010-01-21Open-market buy1,000$1.8097,241,052
2010-01-21Open-market buy964$1.7997,240,052
2010-01-21Open-market buy4,000$1.7797,239,088
2010-01-06Open-market buy600$1.7997,230,452
2010-01-06Open-market buy7,800$1.7897,126,181
2010-01-06Open-market buy103,671$1.6097,229,852
2010-01-06Open-market buy1,600$1.8097,232,052
2009-12-31Open-market buy3,048$1.7297,118,381
2009-12-31Open-market buy2,852$1.7097,114,533
2009-12-31Open-market buy800$1.7197,115,333
2009-12-31Open-market buy2,447$1.6797,103,380
2009-12-31Open-market buy6,701$1.6897,110,081
2009-12-31Open-market buy1,600$1.6997,111,681
2009-12-31Open-market buy200$1.6497,098,581
2009-12-31Open-market buy2,352$1.6697,100,933
2009-12-30Open-market buy5,000$1.6197,098,381
2009-12-30Open-market buy5,000$1.6097,093,381
2009-12-14Open-market buy4,500$1.6297,082,881
2009-12-14Open-market buy5,500$1.6397,088,381
2009-11-18Open-market buy3,104$2.0497,073,381
2009-11-18Open-market buy1,896$2.0397,070,277
2009-11-18Open-market buy1,000$2.0597,074,381
2009-11-18Open-market buy670$2.0697,075,051
2009-11-18Open-market buy3,330$2.0797,078,381
2009-11-17Open-market buy1,610$2.0997,065,381
2009-11-17Open-market buy400$2.0097,058,781
2009-11-17Open-market buy3,000$2.1097,068,381
2009-11-17Open-market buy1,000$2.0297,059,781
2009-11-17Open-market buy1,000$2.0897,063,771
2009-11-17Open-market buy2,000$2.0697,062,771
2009-11-17Open-market buy990$2.0397,060,771
2009-11-05Open-market buy600$2.1197,048,981
2009-11-05Open-market buy4,006$2.1297,052,987
2009-11-05Open-market buy3,894$2.1397,056,881
2009-11-05Open-market buy1,500$2.1697,058,381
2009-11-04Open-market buy3,000$2.1397,045,381
2009-11-04Open-market buy1,000$2.1597,048,381
2009-11-04Open-market buy2,000$2.1497,047,381
2009-11-04Open-market buy1,000$2.1297,042,381
2009-11-04Open-market buy1,900$2.1097,041,381
2009-11-04Open-market buy1,100$2.0997,039,481
2009-11-04Open-market buy8,800$2.0797,038,381
2009-11-04Open-market buy1,200$2.0697,029,581
2009-11-03Open-market buy800$2.1797,024,881
2009-11-03Open-market buy1,000$2.2197,028,381
2009-11-03Open-market buy1,500$2.2097,027,381
2009-11-03Open-market buy1,000$2.1897,025,881
2009-11-03Open-market buy200$2.0697,021,581
2009-11-03Open-market buy1,500$2.1497,024,081
2009-11-03Open-market buy1,000$2.1097,022,581
2009-11-03Open-market buy1,000$2.0497,019,381
2009-11-03Open-market buy2,000$2.0597,021,381
2009-11-02Open-market buy2,000$2.0297,000,381
2009-11-02Open-market buy3,500$2.0497,008,181
2009-11-02Open-market buy4,111$2.1097,018,381
2009-11-02Open-market buy2,000$2.0597,010,181
2009-11-02Open-market buy4,089$2.0897,014,270
2009-11-02Open-market buy4,300$2.0397,004,681
2009-10-30Open-market buy2,000$2.2296,998,381
2009-10-30Open-market buy2,000$2.2196,996,381
2009-10-30Open-market buy1,000$2.1996,994,381
2009-10-30Open-market buy1,000$2.1896,993,381
2009-10-30Open-market buy1,000$2.1696,992,381
2009-10-30Open-market buy1,000$2.0696,989,381
2009-10-30Open-market buy1,000$2.0996,990,381
2009-10-30Open-market buy1,000$2.1396,991,381
2009-10-29Open-market buy1,000$2.0996,981,981
2009-10-29Open-market buy1,400$2.0096,969,781
2009-10-29Open-market buy1,200$2.1496,988,381
2009-10-29Open-market buy200$2.1396,987,181
2009-10-29Open-market buy5,000$2.0196,974,781
2009-10-29Open-market buy1,000$2.0296,975,781
2009-10-29Open-market buy1,000$2.0496,976,781
2009-10-29Open-market buy1,000$2.0596,977,781
2009-10-29Open-market buy1,000$2.0796,978,781
2009-10-29Open-market buy2,200$2.0896,980,981
2009-10-29Open-market buy5,000$2.1096,986,981
2009-10-28Open-market buy6,656$2.0696,963,026
2009-10-28Open-market buy5,355$2.0796,968,381
2009-10-28Open-market buy5,207$2.0596,956,370
2009-10-28Open-market buy682$2.0396,949,063
2009-10-28Open-market buy2,100$2.0496,951,163
2009-10-27Open-market buy1,000$2.1396,940,381
2009-10-27Open-market buy1,000$2.1096,939,381
2009-10-27Open-market buy519$2.1496,940,900
2009-10-27Open-market buy1,300$2.1596,942,200
2009-10-27Open-market buy1,700$2.1696,943,900
2009-10-27Open-market buy99$2.1796,943,999
2009-10-27Open-market buy2,901$2.1896,946,900
2009-10-27Open-market buy581$2.2196,947,481
2009-10-27Open-market buy800$2.2296,948,281
2009-10-27Open-market buy100$2.2396,948,381
2009-10-26Open-market buy1,000$2.1696,929,881
2009-10-26Open-market buy1,000$2.1896,930,881
2009-10-26Open-market buy7,500$2.1996,938,381
2009-10-26Open-market buy3,500$2.1596,928,881
2009-10-26Open-market buy6,000$2.1496,925,381
2009-10-26Open-market buy1,000$2.1196,919,381
2009-10-21Open-market buy1,500$2.2996,912,881
2009-10-21Open-market buy2,903$2.2896,911,381
2009-10-21Open-market buy97$2.2796,908,478
2009-10-21Open-market buy5,500$2.3096,918,381
2009-10-20Open-market buy2,500$2.3696,904,245
2009-10-20Open-market buy2,000$2.3796,906,245
2009-10-20Open-market buy1,136$2.3896,907,381
2009-10-20Open-market buy1,000$2.3996,908,381
2009-10-20Open-market buy864$2.3596,901,745
2009-10-19Open-market buy749$2.3896,892,674
2009-10-19Open-market buy5,550$2.3996,898,224
2009-10-19Open-market buy2,657$2.4096,900,881
2009-10-19Open-market buy444$2.3696,891,325
2009-10-19Open-market buy600$2.3796,891,925
2009-10-15Open-market buy827$2.4396,890,881
2009-10-15Open-market buy1,000$2.3596,881,881
2009-10-15Open-market buy2,000$2.3696,883,881
2009-10-15Open-market buy1,000$2.3896,884,881
2009-10-15Open-market buy1,773$2.3996,886,654
2009-10-15Open-market buy2,000$2.4096,888,654
2009-10-15Open-market buy1,000$2.4196,889,654
2009-10-15Open-market buy400$2.4296,890,054
2009-10-14Open-market buy2,500$2.3296,875,881
2009-10-14Open-market buy5,000$2.3396,880,881
2009-10-13Open-market buy900$2.3096,865,381
2009-10-13Open-market buy1,000$2.3496,873,381
2009-10-13Open-market buy1,100$2.2696,864,481
2009-10-13Open-market buy3,000$2.3196,868,381
2009-10-13Open-market buy4,000$2.3296,872,381
2009-10-02Open-market buy100$2.3796,863,381
2009-10-02Open-market buy2,000$2.3696,863,281
2009-10-02Open-market buy1,600$2.3596,861,281
2009-10-02Open-market buy6,900$2.3496,859,681
2009-10-02Open-market buy4,100$2.3396,852,781
2009-10-02Open-market buy2,900$2.3296,848,681
2009-10-02Open-market buy1,000$2.3196,845,781
2009-10-02Open-market buy6,200$2.3096,844,781
2009-10-02Open-market buy3,100$2.2996,838,581
2009-10-02Open-market buy1,900$2.2896,835,481
2009-10-02Open-market buy6,400$2.2796,833,581
2009-10-02Open-market buy6,000$2.2696,827,181
2009-10-02Open-market buy9,100$2.2596,821,181
2009-10-02Open-market buy1,500$2.2496,812,081
2009-10-02Open-market buy600$2.2396,810,581
2009-10-02Open-market buy600$2.2296,809,981
2009-10-02Open-market buy600$2.2196,809,381
2009-10-02Open-market buy2,600$2.2096,808,781
2009-10-02Open-market buy2,100$2.1996,806,181
2009-10-02Open-market buy1,100$2.1896,804,081
2009-10-02Open-market buy400$2.1796,802,981
2009-10-02Open-market buy5,300$2.1696,802,581
2009-10-02Open-market buy8,100$2.1596,797,281
2009-10-02Open-market buy200$2.1496,789,181
2009-10-02Open-market buy100$2.1396,788,981
2009-10-02Open-market buy100$2.1296,788,881
2009-10-02Open-market buy200$2.1196,788,781
2009-10-02Open-market buy100$2.1096,788,581
2009-10-02Open-market buy100$2.0996,788,481
2009-09-18Grant / award (derivative)630,048$0.00630,048
2009-09-18Grant / award (derivative)252,019$24.80252,019
2009-08-07Open-market buy20,000$2.1796,788,381
2009-08-06Open-market buy1,100$2.0696,768,381
2009-08-06Open-market buy1,100$2.0596,767,281
2009-08-06Open-market buy100$2.0496,766,181
2009-08-06Open-market buy300$2.0396,766,081
2009-08-06Open-market buy1,400$2.0296,765,781
2009-08-06Open-market buy4,800$1.9396,764,381
2009-08-06Open-market buy5,200$1.9296,759,581
2009-08-06Open-market buy6,000$1.9196,754,381
2009-08-05Open-market buy2,900$1.9796,731,281
2009-08-05Open-market buy2,800$1.9896,734,081
2009-08-05Open-market buy7,450$1.9996,741,531
2009-08-05Open-market buy1,600$2.0196,748,381
2009-08-05Open-market buy5,250$2.0096,746,781
2009-07-27Open-market buy932,734$1.7596,728,381
2009-07-10Open-market buy300$1.5995,795,647
2009-07-10Open-market buy3,600$1.5695,794,247
2009-07-10Open-market buy100$1.5795,794,347
2009-07-10Open-market buy1,000$1.5895,795,347
2009-07-09Open-market buy500$1.5795,788,147
2009-07-09Open-market buy2,000$1.5995,790,647
2009-07-09Open-market buy500$1.5895,788,647
2009-07-09Open-market buy1,000$1.5695,787,647
2009-07-08Open-market buy1,000$1.5995,780,757
2009-07-08Open-market buy910$1.5895,779,757
2009-07-08Open-market buy300$1.6095,781,057
2009-07-08Open-market buy1,590$1.6195,782,647
2009-07-08Open-market buy400$1.6295,783,047
2009-07-08Open-market buy3,600$1.6495,786,647
2009-07-08Open-market buy200$1.5695,778,847
2009-07-07Open-market buy5,000$1.6495,771,647
2009-07-07Open-market buy2,500$1.6595,774,147
2009-07-07Open-market buy200$1.6795,777,647
2009-07-07Open-market buy3,300$1.6695,777,447
2009-07-07Open-market buy1,000$1.6895,778,647
2009-07-06Open-market buy2,000$1.6295,763,647
2009-07-06Open-market buy1,000$1.6195,761,647
2009-07-06Open-market buy1,000$1.7595,766,647
2009-07-06Open-market buy1,000$1.7495,765,647
2009-07-06Open-market buy300$1.6895,764,647
2009-07-06Open-market buy200$1.6395,763,847
2009-07-06Open-market buy500$1.6495,764,347
2009-07-01Open-market buy3,150$1.7595,760,647
2009-07-01Open-market buy800$1.7495,757,497
2009-07-01Open-market buy2,950$1.7395,756,697
2009-07-01Open-market buy100$1.7295,753,747
2009-06-29Open-market buy100$1.7495,748,747
2009-06-29Open-market buy2,097$1.7695,752,350
2009-06-29Open-market buy1,506$1.7595,750,253
2009-06-29Open-market buy1,297$1.7795,753,647
2009-06-29Open-market buy869$1.7395,748,647
2009-06-29Open-market buy1,131$1.7295,747,778
2009-06-29Open-market buy1,000$1.7195,746,647
2009-06-26Open-market buy3,600$1.6995,743,647
2009-06-26Open-market buy400$1.6895,740,047
2009-06-26Open-market buy2,000$1.7595,745,647
2009-06-24Open-market buy400$1.6895,733,147
2009-06-24Open-market buy100$1.6295,729,747
2009-06-24Open-market buy600$1.6395,730,347
2009-06-24Open-market buy100$1.6495,730,447
2009-06-24Open-market buy400$1.6595,730,847
2009-06-24Open-market buy700$1.6695,731,547
2009-06-24Open-market buy1,200$1.6795,732,747
2009-06-24Open-market buy1,000$1.6995,734,147
2009-06-24Open-market buy3,000$1.7295,737,147
2009-06-24Open-market buy2,500$1.7395,739,647
2009-06-18Open-market buy1,100$1.5495,729,647
2009-06-15Open-market buy2,000$1.4395,715,547
2009-06-15Open-market buy7,000$1.4495,722,547
2009-06-15Open-market buy1,000$1.4595,723,547
2009-06-15Open-market buy1,000$1.4995,724,547
2009-06-15Open-market buy1,000$1.5095,725,547
2009-06-15Open-market buy2,000$1.5195,727,547
2009-06-15Open-market buy1,000$1.5295,728,547
2009-06-11Open-market buy800$1.5695,713,329
2009-06-11Open-market buy682$1.5595,712,529
2009-06-11Open-market buy3,600$1.5495,711,847
2009-06-11Open-market buy700$1.5395,708,247
2009-06-11Open-market buy900$1.5295,707,547
2009-06-11Open-market buy3,100$1.5195,706,647
2009-06-11Open-market buy218$1.5795,713,547
2009-06-10Open-market buy600$1.4995,692,147
2009-06-10Open-market buy2,500$1.5295,697,547
2009-06-10Open-market buy2,000$1.4795,691,547
2009-06-10Open-market buy4,000$1.5495,701,547
2009-06-10Open-market buy2,000$1.5995,703,547
2009-06-10Open-market buy700$1.5095,692,847
2009-06-10Open-market buy2,200$1.5195,695,047
2009-06-10Open-market buy1,000$1.4695,689,547
2009-05-27Open-market buy3,979$1.1795,682,997
2009-05-27Open-market buy200$1.1995,688,547
2009-05-27Open-market buy5,350$1.1895,688,347
2009-05-27Open-market buy421$1.1695,679,018
2009-05-27Open-market buy50$1.1595,678,597
2009-05-26Open-market buy300$1.1295,669,847
2009-05-26Open-market buy1,000$1.1095,669,547
2009-05-26Open-market buy200$1.1495,670,047
2009-05-26Open-market buy500$1.1595,670,547
2009-05-26Open-market buy1,839$1.1795,672,386
2009-05-26Open-market buy2,590$1.1895,674,976
2009-05-26Open-market buy2,821$1.1995,677,797
2009-05-26Open-market buy750$1.2095,678,547
2009-05-22Open-market buy1,401$1.1695,662,274
2009-05-22Open-market buy326$1.1395,660,873
2009-05-22Open-market buy3,374$1.2095,668,547
2009-05-22Open-market buy1,500$1.1995,665,173
2009-05-22Open-market buy200$1.1895,663,673
2009-05-22Open-market buy1,199$1.1795,663,473
2009-05-21Open-market buy1,000$1.2195,660,547
2009-05-21Open-market buy4,035$1.1795,659,547
2009-05-21Open-market buy2,965$1.1695,655,512
2009-05-15Open-market buy1,000$1.2595,650,647
2009-05-15Open-market buy700$1.2495,649,647
2009-05-15Open-market buy1,900$1.2895,652,547
2009-05-15Open-market buy400$1.2395,648,947
2009-05-14Open-market buy166,600$1.0095,648,547
2009-05-13Open-market buy1,000$1.0895,481,947
2009-05-13Open-market buy3,000$1.0795,480,947
2009-05-12Open-market buy1,300$1.1595,477,947
2009-05-12Open-market buy2,500$1.1495,476,647
2009-05-12Open-market buy3,700$1.1395,474,147
2009-05-11Open-market buy50$1.1295,466,497
2009-05-11Open-market buy300$1.1495,467,947
2009-05-11Open-market buy1,150$1.1395,467,647
2009-05-11Open-market buy2,500$1.1595,470,447
2009-05-08Open-market buy400$1.0795,462,847
2009-05-08Open-market buy500$1.0995,463,347
2009-05-08Open-market buy800$1.1495,466,447
2009-05-08Open-market buy800$1.1195,464,147
2009-05-08Open-market buy650$1.1295,464,797
2009-05-08Open-market buy850$1.1395,465,647
2009-05-06Open-market buy2,400$1.1595,460,947
2009-05-06Open-market buy1,100$1.1495,462,047
2009-05-06Open-market buy400$1.1395,462,447
2009-05-06Open-market buy3,600$1.1695,458,547
2009-05-05Grant / award (derivative)350,000$0.00350,000
2009-05-05Open-market buy1,985$1.1695,454,947
2009-05-05Open-market buy48$1.1495,449,995
2009-05-05Open-market buy2,967$1.1595,452,962
2009-05-01Open-market buy3,000$1.1695,447,947
2009-05-01Open-market buy61$1.1795,448,008
2009-05-01Open-market buy1,939$1.1895,449,947
2009-04-28Open-market buy500$1.1495,440,447
2009-04-28Open-market buy700$1.1595,441,147
2009-04-28Open-market buy500$1.1795,443,947
2009-04-28Open-market buy1,000$1.1895,444,947
2009-04-28Open-market buy2,300$1.1695,443,447
2009-04-24Open-market buy2,000$1.1495,436,947
2009-04-24Open-market buy1,000$1.1695,439,947
2009-04-24Open-market buy2,000$1.1595,438,947
2009-04-23Open-market buy5,000$1.1895,434,947
2009-04-15Open-market buy1,200$1.0295,426,147
2009-04-15Open-market buy17$1.0595,429,947
2009-04-15Open-market buy3,783$1.0395,429,930
2009-04-14Open-market buy900$1.0795,422,747
2009-04-14Open-market buy200$1.0995,421,647
2009-04-14Open-market buy200$1.0895,421,847
2009-04-14Open-market buy1,100$1.0695,423,847
2009-04-14Open-market buy1,100$1.0395,424,947
2009-04-08Open-market buy500$1.0095,419,747
2009-04-08Open-market buy400$0.9895,418,647
2009-04-08Open-market buy600$0.9995,419,247
2009-04-08Open-market buy1,700$1.0095,421,447
2009-04-07Open-market buy2,883$1.0195,418,047
2009-04-07Open-market buy417$1.0095,415,164
2009-04-07Open-market buy200$1.0295,418,247
2009-04-06Open-market buy3,000$1.0495,414,747
2009-04-06Open-market buy1,100$1.0195,411,747
2009-04-06Open-market buy900$1.0095,410,647
2009-04-01Open-market buy7,900$0.9895,409,747
2009-04-01Open-market buy100$0.9695,401,847
2009-03-30Open-market buy3,000$0.9895,401,747
2009-03-27Open-market buy5,000$1.0295,398,747
2009-03-25Open-market buy4,000$0.8095,384,347
2009-03-25Open-market buy9,400$0.8195,393,747
2009-03-20Open-market buy2,000$0.7495,337,223
2009-03-20Open-market buy1,000$0.7895,380,347
2009-03-20Open-market buy27,400$0.7795,379,347
2009-03-20Open-market buy3,224$0.7695,351,947
2009-03-20Open-market buy11,000$0.7595,348,723
2009-03-20Open-market buy500$0.7595,337,723
2009-03-19Open-market buy4,200$0.8095,335,223
2009-03-19Open-market buy800$0.7995,331,023
2009-03-16Open-market buy2,054,710$0.5795,330,223
2009-03-12Open-market buy2,500$0.6293,275,513
2009-03-12Open-market buy2,807$0.5893,250,016
2009-03-12Open-market buy3,104$0.5993,253,120
2009-03-12Open-market buy500$0.5993,253,620
2009-03-12Open-market buy19,393$0.6093,273,013
2009-03-11Open-market buy15,072$0.6193,213,581
2009-03-11Open-market buy100$0.5793,197,309
2009-03-11Open-market buy300$0.5893,197,609
2009-03-11Open-market buy900$0.6093,198,509
2009-03-11Open-market buy15,000$0.6293,228,581
2009-03-11Open-market buy6,528$0.6393,235,109
2009-03-11Open-market buy8,000$0.6593,247,209
2009-03-11Open-market buy1,600$0.6593,239,209
2009-03-11Open-market buy2,500$0.6493,237,609
2009-03-10Open-market buy9,700$0.6693,187,009
2009-03-10Open-market buy6,100$0.6493,163,309
2009-03-10Open-market buy1,700$0.6893,197,209
2009-03-10Open-market buy8,500$0.6793,195,509
2009-03-10Open-market buy100$0.6693,177,309
2009-03-10Open-market buy13,900$0.6593,177,209
2009-03-09Open-market buy20,000$0.6793,100,776
2009-03-09Open-market buy5,000$0.6493,012,209
2009-03-09Open-market buy5,000$0.6993,154,709
2009-03-09Open-market buy18,533$0.6893,149,709
2009-03-09Open-market buy30,400$0.6793,131,176
2009-03-09Open-market buy2,500$0.7093,157,209
2009-03-09Open-market buy18,900$0.6693,080,776
2009-03-09Open-market buy49,667$0.6593,061,876
2009-03-06Open-market buy32,900$0.8793,007,209
2009-03-06Open-market buy12,795$0.8692,974,309
2009-03-06Open-market buy14,305$0.8592,961,514
2009-03-06Open-market buy1,300$0.8392,947,209
2009-03-06Open-market buy25,700$0.8292,945,909
2009-03-06Open-market buy300$0.8092,920,209
2009-03-06Open-market buy12,700$0.7992,919,909
2009-03-06Open-market buy4,000$0.7592,907,209
2009-03-06Open-market buy26,502$0.7292,903,109
2009-03-06Open-market buy10,400$0.7192,876,607
2009-03-06Open-market buy96,270$0.7092,866,207
2009-03-06Open-market buy14,600$0.6992,769,937
2009-03-06Open-market buy5,400$0.6992,755,337
2009-03-06Open-market buy300$0.6892,749,937
2009-03-06Open-market buy26,898$0.6892,749,637
2009-03-06Open-market buy56,588$0.6792,722,739
2009-03-06Open-market buy66,400$0.6692,666,151
2009-03-06Open-market buy100$0.6692,599,751
2009-03-06Open-market buy412$0.6692,599,651
2009-03-06Open-market buy136,500$0.6592,599,239
2009-03-06Open-market buy300$0.6592,462,739
2009-03-06Open-market buy100$0.6492,462,439
2009-03-06Open-market buy1,100$0.6492,462,339
2009-03-06Open-market buy30,618$0.6492,461,239
2009-03-06Open-market buy3,000$0.6492,430,621
2009-03-06Open-market buy1,100$0.6492,427,621
2009-03-06Open-market buy100$0.7392,903,209
2009-03-06Open-market buy44,915$0.6392,421,521
2009-03-06Open-market buy100$0.6392,376,606
2009-03-06Open-market buy2,930$0.6292,376,506
2009-03-06Open-market buy29,400$0.6192,373,576
2009-03-06Open-market buy100$0.6192,344,176
2009-03-06Open-market buy100$0.6092,344,076
2009-03-06Open-market buy11,600$0.6092,343,976
2009-03-06Open-market buy75,000$0.6092,332,376
2009-03-06Open-market buy6,555$0.5992,257,376
2009-03-06Open-market buy5,000$0.6492,426,521
2009-03-05Open-market buy2,500$0.9892,249,821
2009-03-05Open-market buy1,000$0.9992,250,821
2009-03-05Open-market buy1,000$0.9592,247,321
2009-03-05Open-market buy4,700$0.9292,246,321
2009-03-05Open-market buy25,300$0.9192,241,621
2009-03-05Open-market buy7,000$0.9092,216,321
2009-03-05Open-market buy5,000$0.8892,209,321
2009-03-04Open-market buy15,549$0.9992,191,686
2009-03-04Open-market buy1,416$0.9892,176,137
2009-03-04Open-market buy5,250$0.9792,174,721
2009-03-04Open-market buy4,750$0.9692,169,471
2009-03-04Open-market buy400$0.9292,164,721
2009-03-04Open-market buy1,600$0.9992,193,286
2009-03-04Open-market buy11,035$1.0092,204,321
2009-03-03Open-market buy23,388$0.9892,149,638
2009-03-03Open-market buy200$0.9792,126,250
2009-03-03Open-market buy900$0.9692,126,050
2009-03-03Open-market buy7,529$0.9592,125,150
2009-03-03Open-market buy1,000$0.9492,117,621
2009-03-03Open-market buy296$1.0092,164,321
2009-03-03Open-market buy13,287$0.9992,164,025
2009-03-03Open-market buy100$0.9992,150,738
2009-03-03Open-market buy1,000$0.9992,150,638
2009-03-02Open-market buy13,900$1.0092,116,621
2009-02-27Open-market buy1,000$1.0592,102,721
2009-02-27Open-market buy5,000$1.0392,101,721
2009-02-27Open-market buy10,000$1.0292,096,721
2009-02-27Open-market buy7,700$1.0092,086,721
2009-02-27Open-market buy2,600$0.9992,079,021
2009-02-27Open-market buy3,279$0.9892,076,421
2009-02-27Open-market buy1,200$0.9792,073,142
2009-02-27Open-market buy100$0.9692,071,942
2009-02-24Open-market buy5,100$1.1192,071,842
2009-02-24Open-market buy1,900$1.1092,066,742
2009-02-24Open-market buy3,200$1.0692,064,842
2009-02-24Open-market buy7,400$1.0592,061,642
2009-02-24Open-market buy1,400$1.0492,054,242
2009-02-24Open-market buy3,500$1.0392,052,842
2009-02-24Open-market buy300$1.0292,049,342
2009-02-24Open-market buy800$1.0192,049,042
2009-02-24Open-market buy5,500$0.9892,048,242
2009-02-24Open-market buy100$0.9792,042,742
2009-02-24Open-market buy200$0.9692,042,642
2009-02-24Open-market buy300$0.9592,042,442
2009-02-24Open-market buy100$0.9492,042,142
2009-02-24Open-market buy200$0.9392,042,042
2009-02-23Open-market buy5,813$1.0472,041,842
2009-02-23Open-market buy4,187$1.0372,036,029
2009-02-23Grant / award20,000,000$1.0092,041,842
2009-02-13Open-market buy3,200$1.2572,030,742
2009-02-13Open-market buy200$1.2272,027,042
2009-02-13Open-market buy1,100$1.2672,031,842
2009-02-13Open-market buy400$1.2472,027,542
2009-02-13Open-market buy100$1.2372,027,142
2009-02-10Open-market buy5,000$1.2472,026,842
2009-02-09Open-market buy3,960$1.2672,021,842
2009-02-09Open-market buy40$1.2772,017,882
2009-02-06Open-market buy958,390$1.0072,017,842
2008-12-12Open-market buy2,044$1.4771,059,452
2008-12-12Open-market buy456$1.4671,057,408
2008-12-12Open-market buy2,500$1.4271,056,952
2008-12-12Open-market buy2,500$1.4071,054,452
2008-12-12Open-market buy2,500$1.3271,051,952
2008-12-11Open-market buy1,900$1.3971,043,852
2008-12-11Open-market buy2,000$1.4171,047,052
2008-12-11Open-market buy1,200$1.4071,045,052
2008-12-11Open-market buy2,400$1.4271,049,452
2008-12-11Open-market buy1,500$1.3771,041,952
2008-12-11Open-market buy100$1.3671,040,452
2008-12-11Open-market buy900$1.3571,040,352
2008-11-14Open-market buy600,000$1.0571,039,452
2008-11-10Open-market buy3,800$1.2670,439,452
2008-11-10Open-market buy1,200$1.2570,435,652
2008-10-22Open-market buy2,600$1.3170,434,452
2008-10-22Open-market buy2,400$1.3070,431,852
2008-10-22Open-market buy5,000$1.2970,429,452
2008-10-15Open-market buy300$1.3370,410,052
2008-10-15Open-market buy600$1.3970,411,852
2008-10-15Open-market buy600$1.3870,411,252
2008-10-15Open-market buy600$1.3770,410,652
2008-10-15Open-market buy6,100$1.4270,424,452
2008-10-15Open-market buy6,500$1.4070,418,352
2008-10-15Open-market buy300$1.3270,409,752
2008-10-10Open-market buy3,500$1.3470,409,452
2008-10-10Open-market buy2,500$1.2870,405,952
2008-10-10Open-market buy3,000$1.2570,403,452
2008-10-10Open-market buy1,000$1.2270,400,452
2008-10-09Open-market buy800$1.3470,392,252
2008-10-09Open-market buy6,700$1.3670,399,452
2008-10-09Open-market buy500$1.3570,392,752
2008-10-07Open-market buy2,500$1.4270,387,552
2008-10-07Open-market buy3,900$1.4370,391,452
2008-10-07Open-market buy3,100$1.4170,385,052
2008-10-07Open-market buy500$1.4070,381,952
2008-10-06Open-market buy3,100$1.4170,378,952
2008-10-06Open-market buy1,300$1.4070,375,852
2008-10-06Open-market buy3,100$1.3970,374,552
2008-10-06Open-market buy2,500$1.4770,381,452
2008-10-02Open-market buy3,000$1.5770,365,452
2008-10-02Open-market buy5,200$1.5870,370,652
2008-10-02Open-market buy800$1.5970,371,452
2008-10-02Open-market buy1,000$1.5670,362,452
2008-09-29Open-market buy2,100$1.5570,355,052
2008-09-29Open-market buy4,900$1.5670,359,952
2008-09-29Open-market buy1,500$1.5770,361,452
2008-09-29Open-market buy1,500$1.5470,352,952
2008-09-26Open-market buy5,000$1.5670,341,452
2008-09-26Open-market buy2,500$1.5770,343,952
2008-09-26Open-market buy2,000$1.5870,345,952
2008-09-26Open-market buy3,500$1.5970,349,452
2008-09-26Open-market buy1,000$1.6070,350,452
2008-09-26Open-market buy400$1.6370,350,852
2008-09-26Open-market buy600$1.6470,351,452
2008-09-18Open-market buy2,500$1.6570,336,452
2008-09-18Open-market buy20,600$1.4970,327,752
2008-09-18Open-market buy1,000$1.6070,333,952
2008-09-18Open-market buy600$1.5970,332,952
2008-09-18Open-market buy800$1.5070,328,552
2008-09-18Open-market buy1,600$1.5170,330,152
2008-09-18Open-market buy700$1.4870,307,152
2008-09-18Open-market buy600$1.4770,306,452
2008-09-18Open-market buy151$1.4670,305,852
2008-09-18Open-market buy3,349$1.4570,305,701
2008-09-18Open-market buy1,700$1.5270,331,852
2008-09-18Open-market buy500$1.5870,332,352
2008-08-08Grant / award10,677,705$1.1170,302,352
2008-07-30Open-market buy (derivative)64,242$0.733,259,816
2008-07-30Open-market buy (derivative)64,242$0.553,259,817
2008-07-30Open-market buy (derivative)64,242$0.353,259,818
2008-07-30Open-market buy786,224$1.4059,624,647
2008-07-11Open-market buy800$1.3858,831,223
2008-07-11Open-market buy1,500$1.3658,829,923
2008-07-11Open-market buy500$1.3758,830,423
2008-07-11Open-market buy1,700$1.4058,832,923
2008-07-11Open-market buy5,300$1.4458,838,223
2008-07-11Open-market buy200$1.4558,838,423
2008-07-10Open-market buy3,200$1.3758,823,123
2008-07-10Open-market buy5,300$1.3858,828,423
2008-07-10Open-market buy11,500$1.3658,819,923
2008-07-02Open-market buy10,000$1.1758,744,044
2008-07-02Open-market buy30,000$1.1858,774,044
2008-07-02Open-market buy34,379$1.3558,808,423
2008-07-02Open-market buy10,000$1.1758,744,044
2008-07-02Open-market buy30,000$1.1858,774,044
2008-07-01Open-market buy132,000$1.3558,734,044
2008-07-01Open-market buy132,000$1.3558,734,044
2008-06-27Open-market buy2,600$1.5658,584,644
2008-06-27Open-market buy600$1.5758,585,244
2008-06-27Open-market buy1,800$1.5858,587,044
2008-06-27Open-market buy3,000$1.6058,590,044
2008-06-27Open-market buy100$1.6158,590,144
2008-06-27Open-market buy100$1.6258,590,244
2008-06-27Open-market buy400$1.6358,590,644
2008-06-27Open-market buy1,400$1.6658,592,044
2008-06-27Open-market buy7,700$1.5958,599,744
2008-06-27Open-market buy2,300$1.5658,602,044
2008-06-26Open-market buy5,000$1.6358,582,044
2008-06-26Open-market buy5,000$1.6258,577,044
2008-06-25Open-market buy600$1.4958,532,644
2008-06-25Open-market buy5,000$1.7258,572,044
2008-06-25Open-market buy1,800$1.6458,567,044
2008-06-25Open-market buy500$1.6158,565,244
2008-06-25Open-market buy100$1.6058,564,744
2008-06-25Open-market buy1,000$1.5658,564,644
2008-06-25Open-market buy200$1.5558,563,644
2008-06-25Open-market buy5,521$1.5358,563,444
2008-06-25Open-market buy8,200$1.5258,557,923
2008-06-25Open-market buy6,779$1.5158,549,723
2008-06-25Open-market buy10,300$1.5058,542,944
2008-06-20Open-market buy9,200$1.7358,531,244
2008-06-20Open-market buy800$1.7458,532,044
2008-06-19Open-market buy4,400$1.7858,522,044
2008-06-19Open-market buy4,500$1.7758,517,644
2008-06-19Open-market buy100$1.7558,512,144
2008-06-19Open-market buy1,000$1.7658,513,144
2008-06-12Open-market buy5,200$1.7958,508,544
2008-06-12Open-market buy3,500$1.8058,512,044
2008-06-12Open-market buy858$1.7658,497,902
2008-06-12Open-market buy2,442$1.7758,500,344
2008-06-12Open-market buy3,000$1.7858,503,344
2008-06-11Open-market buy4,500$1.7858,491,544
2008-06-11Open-market buy2,500$1.7958,494,044
2008-06-11Open-market buy3,000$1.8058,497,044
2008-06-09Open-market buy3,900$1.8058,487,044
2008-06-09Open-market buy6,100$1.7958,483,144
2008-06-06Open-market buy7,250$1.9258,464,294
2008-06-06Open-market buy7,750$1.9358,472,044
2008-06-06Open-market buy2,900$1.9458,474,944
2008-06-06Open-market buy2,100$1.9558,477,044
2008-06-05Open-market buy200$1.9858,454,544
2008-06-05Open-market buy2,500$1.9758,454,344
2008-06-05Open-market buy3,000$1.9558,445,044
2008-06-05Open-market buy1,800$2.0058,456,344
2008-06-05Open-market buy700$2.0258,457,044
2008-06-05Open-market buy6,800$1.9658,451,844
2008-06-04Open-market buy4,500$1.9858,439,144
2008-06-04Open-market buy2,900$1.9958,442,044
2008-06-04Open-market buy500$1.9558,417,544
2008-06-04Open-market buy9,700$1.9658,427,244
2008-06-04Open-market buy7,400$1.9758,434,644
2008-06-03Open-market buy3,500$2.3058,416,644
2008-06-03Open-market buy4,500$2.2658,413,144
2008-06-03Open-market buy3,600$2.2558,408,644
2008-06-03Open-market buy300$2.2458,405,044
2008-06-03Open-market buy1,000$2.1958,403,044
2008-06-03Open-market buy1,500$2.2058,404,544
2008-06-03Open-market buy400$2.3158,417,044
2008-06-03Open-market buy200$2.2358,404,744
2008-05-29Open-market buy2,500$2.4058,401,044
2008-05-29Open-market buy300$2.3958,398,544
2008-05-29Open-market buy1,000$2.3858,398,244
2008-05-29Open-market buy1,400$2.3758,397,244
2008-05-29Open-market buy1,000$2.3658,395,844
2008-05-29Open-market buy700$2.3458,392,744
2008-05-29Open-market buy1,000$2.4158,402,044
2008-05-29Open-market buy2,100$2.3558,394,844
2008-05-28Open-market buy1,400$2.4458,392,044
2008-05-28Open-market buy100$2.4358,390,644
2008-05-28Open-market buy1,000$2.4258,390,544
2008-05-28Open-market buy2,500$2.4058,389,544
2008-05-20Open-market buy2,500$2.1958,374,444
2008-05-20Open-market buy2,500$2.2258,384,544
2008-05-20Open-market buy7,600$2.2058,382,044
2008-05-20Open-market buy2,500$2.2458,387,044
2008-05-20Open-market buy2,400$2.1858,371,944
2008-05-20Open-market buy2,500$2.1658,369,544
2008-05-13Open-market buy1,000$1.9258,363,944
2008-05-13Open-market buy1,100$1.9558,367,044
2008-05-13Open-market buy900$1.9158,362,944
2008-05-13Open-market buy1,000$1.9458,365,944
2008-05-13Open-market buy1,000$1.9358,364,944
2008-05-12Open-market buy100$1.7858,362,044
2008-05-12Open-market buy5,900$1.7958,361,944
2008-05-09Open-market buy2,000$1.8858,355,544
2008-05-09Open-market buy1,500$1.8658,353,544
2008-05-09Open-market buy1,100$1.8458,352,044
2008-05-09Open-market buy200$1.8958,355,744
2008-05-09Open-market buy300$1.9058,356,044
2008-05-09Open-market buy900$1.8358,350,944
2008-05-08Open-market buy (derivative)115,046$0.20115,046
2008-05-08Open-market buy (derivative)210,821$1.25210,821
2008-05-08Open-market buy (derivative)115,045$0.40115,045
2008-05-08Open-market buy2,633,200$1.2558,350,044
2008-04-30Open-market buy3,000$1.6755,714,844
2008-04-30Open-market buy2,000$1.6855,716,844
2008-04-29Open-market buy32$1.5955,706,876
2008-04-29Open-market buy2,108$1.6055,708,984
2008-04-29Open-market buy2,860$1.6155,711,844
2008-04-28Grant / award (derivative)300,000$0.00300,000
2008-04-14Open-market buy9,068$1.7255,689,844
2008-04-14Open-market buy9,600$1.7155,680,776
2008-04-14Open-market buy4,900$1.7055,671,176
2008-04-14Open-market buy15,700$1.6955,666,276
2008-04-14Open-market buy8,500$1.6855,650,576
2008-04-14Open-market buy7,110$1.6755,642,076
2008-04-14Open-market buy6,800$1.6655,634,966
2008-04-14Open-market buy3,200$1.6355,628,166
2008-04-14Open-market buy6,622$1.6255,624,966
2008-04-14Open-market buy600$1.6155,618,344
2008-04-14Open-market buy8,100$1.6055,617,744
2008-04-14Open-market buy500$1.5855,609,644
2008-04-14Open-market buy500$1.5655,609,144
2008-04-14Open-market buy2,900$1.7555,706,844
2008-04-14Open-market buy1,600$1.7455,703,944
2008-04-14Open-market buy12,500$1.7355,702,344
2008-04-11Open-market buy200$1.7055,608,644
2008-04-11Open-market buy2,000$1.6955,608,444
2008-04-11Open-market buy4,400$1.6855,606,444
2008-04-11Open-market buy11,300$1.6755,602,044
2008-04-11Open-market buy9,100$1.6655,590,744
2008-04-11Open-market buy7,900$1.6555,581,644
2008-04-11Open-market buy7,000$1.6455,573,744
2008-04-11Open-market buy5,100$1.6355,566,744
2008-04-11Open-market buy2,000$1.6255,561,644
2008-04-11Open-market buy1,000$1.6155,559,644
2008-04-10Open-market buy1,000$1.7955,552,644
2008-04-10Open-market buy2,000$1.8055,554,644
2008-04-10Open-market buy1,000$1.8155,555,644
2008-04-10Open-market buy2,000$1.8455,558,644
2008-04-10Open-market buy1,000$1.8255,556,644
2008-04-09Open-market buy4,200$1.8355,535,844
2008-04-09Open-market buy2,800$1.8455,538,644
2008-04-09Open-market buy200$1.8555,538,844
2008-04-09Open-market buy1,000$1.8755,539,844
2008-04-09Open-market buy1,100$1.8855,540,944
2008-04-09Open-market buy700$1.8955,541,644
2008-04-09Open-market buy2,000$1.8355,543,644
2008-04-09Open-market buy2,500$1.8455,546,144
2008-04-09Open-market buy1,000$1.8855,547,144
2008-04-09Open-market buy3,500$1.8955,550,644
2008-04-09Open-market buy1,000$1.9055,551,644
2008-04-08Open-market buy3,200$1.9555,506,844
2008-04-08Open-market buy1,200$1.9755,531,644
2008-04-08Open-market buy1,800$1.9655,530,444
2008-04-08Open-market buy9,037$1.9755,528,644
2008-04-08Open-market buy12,763$1.9655,519,607
2008-04-07Open-market buy3,000$1.9855,493,644
2008-04-07Open-market buy2,500$1.9955,496,144
2008-04-07Open-market buy3,800$2.0055,499,944
2008-04-07Open-market buy700$2.0155,500,644
2008-04-07Open-market buy217$2.0255,500,861
2008-04-07Open-market buy283$2.0355,501,144
2008-04-07Open-market buy1,500$2.0455,502,644
2008-04-07Open-market buy1,000$2.0555,503,644
2008-04-04Open-market buy8,000$1.7555,490,644
2008-04-04Open-market buy1,300$1.9155,433,944
2008-04-04Open-market buy5,600$1.9355,439,544
2008-04-04Open-market buy18,445$1.9455,457,989
2008-04-04Open-market buy300$1.9555,458,289
2008-04-04Open-market buy455$1.9655,458,744
2008-04-04Open-market buy2,700$1.9755,461,444
2008-04-04Open-market buy300$1.9855,461,744
2008-04-04Open-market buy700$1.9955,462,444
2008-04-04Open-market buy9,220$2.0055,471,664
2008-04-04Open-market buy3,800$2.0155,475,464
2008-04-04Open-market buy2,780$2.0255,478,244
2008-04-04Open-market buy1,000$2.0555,479,244
2008-04-04Open-market buy3,400$2.0855,482,644
2008-04-03Open-market buy600$2.0255,432,244
2008-04-03Open-market buy1,400$2.0155,431,644
2008-04-03Open-market buy5,500$2.0055,430,244
2008-04-03Open-market buy2,100$1.9955,424,744
2008-04-03Open-market buy400$2.0355,432,644
2008-04-01Open-market buy2,200$2.1855,413,844
2008-04-01Open-market buy8,800$2.1955,422,644
2008-04-01Open-market buy2,900$2.1655,411,644
2008-04-01Open-market buy400$2.0655,408,744
2008-04-01Open-market buy1,100$2.0555,408,344
2008-04-01Open-market buy7,500$2.0455,407,244
2008-04-01Open-market buy2,100$2.0155,399,744
2008-03-31Open-market buy1,900$2.0255,389,544
2008-03-31Open-market buy1,700$2.0455,391,244
2008-03-31Open-market buy700$2.0555,391,944
2008-03-31Open-market buy3,400$2.0755,397,644
2008-03-31Open-market buy2,300$2.0655,394,244
2008-03-28Open-market buy700$2.1355,383,344
2008-03-28Open-market buy1,000$2.1455,384,344
2008-03-28Open-market buy3,300$2.1555,387,644
2008-03-28Open-market buy4,000$2.1255,382,644
2008-03-28Open-market buy1,000$2.1155,378,644
2008-03-20Open-market buy500$2.1555,377,644
2008-03-20Open-market buy2,000$2.1455,377,144
2008-03-20Open-market buy2,000$2.1355,375,144
2008-03-20Open-market buy5,001$2.1255,373,144
2008-03-20Open-market buy499$2.1155,368,143
2008-03-18Open-market buy1,100$2.2655,363,944
2008-03-18Open-market buy2,200$2.2355,359,844
2008-03-18Open-market buy600$2.2955,365,744
2008-03-18Open-market buy1,200$2.2855,365,144
2008-03-18Open-market buy1,900$2.3055,367,644
2008-03-18Open-market buy3,000$2.2555,362,844
2008-03-17Open-market buy500$2.1955,348,144
2008-03-17Open-market buy500$2.2455,352,694
2008-03-17Open-market buy1,050$2.2355,352,194
2008-03-17Open-market buy1,000$2.2155,351,144
2008-03-17Open-market buy2,000$2.2055,350,144
2008-03-17Open-market buy4,950$2.2555,357,644
2008-03-14Open-market buy200$2.3955,341,844
2008-03-14Open-market buy2,800$2.4255,347,644
2008-03-14Open-market buy3,000$2.4055,344,844
2008-03-13Open-market buy595$2.4255,337,239
2008-03-13Open-market buy4,405$2.4555,341,644
2008-03-12Open-market buy200,000$2.0055,291,644
2008-03-12Open-market buy12,000$2.4755,325,644
2008-03-12Open-market buy2,500$2.5155,336,644
2008-03-12Open-market buy5,200$2.5055,334,144
2008-03-12Open-market buy800$2.4955,328,944
2008-03-12Open-market buy2,500$2.4855,328,144
2008-03-12Open-market buy1,000$2.4655,313,644
2008-03-12Open-market buy16,800$2.4555,312,644
2008-03-12Open-market buy2,700$2.4455,295,844
2008-03-12Open-market buy1,400$2.4355,293,144
2008-03-12Open-market buy100$2.4255,291,744
2008-03-11Open-market buy800$2.5655,091,244
2008-03-11Open-market buy200$2.5555,090,444
2008-03-11Open-market buy200$2.5355,090,244
2008-03-11Open-market buy1,000$2.4955,090,044
2008-03-11Open-market buy200$2.4855,089,044
2008-03-11Open-market buy2,500$2.4355,088,844
2008-03-11Open-market buy3,100$2.3355,086,344
2008-03-11Open-market buy3,050$2.3255,083,244
2008-03-11Open-market buy5,200$2.3155,080,194
2008-03-11Open-market buy200$2.3055,074,994
2008-03-11Open-market buy18,700$2.2955,074,794
2008-03-11Open-market buy1,000$2.2855,056,094
2008-03-11Open-market buy4,700$2.2755,055,094
2008-03-11Open-market buy100$2.2655,050,394
2008-03-11Open-market buy6,700$2.2555,050,294
2008-03-11Open-market buy200$2.2455,043,594
2008-03-11Open-market buy3,100$2.2255,043,394
2008-03-11Open-market buy100$2.2155,040,294
2008-03-11Open-market buy400$2.5755,091,644
2008-03-10Open-market buy1,000$2.2755,040,194
2008-03-10Open-market buy2,000$2.2855,039,194
2008-03-10Open-market buy5,000$2.2955,037,194
2008-03-10Open-market buy2,000$2.3155,032,194
2008-03-06Open-market buy82,748$2.0055,030,194
2008-02-29Open-market buy188,150$2.2554,947,446
2008-02-27Open-market buy1,000$2.5454,750,296
2008-02-27Open-market buy3,000$2.5554,753,296
2008-02-27Open-market buy1,000$2.5654,754,296
2008-02-27Open-market buy3,500$2.6054,759,296
2008-02-27Open-market buy100$2.5954,755,796
2008-02-27Open-market buy200$2.5854,755,696
2008-02-27Open-market buy1,200$2.5754,755,496
2008-02-26Open-market buy7,700$2.6454,749,296
2008-02-26Open-market buy700$2.6354,741,596
2008-02-26Open-market buy1,600$2.6154,740,896
2008-02-21Open-market buy4,000$2.6354,739,296
2008-02-21Open-market buy1,000$2.6154,735,296
2008-02-20Open-market buy200$2.5454,731,996
2008-02-20Open-market buy800$2.5754,732,796
2008-02-20Open-market buy800$2.5854,733,596
2008-02-20Open-market buy4,800$2.5354,731,796
2008-02-20Open-market buy200$2.5254,726,996
2008-02-20Open-market buy3,800$2.6054,726,796
2008-02-20Open-market buy500$2.5954,722,996
2008-02-20Open-market buy2,900$2.5854,722,496
2008-02-20Open-market buy700$2.5454,719,596
2008-02-20Open-market buy2,600$2.5254,718,896
2008-02-20Open-market buy2,000$2.5154,716,296
2008-02-20Open-market buy700$2.6054,734,296
2008-02-13Open-market buy3,814,000$1.8054,714,296
2008-02-11Open-market buy2,948,139$1.8050,900,296
2008-02-08Open-market buy100$2.8447,951,957
2008-02-08Open-market buy2,700$2.8247,951,857
2008-02-08Open-market buy200$2.8547,952,157
2008-02-07Open-market buy400$2.8447,944,957
2008-02-07Open-market buy400$2.8347,944,557
2008-02-07Open-market buy4,200$2.8547,949,157
2008-02-05Open-market buy2,900$2.8847,939,557
2008-02-05Open-market buy2,800$2.9047,943,557
2008-02-05Open-market buy1,200$2.8947,940,757
2008-02-05Open-market buy600$2.9347,944,157
2008-02-05Open-market buy2,100$2.8747,936,657
2008-02-05Open-market buy400$2.8647,934,557
2008-02-01Open-market buy4,800$2.8447,932,857
2008-02-01Open-market buy1,300$2.8547,934,157
2008-02-01Open-market buy3,000$2.8347,928,057
2008-02-01Open-market buy900$2.8047,925,057
2008-01-31Open-market buy2,400$2.7947,916,957
2008-01-31Open-market buy400$2.7847,914,557
2008-01-31Open-market buy5,500$2.8047,922,457
2008-01-31Open-market buy100$2.8447,924,157
2008-01-31Open-market buy1,600$2.8247,924,057
2008-01-28Open-market buy800$2.8947,914,157
2008-01-28Open-market buy100$2.8747,913,357
2008-01-28Open-market buy5,000$2.8647,913,257
2008-01-28Open-market buy1,700$2.8547,908,257
2008-01-28Open-market buy500$2.8447,906,557
2008-01-28Open-market buy1,800$2.8347,906,057
2008-01-28Open-market buy100$2.8147,904,257
2008-01-02Open-market buy1,800$2.8947,904,157
2008-01-02Open-market buy1,100$2.8747,902,357
2008-01-02Open-market buy1,000$2.8347,901,257
2008-01-02Open-market buy100$2.8247,900,257
2008-01-02Open-market buy1,000$2.7947,900,157
2008-01-02Open-market buy3,000$2.7547,899,157
2007-12-31Open-market buy100$2.7747,888,457
2007-12-31Open-market buy1,200$2.7647,888,357
2007-12-31Open-market buy1,000$2.7547,887,157
2007-12-31Open-market buy1,500$2.8547,896,157
2007-12-31Open-market buy900$2.8247,894,657
2007-12-31Open-market buy1,500$2.8147,893,757
2007-12-31Open-market buy1,500$2.8047,892,257
2007-12-31Open-market buy2,300$2.7847,890,757
2007-12-27Open-market buy2,500$3.0047,886,157
2007-12-27Open-market buy500$2.9947,883,657
2007-12-26Open-market buy2,800$3.1047,883,157
2007-12-26Open-market buy400$3.0947,880,357
2007-12-26Open-market buy1,800$3.0647,879,957
2007-12-18Open-market buy100$2.9947,869,157
2007-12-18Open-market buy900$2.9747,869,057
2007-12-18Open-market buy5,400$3.0047,874,557
2007-12-18Open-market buy1,200$3.0247,875,757
2007-12-18Open-market buy400$3.0347,876,157
2007-12-18Open-market buy300$3.0447,876,457
2007-12-18Open-market buy1,700$3.0547,878,157
2007-12-14Open-market buy1,000$3.1547,868,157
2007-12-14Open-market buy100$3.0747,867,157
2007-12-14Open-market buy100$3.0647,867,057
2007-12-14Open-market buy100$3.1047,866,957
2007-12-14Open-market buy100$3.1447,866,857
2007-12-14Open-market buy400$3.3447,866,757
2007-12-14Open-market buy2,500$3.3347,866,357
2007-12-14Open-market buy1,000$3.3147,863,857
2007-12-14Open-market buy1,400$3.3047,862,857
2007-12-14Open-market buy900$3.2947,861,457
2007-12-14Open-market buy500$3.2847,860,557
2007-12-13Open-market buy2,500$3.1347,849,257
2007-12-13Open-market buy1,700$3.1547,850,957
2007-12-13Open-market buy2,400$3.1647,853,357
2007-12-13Open-market buy1,700$3.2747,860,057
2007-12-13Open-market buy300$3.2547,858,357
2007-12-13Open-market buy1,300$3.2247,858,057
2007-12-13Open-market buy3,400$3.1747,856,757
2007-12-07Open-market buy500$3.3247,846,757
2007-12-07Open-market buy1,100$3.2247,842,857
2007-12-07Open-market buy2,400$3.2347,845,257
2007-12-07Open-market buy1,000$3.2547,846,257
2007-12-06Open-market buy4,000$3.2247,835,757
2007-12-06Open-market buy6,000$3.2547,841,757
2007-12-05Open-market buy200$2.9947,805,557
2007-12-05Open-market buy16,900$3.0047,822,457
2007-12-05Open-market buy2,000$2.9647,805,357
2007-12-05Open-market buy1,000$2.9547,803,357
2007-12-05Open-market buy1,200$2.8647,802,357
2007-12-05Open-market buy3,000$3.0147,825,457
2007-12-05Open-market buy4,200$3.0247,829,657
2007-12-05Open-market buy1,600$3.0347,831,257
2007-12-05Open-market buy500$3.0447,831,757
2007-12-04Open-market buy6,766,304$1.8447,801,157
2007-11-16Open-market buy100$3.6941,028,653
2007-11-16Open-market buy1,100$3.7341,034,253
2007-11-16Open-market buy3,900$3.7241,033,153
2007-11-16Open-market buy600$3.7041,029,253
2007-11-16Open-market buy600$3.7441,034,853
2007-11-16Open-market buy1,300$3.6841,028,553
2007-11-16Open-market buy2,300$3.6741,027,253
2007-11-16Open-market buy100$3.6641,024,953
2007-11-13Open-market buy1,600$3.7841,023,853
2007-11-13Open-market buy8,900$3.7541,022,253
2007-11-13Open-market buy100$3.7341,013,353
2007-11-13Open-market buy500$3.7241,013,253
2007-11-13Open-market buy1,100$3.7041,012,753
2007-11-13Open-market buy100$3.6941,011,653
2007-11-13Open-market buy200$3.6841,011,553
2007-11-13Open-market buy1,500$3.6541,011,353
2007-11-13Open-market buy2,000$3.6241,009,853
2007-11-13Open-market buy3,000$3.6141,007,853
2007-11-13Open-market buy1,000$3.8541,024,853
2007-11-12Open-market buy500$3.7340,989,453
2007-11-12Open-market buy1,800$3.6941,004,853
2007-11-12Open-market buy1,600$3.7041,003,053
2007-11-12Open-market buy6,600$3.7141,001,453
2007-11-12Open-market buy5,400$3.7240,994,853
2007-11-12Open-market buy4,100$3.7540,988,953
2007-11-08Open-market buy5,000$4.0040,984,853
2007-10-16Open-market buy400$4.1540,979,253
2007-10-16Open-market buy600$4.1740,979,853
2007-10-12Open-market buy1,900$4.2040,977,753
2007-10-12Open-market buy1,000$4.1940,975,853
2007-10-12Open-market buy1,000$4.1740,974,853
2007-10-12Open-market buy1,100$4.2140,978,853
2007-10-11Open-market buy700$4.1340,969,553
2007-10-11Open-market buy11,000$4.2540,963,853
2007-10-11Open-market buy1,900$4.1540,973,853
2007-10-11Open-market buy2,400$4.1440,971,953
2007-10-11Open-market buy2,100$4.3340,968,853
2007-10-11Open-market buy100$4.2840,966,753
2007-10-11Open-market buy2,800$4.2640,966,653
2007-10-10Open-market buy1,000$3.9740,948,853
2007-10-10Open-market buy2,500$4.0040,951,353
2007-10-10Open-market buy1,500$4.0240,952,853
2007-10-08Open-market buy4,500$4.0040,944,353
2007-10-08Open-market buy2,000$4.0340,946,353
2007-10-08Open-market buy1,500$4.0540,947,853
2007-10-04Open-market buy2,800$3.9940,937,653
2007-10-04Open-market buy100$4.0040,937,753
2007-10-04Open-market buy2,100$4.0140,939,853
2007-10-03Open-market buy500$4.0240,930,153
2007-10-03Open-market buy300$4.0340,930,453
2007-10-03Open-market buy2,900$4.0440,933,353
2007-10-03Open-market buy1,500$3.9940,934,853
2007-10-03Open-market buy1,300$4.0040,929,653
2007-10-02Open-market buy5,500$4.0040,925,853
2007-10-02Open-market buy2,200$4.0140,928,053
2007-10-02Open-market buy300$4.0340,928,353
2007-10-02Open-market buy900$3.9940,920,353
2007-10-02Open-market buy1,000$3.9840,919,453
2007-10-02Open-market buy100$3.9740,918,453
2007-10-01Open-market buy1,000$4.0840,918,353
2007-10-01Open-market buy1,000$4.0540,917,353
2007-10-01Open-market buy700$4.0340,916,353
2007-10-01Open-market buy200$4.0240,915,653
2007-10-01Open-market buy2,100$4.0040,915,453
2007-09-28Open-market buy900$4.0040,908,253
2007-09-28Open-market buy1,000$4.0140,909,253
2007-09-28Open-market buy1,100$4.0340,910,353
2007-09-28Open-market buy2,000$4.0440,912,353
2007-09-28Open-market buy1,000$4.0440,913,353
2007-09-25Open-market buy2,200$4.1040,901,853
2007-09-25Open-market buy500$4.0940,899,653
2007-09-25Open-market buy100$4.0840,899,153
2007-09-25Open-market buy1,700$4.0540,899,053
2007-09-25Open-market buy500$4.1240,902,353
2007-09-25Open-market buy2,913$4.1440,907,353
2007-09-25Open-market buy2,087$4.1340,904,440
2007-09-21Open-market buy1,000$4.0740,896,703
2007-09-21Open-market buy650$4.0640,897,353
2007-09-21Open-market buy4,350$4.0840,895,703
2007-09-21Open-market buy1,900$4.0940,891,353
2007-09-21Open-market buy1,100$4.1040,889,453
2007-09-21Open-market buy1,000$4.1140,888,353
2007-09-18Open-market buy4,570$4.0340,887,353
2007-09-17Open-market buy800$3.9840,870,983
2007-09-17Open-market buy100$3.9440,870,183
2007-09-17Open-market buy1,100$4.0040,872,083
2007-09-17Open-market buy1,100$4.0340,882,783
2007-09-17Open-market buy7,100$4.0140,879,183
2007-09-17Open-market buy2,500$4.0240,881,683
2007-09-13Open-market buy5,100$4.1040,869,183
2007-09-13Open-market buy800$4.0840,869,983
2007-09-13Open-market buy100$4.0740,870,083
2007-09-12Open-market buy1,000$4.0040,863,083
2007-09-12Open-market buy1,000$4.0240,864,083
2007-09-11Open-market buy1,800$3.9940,848,083
2007-09-11Open-market buy2,000$3.9840,846,283
2007-09-11Open-market buy200$3.9740,844,283
2007-09-11Open-market buy14,000$4.0040,862,083
2007-09-10Open-market buy1,900$4.0640,844,083
2007-09-10Open-market buy3,100$4.0540,842,183
2007-09-07Open-market buy100$4.0040,829,983
2007-09-07Open-market buy500$3.9740,829,883
2007-09-07Open-market buy500$3.9640,829,383
2007-09-07Open-market buy500$3.9240,828,883
2007-09-07Open-market buy400$3.9040,828,383
2007-09-07Open-market buy1,500$3.8940,827,983
2007-09-07Open-market buy100$3.8840,826,483
2007-09-07Open-market buy1,000$3.8740,826,383
2007-09-07Open-market buy500$3.8540,825,383
2007-09-07Open-market buy1,300$3.8040,824,883
2007-09-07Open-market buy200$3.7940,823,583
2007-09-07Open-market buy1,900$4.1040,839,083
2007-09-07Open-market buy100$4.0240,830,038
2007-09-07Open-market buy1,000$4.0440,831,083
2007-09-07Open-market buy3,200$4.0640,834,283
2007-09-07Open-market buy1,000$4.0940,837,183
2007-09-07Open-market buy1,900$4.0740,836,183
2007-09-06Open-market buy600$4.1840,823,383
2007-09-06Open-market buy1,500$4.1740,822,783
2007-09-06Open-market buy1,000$4.1640,821,283
2007-09-06Open-market buy1,900$4.1540,820,283
2007-09-05Open-market buy1,500$4.1340,816,883
2007-09-05Open-market buy900$4.1240,815,383
2007-09-05Open-market buy300$4.1140,814,483
2007-09-05Open-market buy800$4.1040,814,183
2007-09-05Open-market buy1,500$4.1440,818,383
2007-09-04Open-market buy500$4.1040,810,983
2007-09-04Open-market buy500$4.1640,813,383
2007-09-04Open-market buy600$4.1340,812,883
2007-09-04Open-market buy1,100$4.1240,812,283
2007-09-04Open-market buy200$4.1140,811,183
2007-09-04Open-market buy1,000$4.0640,810,483
2007-09-04Open-market buy100$4.0540,809,483
2007-08-31Open-market buy500$4.0140,804,883
2007-08-31Open-market buy700$4.0540,805,583
2007-08-31Open-market buy3,800$4.0740,809,383
2007-08-30Open-market buy100$4.1840,803,483
2007-08-30Open-market buy2,300$4.1640,803,383
2007-08-30Open-market buy1,700$4.1540,801,083
2007-08-30Open-market buy1,400$4.1040,799,383
2007-08-30Open-market buy1,100$4.0840,797,983
2007-08-30Open-market buy2,500$4.0540,796,883
2007-08-30Open-market buy900$4.1940,804,383
2007-08-29Open-market buy2,500$4.1140,788,383
2007-08-29Open-market buy700$4.1640,794,383
2007-08-29Open-market buy3,100$4.1540,793,683
2007-08-29Open-market buy1,400$4.1440,790,583
2007-08-29Open-market buy800$4.1340,789,183
2007-08-29Open-market buy1,500$4.1040,785,883
2007-08-28Open-market buy600$4.0040,774,983
2007-08-28Open-market buy1,900$4.0540,776,883
2007-08-28Open-market buy2,000$4.0740,778,883
2007-08-28Open-market buy2,000$4.1340,780,883
2007-08-28Open-market buy1,500$4.2440,784,383
2007-08-28Open-market buy2,000$4.1940,782,883
2007-08-17Open-market buy1,000$3.8440,760,383
2007-08-17Open-market buy2,000$3.8540,762,383
2007-08-17Open-market buy1,000$3.8740,763,383
2007-08-17Open-market buy2,600$3.8940,765,983
2007-08-17Open-market buy5,400$3.9040,771,383
2007-08-17Open-market buy1,000$3.9540,772,383
2007-08-17Open-market buy2,000$4.0040,774,383
2007-08-16Open-market buy400$3.6240,750,783
2007-08-16Open-market buy1,000$3.6540,751,783
2007-08-16Open-market buy200$3.6640,751,983
2007-08-16Open-market buy2,500$3.6740,754,483
2007-08-16Open-market buy500$3.7540,754,983
2007-08-16Open-market buy400$3.8040,755,383
2007-08-16Open-market buy300$3.8740,755,683
2007-08-16Open-market buy900$3.7040,756,583
2007-08-16Open-market buy300$3.6940,756,883
2007-08-16Open-market buy500$3.6740,757,383
2007-08-16Open-market buy2,000$3.6640,759,383
2007-08-15Open-market buy500$3.9340,750,383
2007-08-15Open-market buy2,500$3.9040,749,883
2007-08-15Open-market buy1,500$3.8940,747,383
2007-08-15Open-market buy2,000$3.8640,745,883
2007-08-15Open-market buy500$3.8540,743,883
2007-08-15Open-market buy1,000$3.8140,743,383
2007-08-15Open-market buy3,200$3.8040,742,383
2007-08-15Open-market buy3,800$3.7740,739,183
2007-08-14Open-market buy2,500$3.9940,735,383
2007-08-14Open-market buy2,400$3.9840,732,883
2007-08-14Open-market buy1,500$3.9740,730,483
2007-08-14Open-market buy3,400$3.9540,728,983
2007-08-14Open-market buy100$3.9340,725,583
2007-08-14Open-market buy100$3.9240,725,483
2007-08-13Open-market buy3,900$3.9540,723,383
2007-08-13Open-market buy1,800$3.9740,725,383
2007-08-13Open-market buy200$3.9640,723,583
2007-08-13Open-market buy1,600$3.9140,716,983
2007-08-13Open-market buy2,500$3.9440,719,483
2007-08-10Open-market buy4,900$3.9040,707,283
2007-08-10Open-market buy400$3.9240,707,683
2007-08-10Open-market buy200$3.9540,707,883
2007-08-10Open-market buy2,500$3.9740,710,383
2007-08-10Open-market buy3,000$3.9640,715,383
2007-08-10Open-market buy2,000$3.9840,712,383
2007-08-09Open-market buy2,300$3.9840,694,683
2007-08-09Open-market buy500$3.9940,695,183
2007-08-09Open-market buy7,200$4.0040,702,383
2007-08-08Open-market buy100$3.9940,682,483
2007-08-08Open-market buy3,200$4.0040,685,683
2007-08-08Open-market buy2,500$4.0540,688,183
2007-08-08Open-market buy400$4.0840,688,583
2007-08-08Open-market buy700$4.0940,689,283
2007-08-08Open-market buy3,100$4.1040,692,383
2007-08-07Open-market buy591$4.1140,681,774
2007-08-07Open-market buy2,700$4.0540,681,183
2007-08-07Open-market buy1,100$4.0240,678,483
2007-08-07Open-market buy2,500$4.0040,677,383
2007-08-07Open-market buy2,500$3.9940,674,883
2007-08-07Open-market buy609$4.0940,682,383
2007-08-06Open-market buy4,600$3.9540,672,383
2007-08-06Open-market buy1,000$3.9240,667,783
2007-08-06Open-market buy5,200$3.9040,666,783
2007-08-06Open-market buy5,300$3.8940,661,583
2007-08-06Open-market buy1,900$3.8640,656,283
2007-08-06Open-market buy4,600$3.8040,654,383
2007-08-06Open-market buy2,000$3.7640,649,783
2007-08-06Open-market buy1,500$3.7540,647,783
2007-08-06Open-market buy4,000$3.7140,646,283
2007-08-06Open-market buy1,000$3.7040,642,283
2007-08-06Open-market buy2,000$3.6940,641,283
2007-08-06Open-market buy1,900$3.6840,639,283
2007-08-03Open-market buy700$4.0840,635,883
2007-08-03Open-market buy500$4.1040,637,383
2007-08-03Open-market buy1,500$3.9540,618,883
2007-08-03Open-market buy1,900$3.9840,620,783
2007-08-03Open-market buy2,000$3.9940,622,783
2007-08-03Open-market buy11,100$4.0040,633,883
2007-08-03Open-market buy300$4.0340,634,183
2007-08-03Open-market buy100$4.0440,634,283
2007-08-03Open-market buy900$4.0540,635,183
2007-08-03Open-market buy1,000$4.0940,636,883
2007-07-20Open-market buy15,000$4.0040,615,783
2007-07-20Open-market buy10,600$3.9540,599,783
2007-07-20Open-market buy1,000$3.9440,600,783
2007-07-20Open-market buy200$3.9940,615,983
2007-07-20Open-market buy1,400$3.9740,617,383
2007-07-13Open-market buy3,000$3.8840,589,183
2007-07-13Open-market buy4,300$3.8740,586,183
2007-07-13Open-market buy300$3.8140,581,883
2007-07-13Open-market buy4,034,460$1.8040,581,583
2007-07-12Open-market buy25,700$3.7036,547,123
2007-07-12Open-market buy2,500$3.6936,521,423
2007-05-03Grant / award (derivative)1,000,000$0.001,000,000
2007-03-27Grant / award (derivative)81,085—81,085
2007-03-27Grant / award (derivative)6,487—6,487
2007-03-27Grant / award (derivative)4,000,000—4,000,000
2007-03-27Grant / award (derivative)3,080,530—3,080,530
2007-03-27Grant / award (derivative)3,080,529—3,080,529
2007-03-27Grant / award (derivative)22,125—22,125
2007-03-27Grant / award (derivative)22,124—22,124
2007-03-27Grant / award36,518,923—36,518,923
2007-02-09———12,697,290

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