Close

Form 13F-HR DAVENPORT & Co LLC For: Mar 31

April 24, 2015 2:22 PM EDT

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F COVER PAGE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

Report for the Calendar Year or Quarter Ended: 03-31-2015
Check here if Amendment   Amendment Number:
This Amendment (Check only one.):   is a restatement.
  adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: DAVENPORT & Co LLC
Address: P O BOX 85678
RICHMOND , VA23285-5678
Form 13F File Number: 028-03200

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: Denise Peters
Title: Senior Vice President
Phone: 804-780-2139
Signature, Place, and Date of Signing:
Denise Peters Richmond , VA 04-24-2015
[Signature] [City, State] [Date]
Report Type (Check only one.):
X 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
  13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
  13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 0
Form 13F Information Table Entry Total: 612
Form 13F Information Table Value Total: 6,507,003,195
(thousands)
List of Other Managers Reporting for this Manager:
[If there are no entries in this list, omit this section.]
Form 13F File Number Name

List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COM 88579Y101 40,287,045 244,238 SH SOLE 0 219,533 0 24,705
8X8 INC NEW COM 282914100 1,054,200 125,500 SH SOLE 0 0 0 125,500
ABBOTT LABORATORIES COM 002824100 4,693,909 101,315 SH SOLE 0 16,161 0 85,154
ABBVIE INC COM 00287Y109 4,513,934 77,109 SH SOLE 0 13,426 0 63,683
ACACIA RESEARCH CORP COM 003881307 669,167 62,539 SH SOLE 0 0 0 62,539
ACCENTURE PLC IRELAND CL A G1151C101 53,806,009 574,298 SH SOLE 0 547,838 0 26,460
ACTAVIS PLC PLC SHS G0083B108 1,546,434 5,196 SH SOLE 0 2,458 0 2,738
ACTIVISION BLIZZARD INC COM 00507V109 1,067,280 46,965 SH SOLE 0 12,204 0 34,761
ADVANCE AUTO PARTS INC COM 00751Y106 216,152 1,444 SH SOLE 0 0 0 1,444
AETNA INC NEW COM 00817Y108 2,495,359 23,424 SH SOLE 0 11,985 0 11,439
AFLAC INC COM 001055102 2,399,372 37,484 SH SOLE 0 5,794 0 31,690
AGL RESOURCES INC COM 001204106 577,678 11,635 SH SOLE 0 6,800 0 4,835
ALBEMARLE CORP COM 012653101 10,660,628 201,753 SH SOLE 0 29,279 0 172,474
ALCOA INC COM 013817101 56,076,896 4,340,317 SH SOLE 0 3,803,112 0 537,205
ALIBABA GROUP HOLDING ADR 01609W102 644,694 7,745 SH SOLE 0 2,480 0 5,265
ALLIANCE ONE INTL INC COM 018772103 74,470 67,700 SH SOLE 0 0 0 67,700
ALLISON TRANSMISSION COM 01973R101 450,673 14,110 SH SOLE 0 1,960 0 12,150
ALLSTATE CORP COM 020002101 233,224 3,277 SH SOLE 0 800 0 2,477
ALPS ALERIAN MLP ETF ETF 00162Q866 192,411 11,612 SH SOLE 0 9,612 0 2,000
ALTRIA GROUP INC COM 02209S103 37,686,889 753,436 SH SOLE 0 593,624 0 159,813
AMAZON.COM INC COM 023135106 66,174,264 177,840 SH SOLE 0 164,152 0 13,688
AMC NETWORKS INC CL A CL A 00164V103 1,456,160 19,000 SH SOLE 0 650 0 18,350
AMERICAN AIRLINES COM 02376R102 77,835,680 1,474,719 SH SOLE 0 1,227,966 0 246,754
AMERICAN ELECTRIC POWER COM 025537101 1,279,996 22,755 SH SOLE 0 2,360 0 20,395
AMERICAN EXPRESS COMPANY COM 025816109 3,593,168 45,995 SH SOLE 0 11,612 0 34,383
AMERICAN INTL GROUP INC COM 026874784 5,509,433 100,555 SH SOLE 0 9,567 0 90,988
AMERICAN TOWER CORP NEW* COM 03027X100 115,093,388 1,222,447 SH SOLE 0 1,088,301 0 134,146
AMERIPRISE FINANCIAL INC COM 03076C106 1,245,466 9,519 SH SOLE 0 560 0 8,959
AMERISOURCEBERGEN CORP COM 03073E105 50,801,283 446,919 SH SOLE 0 413,680 0 33,239
AMGEN INC COM 031162100 38,612,087 241,552 SH SOLE 0 199,926 0 41,626
AMTRUST FINANCIAL SVCS COM 032359309 202,297 3,550 SH SOLE 0 1,835 0 1,715
ANADARKO PETROLEUM CORP COM 032511107 221,020 2,669 SH SOLE 0 1,760 0 909
ANHEUSER BUSCH INBEV ADR 03524A108 68,074,513 558,400 SH SOLE 0 513,394 0 45,006
ANTHEM INC COM 036752103 83,347,508 539,781 SH SOLE 0 480,804 0 58,976
APACHE CORP COM 037411105 286,809 4,754 SH SOLE 0 1,000 0 3,754
APOLLO INVESTMENT CORP COM 03761U106 178,874 23,306 SH SOLE 0 400 0 22,906
APPLE INC COM 037833100 63,360,378 509,205 SH SOLE 0 390,611 0 118,594
APPLIED MATERIALS INC COM 038222105 466,202 20,665 SH SOLE 0 6,600 0 14,065
APTARGROUP INC COM 038336103 383,407 6,036 SH SOLE 0 0 0 6,036
ARCHER DANIELS MIDLAND COM 039483102 35,222,919 743,100 SH SOLE 0 648,652 0 94,448
ARES CAPITAL CORP COM 04010L103 1,438,289 83,768 SH SOLE 0 37,862 0 45,906
ARMADA HOFFLER PPTYS INC COM 04208T108 1,161,940 109,000 SH SOLE 0 58,500 0 50,500
ASHFORD HOSPITALITY * COM 044103109 125,541 13,050 SH SOLE 0 6,900 0 6,150
ASTRAZENECA PLC ADR 046353108 554,420 8,102 SH SOLE 0 3,604 0 4,498
AT&T INC COM 00206R102 6,390,667 195,733 SH SOLE 0 53,304 0 142,428
AUTOMATIC DATA COM 053015103 1,768,466 20,650 SH SOLE 0 5,269 0 15,381
AVAGO TECHNOLOGIES LTD SHS Y0486S104 313,006 2,465 SH SOLE 0 990 0 1,475
BABSON CAPITAL CORP INVS COM 05617K109 915,803 58,932 SH SOLE 0 7,550 0 51,382
BABSON CAPITAL GLB SHORT COM 05617T100 252,477 12,150 SH SOLE 0 2,000 0 10,150
BALL CORP COM 058498106 243,708 3,450 SH SOLE 0 0 0 3,450
BANK AMERICA CORP COM 060505104 4,572,345 297,098 SH SOLE 0 107,186 0 189,913
BANK AMERICA CORP WTS WTS 060505146 139,119 23,700 SH SOLE 0 1,200 0 22,500
BANK NEW YORK MELLON COM 064058100 1,957,024 48,634 SH SOLE 0 3,350 0 45,284
BARRICK GOLD CORP COM 067901108 137,712 12,565 SH SOLE 0 3,140 0 9,425
BASSETT FURNITURE INDS COM 070203104 627,069 21,987 SH SOLE 0 0 0 21,987
BAXTER INTERNATIONAL INC COM 071813109 43,052,597 628,505 SH SOLE 0 510,071 0 118,434
BB&T CORP COM 054937107 6,284,200 161,175 SH SOLE 0 18,682 0 142,492
BCE INC NEW COM 05534B760 2,769,514 65,380 SH SOLE 0 16,548 0 48,833
BE AEROSPACE INC COM 073302101 311,865 4,902 SH SOLE 0 835 0 4,067
BECTON DICKINSON & COM 075887109 308,431 2,148 SH SOLE 0 1,187 0 961
BERKSHIRE HATHAWAY INC CL A 084670108 5,220,000 24 SH SOLE 0 3 0 21
BERKSHIRE HATHAWAY INC CL B 084670702 84,423,015 584,971 SH SOLE 0 478,816 0 106,155
BEST BUY COMPANY INC COM 086516101 369,057 9,766 SH SOLE 0 0 0 9,766
BIODELIVERY SCIENCES COM 09060J106 1,133,570 107,959 SH SOLE 0 61,559 0 46,400
BIOGEN INC COM 09062X103 244,899 580 SH SOLE 0 400 0 180
BLACKBERRY LTD COM 09228F103 89,300 10,000 SH SOLE 0 0 0 10,000
BLACKROCK ENERGY COM 09250U101 298,863 14,693 SH SOLE 0 1,300 0 13,393
BLOCK H & R INC COM 093671105 37,477,072 1,168,602 SH SOLE 0 1,117,892 0 50,711
BOEING COMPANY COM 097023105 4,718,365 31,439 SH SOLE 0 5,901 0 25,538
BOSTON PROPERTIES INC * COM 101121101 258,483 1,840 SH SOLE 0 405 0 1,435
BP PLC ADR 055622104 4,100,362 104,842 SH SOLE 0 18,086 0 86,756
BRINKS COMPANY COM 109696104 6,446,217 233,305 SH SOLE 0 193,830 0 39,475
BRISTOL MYERS SQUIBB COM 110122108 5,578,066 86,482 SH SOLE 0 31,799 0 54,682
BRITISH AMERN TOBACCO ADR 110448107 381,656 3,678 SH SOLE 0 0 0 3,678
BROOKFIELD ASSET CL A 112585104 158,889,141 2,963,797 SH SOLE 0 2,559,643 0 404,153
BROOKFIELD PPTY PARTNERS COM G16249107 1,105,194 45,575 SH SOLE 0 21,692 0 23,883
C & F FINANCIAL CORP COM 12466Q104 534,980 15,307 SH SOLE 0 3,500 0 11,807
CABELAS INC COM 126804301 33,339,281 595,557 SH SOLE 0 582,595 0 12,962
CALAMOS CONVERTIBLE BEN INT 128117108 148,621 11,450 SH SOLE 0 0 0 11,450
CALAMOS STRATEGIC TOTAL COM 128125101 292,522 25,990 SH SOLE 0 13,000 0 12,990
CANADIAN NATIONAL COM 136375102 208,634 3,120 SH SOLE 0 1,500 0 1,620
CANADIAN NATURAL RES LTD COM 136385101 1,709,472 55,665 SH SOLE 0 6,275 0 49,390
CANADIAN PACIFIC COM 13645T100 228,375 1,250 SH SOLE 0 1,250 0 0
CAPITAL BANK FINL CORP COM 139794101 428,507 15,520 SH SOLE 0 0 0 15,520
CAPITAL ONE COM 14040H105 162,824,789 2,065,780 SH SOLE 0 1,779,474 0 286,307
CARDINAL HEALTH INC COM 14149Y108 1,029,529 11,405 SH SOLE 0 9,995 0 1,410
CARLISLE COMPANIES INC COM 142339100 551,149 5,950 SH SOLE 0 2,200 0 3,750
CARMAX INC COM 143130102 153,354,919 2,222,213 SH SOLE 0 1,939,310 0 282,903
CATERPILLAR INC COM 149123101 4,320,778 53,989 SH SOLE 0 10,950 0 43,039
CBS CORP NEW CL B 124857202 259,011 4,272 SH SOLE 0 2,522 0 1,750
CDK GLOBAL INC COM 12508E101 203,406 4,350 SH SOLE 0 1,145 0 3,205
CELGENE CORP COM 151020104 63,744,768 552,956 SH SOLE 0 449,345 0 103,611
CELGENE CORP RTS RTS 151020112 292,842 98,600 SH SOLE 0 0 0 98,600
CHESAPEAKE ENERGY CORP COM 165167107 1,291,746 91,225 SH SOLE 0 13,875 0 77,350
CHEVRON CORP COM 166764100 69,465,532 661,703 SH SOLE 0 548,988 0 112,714
CHUBB CORP COM 171232101 218,174 2,158 SH SOLE 0 533 0 1,625
CHURCH & DWIGHT COM 171340102 23,218,310 271,814 SH SOLE 0 254,430 0 17,384
CISCO SYSTEMS INC COM 17275R102 66,567,252 2,418,429 SH SOLE 0 2,180,811 0 237,618
CITIGROUP INC NEW COM 172967424 67,049,014 1,301,417 SH SOLE 0 1,242,525 0 58,893
CLAYMORE GUGGENHEIM ETF 18383M399 860,784 32,574 SH SOLE 0 31,280 0 1,294
CLAYMORE GUGGENHEIM ETF 18383M415 1,259,398 47,795 SH SOLE 0 43,597 0 4,198
CLAYMORE GUGGENHEIM ETF 18383M423 1,302,132 49,871 SH SOLE 0 42,329 0 7,542
CLAYMORE GUGGENHEIM ETF 18383M530 4,615,327 216,428 SH SOLE 0 182,759 0 33,669
CLAYMORE GUGGENHEIM ETF 18383M548 21,882,920 958,516 SH SOLE 0 912,059 0 46,457
CLAYMORE GUGGENHEIM ETF 18383M555 19,768,205 889,258 SH SOLE 0 814,427 0 74,831
CLAYMORE GUGGENHEIM ETF 18383M563 18,847,703 869,359 SH SOLE 0 827,590 0 41,769
CLEARBRIDGE ENERGY MLP COM 184692101 499,200 20,000 SH SOLE 0 12,000 0 8,000
CLOROX COMPANY COM 189054109 637,986 5,779 SH SOLE 0 300 0 5,479
CME GROUP INC CLASS A COM 12572Q105 49,929,028 527,178 SH SOLE 0 507,562 0 19,616
COCA-COLA COMPANY COM 191216100 41,413,397 1,021,292 SH SOLE 0 734,750 0 286,542
COGNIZANT TECHNOLOGY CL A 192446102 299,472 4,800 SH SOLE 0 0 0 4,800
COLFAX CORP COM 194014106 40,621,810 851,075 SH SOLE 0 812,715 0 38,360
COLGATE-PALMOLIVE COM 194162103 3,067,458 44,238 SH SOLE 0 8,270 0 35,968
COMCAST CORP CL A NEW COM 20030N101 645,330 11,428 SH SOLE 0 5,328 0 6,100
COMMUNITY BANKERS COM 203612106 156,118 35,725 SH SOLE 0 0 0 35,725
CONAGRA FOODS INC COM 205887102 490,817 13,436 SH SOLE 0 4,700 0 8,736
CONOCOPHILLIPS COM 20825C104 5,294,409 85,037 SH SOLE 0 17,686 0 67,351
CORENERGY INFRASTRUCTURE COM 21870U205 4,427,646 638,910 SH SOLE 0 150,875 0 488,035
CORNING INC COM 219350105 557,361 24,575 SH SOLE 0 7,300 0 17,275
CORRECTIONS CORP AMER COM 22025Y407 260,039 6,459 SH SOLE 0 500 0 5,959
COSTCO WHOLESALE CORP COM 22160K105 652,943 4,310 SH SOLE 0 980 0 3,330
CROWN HOLDINGS INC COM 228368106 1,069,596 19,800 SH SOLE 0 6,300 0 13,500
CSX CORP COM 126408103 2,677,044 80,829 SH SOLE 0 18,836 0 61,992
CUMMINS INC COM 231021106 30,280,864 218,414 SH SOLE 0 193,549 0 24,864
CVR REFINING COM 12663P107 305,915 14,750 SH SOLE 0 1,250 0 13,500
CVS HEALTH CORP COM 126650100 3,440,248 33,333 SH SOLE 0 2,416 0 30,917
DANAHER CORP COM 235851102 62,605,324 737,401 SH SOLE 0 636,604 0 100,797
DATAWATCH CORP NEW COM 237917208 1,034,341 152,333 SH SOLE 0 131,333 0 21,000
DAVITA HEALTHCARE COM 23918K108 276,352 3,400 SH SOLE 0 1,300 0 2,100
DEERE & COMPANY COM 244199105 1,008,074 11,496 SH SOLE 0 1,507 0 9,989
DELTA AIRLINES INC NEW COM 247361702 403,516 8,975 SH SOLE 0 2,150 0 6,825
DEUTSCHE X TRACKERS ETF 233051879 34,063,685 818,052 SH SOLE 0 792,416 0 25,636
DEVON ENERGY CORP NEW COM 25179M103 1,939,170 32,153 SH SOLE 0 7,175 0 24,978
DIAGEO PLC NEW ADR 25243Q205 40,717,177 368,248 SH SOLE 0 302,352 0 65,896
DIAMOND OFFSHORE COM 25271C102 221,714 8,276 SH SOLE 0 2,425 0 5,851
DIRECTV COM 25490A309 37,809,419 444,294 SH SOLE 0 406,532 0 37,762
DISCOVERY COMMUNICATIONS COM 25470F104 11,036,934 358,808 SH SOLE 0 339,433 0 19,375
DISCOVERY COMMUNICATIONS COM 25470F302 48,274,094 1,637,798 SH SOLE 0 1,398,052 0 239,746
DISH NETWORK CORP CL A CL A 25470M109 41,604,290 593,838 SH SOLE 0 572,158 0 21,680
DNP SELECT INCOME COM 23325P104 404,786 38,551 SH SOLE 0 6,555 0 31,996
DOLLAR TREE INC COM 256746108 442,889 5,458 SH SOLE 0 2,088 0 3,370
DOMINION RESOURCES INC COM 25746U109 43,839,954 618,597 SH SOLE 0 405,048 0 213,549
DOVER CORP COMMON COM 260003108 985,306 14,255 SH SOLE 0 1,761 0 12,494
DOW CHEMICAL COMPANY COM 260543103 2,654,266 55,320 SH SOLE 0 11,760 0 43,561
DRYSHIPS INC COM Y2109Q101 32,452 42,700 SH SOLE 0 0 0 42,700
DTE ENERGY COMPANY COM 233331107 212,139 2,629 SH SOLE 0 0 0 2,629
DU PONT E.I.DE NEMOURS COM 263534109 36,019,744 503,984 SH SOLE 0 431,232 0 72,752
DUKE ENERGY CORP NEW COM 26441C204 5,942,894 77,402 SH SOLE 0 14,876 0 62,525
DYAX CORP COM 26746E103 194,643 11,617 SH SOLE 0 0 0 11,617
E HOUSE CHINA HOLDINGS ADR 26852W103 85,523 15,750 SH SOLE 0 4,000 0 11,750
E M C CORP MASS COM 268648102 1,438,864 56,294 SH SOLE 0 16,802 0 39,492
EASTMAN CHEMICAL COMPANY COM 277432100 27,951,762 403,577 SH SOLE 0 377,906 0 25,672
EATON CORP PLC PLC SHS G29183103 30,851,486 454,099 SH SOLE 0 440,588 0 13,511
EATON VANCE RISK * COM 27829G106 248,049 22,925 SH SOLE 0 0 0 22,925
EATON VANCE SENIOR * COM 27828Q105 639,369 44,247 SH SOLE 0 14,995 0 29,252
EBAY INC COM 278642103 305,704 5,300 SH SOLE 0 2,725 0 2,575
ECOLAB INC COM 278865100 1,072,313 9,375 SH SOLE 0 1,120 0 8,255
EMERSON ELECTRIC COMPANY COM 291011104 2,083,163 36,792 SH SOLE 0 4,101 0 32,691
ENCANA CORP COM 292505104 125,159 11,225 SH SOLE 0 3,825 0 7,400
ENSCO PLC CL A CL A G3157S106 240,514 11,415 SH SOLE 0 7,000 0 4,415
ENTEGRIS INC COM 29362U104 192,098 14,032 SH SOLE 0 0 0 14,032
EOG RESOURCES INC COM 26875P101 492,834 5,375 SH SOLE 0 1,300 0 4,075
EQUITY LIFESTYLE COM 29472R108 36,073,686 656,482 SH SOLE 0 645,818 0 10,664
ESTEE LAUDER COMPANY INC CL A 518439104 249,064 2,995 SH SOLE 0 802 0 2,193
EXELON CORP COM 30161N101 250,529 7,454 SH SOLE 0 2,597 0 4,857
EXONE COMPANY COM 302104104 200,655 14,700 SH SOLE 0 1,200 0 13,500
EXPRESS SCRIPTS HLDG COM 30219G108 52,704,272 607,402 SH SOLE 0 543,805 0 63,597
EXXON MOBIL CORP COM 30231G102 96,250,476 1,132,359 SH SOLE 0 801,645 0 330,713
EZCORP INC CL A CL A 302301106 240,119 26,300 SH SOLE 0 0 0 26,300
FACEBOOK INC CL A CL A 30303M102 2,409,886 29,312 SH SOLE 0 4,459 0 24,853
FACTORSHARES PUREFUNDS ETF 30304R407 1,858,802 66,457 SH SOLE 0 21,118 0 45,339
FASTENAL COMPANY COM 311900104 735,471 17,750 SH SOLE 0 4,950 0 12,800
FEDERATED INVS INC PA CL B 314211103 3,882,139 114,551 SH SOLE 0 7,930 0 106,621
FEDEX CORP COM 31428X106 493,129 2,981 SH SOLE 0 810 0 2,171
FIDELITY NATIONAL COM 31620R303 67,333,774 1,831,713 SH SOLE 0 1,630,279 0 201,434
FIDELITY NATIONAL COM 31620R402 183,624 13,023 SH SOLE 0 2,604 0 10,419
FIRST CAPITAL BANCORP COM 319438107 206,712 47,520 SH SOLE 0 10,420 0 37,100
FIRST CMNTY BANCSHARES COM 31983A103 591,252 33,728 SH SOLE 0 15,145 0 18,583
FIRST TRUST ETF 337344105 3,671,754 83,830 SH SOLE 0 65,650 0 18,180
FIRST TRUST ETF 33738R605 13,963,736 581,580 SH SOLE 0 263,652 0 317,928
FIRST TRUST CONSUMER ETF 33734X119 587,108 13,155 SH SOLE 0 9,978 0 3,177
FIRST TRUST HEALTHCARE ETF 33734X143 895,521 13,362 SH SOLE 0 9,519 0 3,843
FIVE BELOW INC COM 33829M101 3,503,503 98,496 SH SOLE 0 32,153 0 66,343
FLOWERS FOODS INC COM 343498101 2,165,144 95,213 SH SOLE 0 15,025 0 80,188
FLUOR CORP NEW COM 343412102 379,199 6,634 SH SOLE 0 200 0 6,434
FMC CORP NEW COM 302491303 240,450 4,200 SH SOLE 0 1,900 0 2,300
FOOT LOCKER INC COM 344849104 541,737 8,599 SH SOLE 0 2,575 0 6,024
FORD MOTOR COMPANY NEW COM 345370860 2,026,675 125,568 SH SOLE 0 18,796 0 106,772
FORTUNA SILVER MINES INC COM 349915108 6,612,611 1,722,034 SH SOLE 0 1,531,034 0 191,000
FORTUNE BRANDS HOME & COM 34964C106 275,384 5,800 SH SOLE 0 3,260 0 2,540
FREEPORT MCMORAN INC CL B 35671D857 10,043,671 530,009 SH SOLE 0 486,342 0 43,667
GAMING & LEISURE PPTYS COM 36467J108 116,446,769 3,158,307 SH SOLE 0 2,867,042 0 291,265
GENERAL DYNAMICS COM 369550108 3,171,373 23,365 SH SOLE 0 8,676 0 14,689
GENERAL ELECTRIC COMPANY COM 369604103 91,645,175 3,693,880 SH SOLE 0 2,772,500 0 921,380
GENERAL MILLS INC COM 370334104 1,620,345 28,628 SH SOLE 0 6,898 0 21,730
GENERAL MOTORS COMPANY COM 37045V100 41,107,182 1,096,192 SH SOLE 0 966,424 0 129,767
GENUINE PARTS COMPANY COM 372460105 570,696 6,124 SH SOLE 0 244 0 5,880
GENWORTH FINANCIAL CL A COM 37247D106 500,370 68,450 SH SOLE 0 19,500 0 48,950
GEO GROUP INC NEW COM 36162J106 624,607 14,280 SH SOLE 0 3,225 0 11,055
GILEAD SCIENCES INC COM 375558103 968,445 9,869 SH SOLE 0 4,635 0 5,234
GLADSTONE CAPITAL CORP COM 376535100 513,315 58,265 SH SOLE 0 13,800 0 44,465
GLADSTONE INVESTMENT COM 376546107 3,573,928 482,963 SH SOLE 0 130,510 0 352,453
GLAXOSMITHKLINE PLC ADR 37733W105 2,260,803 48,988 SH SOLE 0 10,519 0 38,469
GOLDCORP INC NEW COM 380956409 417,661 23,050 SH SOLE 0 11,565 0 11,485
GOLDMAN SACHS GROUP INC COM 38141G104 237,218 1,262 SH SOLE 0 1,134 0 128
GOOGLE INC CL A CL A 38259P508 29,427,944 53,052 SH SOLE 0 46,041 0 7,011
GOOGLE INC CL C CL C 38259P706 28,422,568 51,866 SH SOLE 0 44,812 0 7,054
GOPRO INC CL A 38268T103 247,003 5,690 SH SOLE 0 100 0 5,590
GOVERNMENT PROPERTIES * COM 38376A103 285,282 12,485 SH SOLE 0 3,860 0 8,625
GRAINGER W W INC COM 384802104 237,696 1,008 SH SOLE 0 8 0 1,000
HALLIBURTON COMPANY COM 406216101 1,629,365 37,132 SH SOLE 0 15,960 0 21,172
HALYARD HEALTH INC COM 40650V100 295,249 6,001 SH SOLE 0 786 0 5,215
HANESBRANDS INC COM 410345102 35,247,359 1,051,846 SH SOLE 0 1,006,901 0 44,945
HARRIS CORP DEL COM 413875105 1,414,215 17,956 SH SOLE 0 222 0 17,734
HARTFORD FINANCIAL COM 416515104 28,358,330 678,104 SH SOLE 0 634,119 0 43,985
HCP INC COM 40414L109 210,217 4,865 SH SOLE 0 550 0 4,315
HEALTH CARE REIT INC * COM 42217K106 240,744 3,112 SH SOLE 0 379 0 2,733
HEALTHCARE RLTY TR INC * COM 421946104 725,721 26,124 SH SOLE 0 3,705 0 22,419
HELEN OF TROY LTD COM G4388N106 201,688 2,475 SH SOLE 0 1,540 0 935
HEMISPHERX BIOPHARMA INC COM 42366C103 2,280 10,000 SH SOLE 0 0 0 10,000
HERSHEY COMPANY COM 427866108 32,445,087 321,525 SH SOLE 0 312,416 0 9,109
HEWLETT-PACKARD COMPANY COM 428236103 25,458,111 817,013 SH SOLE 0 733,566 0 83,446
HOLOGIC INC COM 436440101 313,738 9,500 SH SOLE 0 9,500 0 0
HOME DEPOT INC COM 437076102 4,082,086 35,931 SH SOLE 0 8,545 0 27,386
HONEYWELL INTL INC COM 438516106 2,809,381 26,933 SH SOLE 0 10,178 0 16,755
HORMEL FOODS CORP COM 440452100 202,215 3,557 SH SOLE 0 203 0 3,354
HUNTSMAN CORP COM 447011107 717,783 32,376 SH SOLE 0 19,500 0 12,876
ILLINOIS TOOL WORKS INC COM 452308109 29,680,300 305,541 SH SOLE 0 292,621 0 12,920
ILLUMINA INC COM 452327109 499,372 2,690 SH SOLE 0 1,590 0 1,100
IMS HEALTH HOLDINGS INC COM 44970B109 226,711 8,375 SH SOLE 0 2,550 0 5,825
INGERSOLL RAND PLC COM G47791101 1,018,817 14,965 SH SOLE 0 7,705 0 7,260
INGREDION INC COM 457187102 488,243 6,274 SH SOLE 0 559 0 5,715
INTEL CORP COM 458140100 5,080,659 162,477 SH SOLE 0 36,381 0 126,096
INTERMOLECULAR INC COM 45882D109 16,400 10,000 SH SOLE 0 0 0 10,000
INTERNATIONAL PAPER COM 460146103 1,394,963 25,139 SH SOLE 0 15,370 0 9,769
INTL BUSINESS MACHINES COM 459200101 4,885,277 30,438 SH SOLE 0 7,022 0 23,416
INTL FLAVOR & FRAGRANCES COM 459506101 463,260 3,946 SH SOLE 0 1,200 0 2,746
INTUIT INC COM 461202103 20,413,764 210,538 SH SOLE 0 207,473 0 3,065
INVESCO CA VALU MUN COM 46132H106 133,700 10,000 SH SOLE 0 10,000 0 0
INVESCO MUNICIPAL INCOME COM 46132X101 87,129 12,289 SH SOLE 0 0 0 12,289
INVESTORS TITLE COMPANY COM 461804106 295,716 3,994 SH SOLE 0 550 0 3,444
ISHARES ETF 464287176 252,283 2,221 SH SOLE 0 754 0 1,467
ISHARES ETF 464287432 1,363,881 10,436 SH SOLE 0 2,333 0 8,103
ISHARES ETF 464287440 10,040,708 92,635 SH SOLE 0 92,635 0 0
ISHARES ETF 464287457 417,440 4,918 SH SOLE 0 2,818 0 2,100
ISHARES ETF 464287721 203,622 1,940 SH SOLE 0 1,380 0 560
ISHARES ETF 464288588 372,508 3,376 SH SOLE 0 1,676 0 1,700
ISHARES ETF 464288638 17,775,807 160,620 SH SOLE 0 151,038 0 9,582
ISHARES ETF 464288646 46,640,144 441,961 SH SOLE 0 412,911 0 29,050
ISHARES ETF 464288687 2,660,095 66,320 SH SOLE 0 52,405 0 13,915
ISHARES ETF 464288794 243,031 5,673 SH SOLE 0 490 0 5,183
ISHARES ETF 464288828 544,215 4,090 SH SOLE 0 386 0 3,704
ISHARES ETF 464288836 482,604 2,799 SH SOLE 0 990 0 1,809
ISHARES ETF 464289271 1,798,175 32,617 SH SOLE 0 30,357 0 2,260
ISHARES ETF 464289313 1,874,653 35,152 SH SOLE 0 34,399 0 753
ISHARES ETF 464289339 1,523,365 29,022 SH SOLE 0 29,022 0 0
ISHARES ETF 46429B564 579,375 22,685 SH SOLE 0 22,285 0 400
ISHARES ETF 46429B580 1,006,065 39,500 SH SOLE 0 39,300 0 200
ISHARES ETF 46434V571 255,677 10,070 SH SOLE 0 9,670 0 400
ISHARES 10+ YEAR ETF 464289511 385,491 6,158 SH SOLE 0 380 0 5,778
ISHARES BAA-BA ETF 46432F107 388,970 7,238 SH SOLE 0 440 0 6,798
ISHARES CHINA ETF 464287184 30,340,751 683,350 SH SOLE 0 638,717 0 44,633
ISHARES CORE LONG TERM ETF 464289479 387,805 5,964 SH SOLE 0 370 0 5,594
ISHARES CORE S&P ETF 464287804 318,726 2,700 SH SOLE 0 190 0 2,510
ISHARES CORE S&P 500 ETF ETF 464287200 1,576,806 7,587 SH SOLE 0 450 0 7,137
ISHARES CORE S&P MID ETF 464287507 418,097 2,751 SH SOLE 0 164 0 2,587
ISHARES FLOATING ETF 46429B655 29,425,284 581,068 SH SOLE 0 550,884 0 30,184
ISHARES IBOXX ETF 464287242 1,043,358 8,572 SH SOLE 0 750 0 7,822
ISHARES IBOXX $ ETF 464288513 1,467,601 16,197 SH SOLE 0 10,452 0 5,745
ISHARES MSCI ETF 464287465 11,608,546 180,903 SH SOLE 0 26,066 0 154,837
ISHARES MSCI EMERGING ETF 464287234 414,904 10,339 SH SOLE 0 1,300 0 9,039
ISHARES MSCI INDIA ETF 46429B614 339,268 9,453 SH SOLE 0 2,050 0 7,403
ISHARES NASDAQ ETF 464287556 603,075 1,756 SH SOLE 0 465 0 1,291
ISHARES NATIONAL ETF 464288414 807,380 7,300 SH SOLE 0 5,900 0 1,400
ISHARES RUSSELL 2000 ETF 464287655 204,464 1,644 SH SOLE 0 659 0 985
ISHARES RUSSELL MID CAP ETF 464287481 242,083 2,472 SH SOLE 0 2,472 0 0
ISHARES S&P 500 ETF 464287309 1,167,988 10,250 SH SOLE 0 6,879 0 3,371
ISHARES S&P MID CAP ETF 464287606 327,070 1,907 SH SOLE 0 150 0 1,757
ISHARES SELECT ETF 464287168 552,936 7,094 SH SOLE 0 1,800 0 5,294
ISHARES SHORT TERM ETF 464288158 483,597 4,570 SH SOLE 0 4,570 0 0
ISHARES SILVER TRUST ETF 46428Q109 730,406 45,851 SH SOLE 0 8,260 0 37,591
ISHARES U S ETF 464288760 359,581 2,905 SH SOLE 0 405 0 2,500
ISHARESU S ETF 464287580 325,027 2,254 SH SOLE 0 251 0 2,003
ISIS PHARMACEUTICALS COM 464330109 5,372,284 84,377 SH SOLE 0 57,200 0 27,177
ISLE CAPRI CASINOS INC COM 464592104 7,239,965 515,300 SH SOLE 0 514,300 0 1,000
ITC HOLDINGS CORP COM 465685105 348,473 9,310 SH SOLE 0 3,340 0 5,970
JARDEN CORP COM 471109108 2,774,499 52,448 SH SOLE 0 12,953 0 39,495
JOHNSON & JOHNSON COM 478160104 106,868,539 1,062,312 SH SOLE 0 835,583 0 226,728
JOHNSON CONTROLS INC COM 478366107 375,576 7,446 SH SOLE 0 1,930 0 5,516
JPMORGAN CHASE & COM 46625H100 100,731,829 1,662,790 SH SOLE 0 1,502,913 0 159,878
KAYNE ANDERSON ENERGY COM 48660P104 297,388 12,040 SH SOLE 0 0 0 12,040
KAYNE ANDERSON MLP COM 486606106 362,173 10,202 SH SOLE 0 150 0 10,052
KB HOME COM 48666K109 159,324 10,200 SH SOLE 0 2,500 0 7,700
KIMBERLY CLARK CORP COM 494368103 5,046,566 47,116 SH SOLE 0 6,796 0 40,320
KINDER MORGAN INC DE COM 49456B101 42,998,922 1,022,323 SH SOLE 0 704,395 0 317,929
KKR & COMPANY DEL COM 48248M102 912,446 40,002 SH SOLE 0 5,877 0 34,125
KRAFT FOODS GRP INC COM 50076Q106 5,256,054 60,335 SH SOLE 0 11,321 0 49,013
KRISPY KREME DOUGHNUT COM 501014104 3,332,853 166,726 SH SOLE 0 13,581 0 153,145
KROGER COMPANY COM 501044101 1,664,289 21,710 SH SOLE 0 4,325 0 17,385
LABORATORY CORP OF AMER COM 50540R409 698,791 5,542 SH SOLE 0 200 0 5,342
LACLEDE GROUP INC COM 505597104 604,396 11,800 SH SOLE 0 8,500 0 3,300
LAMAR ADVERTISING * CL A 512816109 34,408,003 580,530 SH SOLE 0 481,063 0 99,467
LANNETT COMPANY COM 516012101 331,779 4,900 SH SOLE 0 4,325 0 575
LAS VEGAS SANDS CORP COM 517834107 30,365,293 551,695 SH SOLE 0 487,209 0 64,486
LEGGETT & PLATT INC COM 524660107 322,768 7,003 SH SOLE 0 338 0 6,665
LENNAR CORP CL A 526057104 202,577 3,910 SH SOLE 0 2,050 0 1,860
LEUCADIA NATIONAL CORP COM 527288104 2,409,549 108,100 SH SOLE 0 15,200 0 92,900
LEVEL 3 COMMNS INC NEW COM 52729N308 3,280,094 60,923 SH SOLE 0 3,325 0 57,598
LIBERTY BROADBAND CORP COM 530307107 4,869,084 86,209 SH SOLE 0 83,357 0 2,852
LIBERTY BROADBAND CORP COM 530307305 31,854,933 562,808 SH SOLE 0 526,431 0 36,377
LIBERTY GLOBAL PLC CL L G5480U120 649,074 13,031 SH SOLE 0 1,000 0 12,031
LIBERTY MEDIA CORP COM 531229300 36,276,210 949,639 SH SOLE 0 914,179 0 35,460
LIBERTY MEDIA CORP CL A CL A 531229102 13,268,602 344,192 SH SOLE 0 332,880 0 11,312
LILLY ELI & COMPANY COM 532457108 2,039,649 28,075 SH SOLE 0 5,361 0 22,714
LIMELIGHT NETWORKS INC COM 53261M104 72,600 20,000 SH SOLE 0 20,000 0 0
LINN ENERGY LLC UNIT COM 536020100 162,142 14,660 SH SOLE 0 2,434 0 12,226
LINNCO LLC COM 535782106 219,168 22,902 SH SOLE 0 5,101 0 17,801
LIVE NATION COM 538034109 21,478,375 851,303 SH SOLE 0 661,821 0 189,482
LOCKHEED MARTIN CORP COM 539830109 1,539,174 7,584 SH SOLE 0 2,462 0 5,121
LOEWS CORP COM 540424108 2,083,351 51,025 SH SOLE 0 6,975 0 44,050
LORILLARD INC COM 544147101 1,083,049 16,573 SH SOLE 0 675 0 15,898
LOWES COMPANIES INC COM 548661107 7,509,469 100,947 SH SOLE 0 18,951 0 81,997
MACQUARIE INFRASTRUCTURE COM 55608B105 291,060 3,537 SH SOLE 0 0 0 3,537
MARATHON OIL CORP COM 565849106 479,224 18,354 SH SOLE 0 7,396 0 10,958
MARATHON PETROLEUM CORP COM 56585A102 1,926,775 18,818 SH SOLE 0 5,628 0 13,190
MARKEL CORP COM 570535104 244,718,444 318,246 SH SOLE 0 279,163 0 39,083
MARKET VECTORS ETF 57060U100 1,517,623 83,203 SH SOLE 0 14,250 0 68,953
MARKET VECTORS ETF 57060U803 382,198 21,765 SH SOLE 0 21,765 0 0
MARKET VECTORS ETF 57060U845 260,718 10,950 SH SOLE 0 8,025 0 2,925
MARKET VECTORS ETF 57060U878 225,961 7,210 SH SOLE 0 6,500 0 710
MARRIOTT INTL INC NEW CL A 571903202 827,858 10,307 SH SOLE 0 7,062 0 3,245
MARSH & MCLENNAN COS INC COM 571748102 1,976,163 35,232 SH SOLE 0 2,000 0 33,232
MARTEN TRANSPORT LTD COM 573075108 8,349,958 359,912 SH SOLE 0 351,412 0 8,500
MASTERCARD INC CLASS A CL A 57636Q104 3,778,699 43,740 SH SOLE 0 16,100 0 27,640
MC CORMICK & COMPANY COM 579780206 943,055 12,230 SH SOLE 0 3,552 0 8,678
MCDONALDS CORP COM 580135101 47,124,950 483,630 SH SOLE 0 390,250 0 93,381
MCKESSON CORP COM 58155Q103 259,225 1,146 SH SOLE 0 142 0 1,004
MEADWESTVACO CORP COM 583334107 304,207 6,100 SH SOLE 0 0 0 6,100
MEDIA GENERAL INC NEW COM 58441K100 4,178,484 253,395 SH SOLE 0 234,390 0 19,005
MEDICAL PROPERTIES * COM 58463J304 1,706,892 115,800 SH SOLE 0 67,800 0 48,000
MEDIVATION INC COM 58501N101 2,294,219 17,775 SH SOLE 0 5,730 0 12,045
MEDLEY CAPITAL CORP COM 58503F106 169,275 18,500 SH SOLE 0 7,950 0 10,550
MEDTRONIC PLC COM G5960L103 991,621 12,715 SH SOLE 0 2,198 0 10,517
MELCO CROWN ADR 585464100 787,582 36,700 SH SOLE 0 6,425 0 30,275
MERCK & COMPANY INC NEW COM 58933Y105 47,141,475 820,137 SH SOLE 0 660,313 0 159,824
MESABI TRUST CTF BEN INT BEN INT 590672101 222,326 16,679 SH SOLE 0 5,100 0 11,579
MGM RESORTS INTL COM 552953101 586,737 27,900 SH SOLE 0 4,700 0 23,200
MICROSOFT CORP COM 594918104 37,963,800 933,804 SH SOLE 0 663,058 0 270,746
MIDCOAST ENERGY PARTNERS COM 59564N103 386,136 27,900 SH SOLE 0 2,800 0 25,100
MIDWAY GOLD CORP COM 598153104 701,469 2,192,091 SH SOLE 0 1,739,341 0 452,750
MILLER HERMAN INC COM 600544100 776,114 27,958 SH SOLE 0 2,000 0 25,958
MISTRAS GROUP INC COM 60649T107 509,620 26,460 SH SOLE 0 4,890 0 21,570
MOLSON COORS BREWING CL B 60871R209 949,461 12,753 SH SOLE 0 5,395 0 7,358
MOMENTA PHARMACEUTICALS COM 60877T100 859,697 56,559 SH SOLE 0 56,559 0 0
MONARCH CASINO & RESORT COM 609027107 14,160,289 739,827 SH SOLE 0 707,472 0 32,355
MONDELEZ INTERNATIONAL CL A 609207105 43,374,108 1,201,832 SH SOLE 0 883,281 0 318,550
MONSANTO COMPANY NEW COM 61166W101 37,327,373 331,681 SH SOLE 0 306,150 0 25,531
MORGAN STANLEY * COM 617468103 50,278,114 1,527,282 SH SOLE 0 1,350,420 0 176,862
MOSYS INC COM 619718109 63,000 30,000 SH SOLE 0 0 0 30,000
MURPHY OIL CORP COM 626717102 557,866 11,971 SH SOLE 0 200 0 11,771
MYLAN N V COM N59465109 296,750 5,000 SH SOLE 0 1,700 0 3,300
NATIONAL OILWELL COM 637071101 2,680,554 53,622 SH SOLE 0 8,990 0 44,632
NEURALSTEM INC COM 64127R302 55,100 29,000 SH SOLE 0 0 0 29,000
NEWBRIDGE BANCORP CL A 65080T102 119,599 13,408 SH SOLE 0 0 0 13,408
NEWMARKET CORP COM 651587107 8,100,621 16,954 SH SOLE 0 1,599 0 15,355
NEXTERA ENERGY INC COM 65339F101 1,075,199 10,333 SH SOLE 0 1,960 0 8,373
NIKE INC CL B 654106103 634,741 6,327 SH SOLE 0 790 0 5,537
NOKIA CORP ADR 654902204 173,658 22,910 SH SOLE 0 7,280 0 15,630
NORFOLK SOUTHERN CORP COM 655844108 13,545,538 131,612 SH SOLE 0 59,893 0 71,720
NORTHROP GRUMMAN CORP COM 666807102 275,403 1,711 SH SOLE 0 217 0 1,494
NOVACOPPER INC COM 66988K102 25,789 41,000 SH SOLE 0 0 0 41,000
NOVARTIS AG ADR 66987V109 574,389 5,825 SH SOLE 0 1,178 0 4,647
NOVO NORDISK AS ADR ADR 670100205 1,000,262 18,735 SH SOLE 0 8,950 0 9,785
NOW INC COM 67011P100 266,973 12,337 SH SOLE 0 1,411 0 10,926
NRG ENERGY INC NEW COM 629377508 18,083,800 717,896 SH SOLE 0 627,579 0 90,317
NUCOR CORP COM 670346105 26,580,032 559,226 SH SOLE 0 492,162 0 67,064
NUVEEN AMT FREE COM 670657105 1,935,445 139,743 SH SOLE 0 3,000 0 136,743
NUVEEN BUILD AMERICA COM 67074C103 284,085 13,375 SH SOLE 0 7,150 0 6,225
NUVEEN DIVIDEND COM 67066V101 372,320 26,000 SH SOLE 0 16,000 0 10,000
NUVEEN MUNICIPAL OPPTY COM 670984103 739,230 50,356 SH SOLE 0 6,000 0 44,356
NUVEEN MUNICIPAL VALUE COM 670928100 981,727 99,164 SH SOLE 0 23,036 0 76,128
NUVEEN PFD INCM OPPTY COM 67073B106 104,913 11,009 SH SOLE 0 2,659 0 8,350
NUVEEN QUALITY MUNICIPAL COM 67062N103 419,093 31,299 SH SOLE 0 17,320 0 13,979
NUVEEN REAL ASSET INCM COM 67074Y105 1,766,343 90,350 SH SOLE 0 45,950 0 44,400
NUVEEN SELECT MATURITIES BEN INT 67061T101 149,303 13,850 SH SOLE 0 3,100 0 10,750
NUVEEN SENIOR INCOME COM 67067Y104 123,876 18,600 SH SOLE 0 5,000 0 13,600
NUVEEN VIRGINIA PREMIUM COM 67064R102 2,492,218 183,386 SH SOLE 0 21,173 0 162,213
O REILLY AUTOMOTIVE INC COM 67103H107 259,488 1,200 SH SOLE 0 700 0 500
OAKTREE CAPITAL GROUP CL A 674001201 588,924 11,400 SH SOLE 0 6,500 0 4,900
OCCIDENTAL PETROLEUM COM 674599105 18,446,829 252,696 SH SOLE 0 228,711 0 23,985
OLD DOMINION FREIGHT COM 679580100 245,814 3,180 SH SOLE 0 1,805 0 1,375
OMEROS CORP COM 682143102 2,588,657 117,506 SH SOLE 0 41,706 0 75,800
OMNICOM GROUP INC COM 681919106 2,481,241 31,819 SH SOLE 0 4,890 0 26,929
ON SEMICONDUCTOR CORP COM 682189105 3,296,717 272,231 SH SOLE 0 27,350 0 244,881
OPKO HEALTH INC COM 68375N103 653,237 46,100 SH SOLE 0 17,200 0 28,900
ORACLE CORP COM 68389X105 4,016,747 93,088 SH SOLE 0 24,830 0 68,258
PALL CORP COM 696429307 25,883,469 257,829 SH SOLE 0 238,099 0 19,730
PALO ALTO NETWORKS INC COM 697435105 2,529,813 17,318 SH SOLE 0 5,578 0 11,740
PARKER-HANNIFIN CORP COM 701094104 33,683,595 283,580 SH SOLE 0 264,649 0 18,931
PENN NATIONAL GAMING INC COM 707569109 36,598,078 2,337,042 SH SOLE 0 2,239,054 0 97,988
PENNEY J C COMPANY INC COM 708160106 129,935 15,450 SH SOLE 0 5,750 0 9,700
PEPCO HLDGS INC COM 713291102 257,890 9,612 SH SOLE 0 2,200 0 7,412
PEPSICO INC COM 713448108 79,016,034 826,355 SH SOLE 0 716,369 0 109,985
PFIZER INC COM 717081103 7,443,657 213,960 SH SOLE 0 57,423 0 156,537
PHILIP MORRIS INTL INC COM 718172109 51,562,017 684,482 SH SOLE 0 494,435 0 190,047
PHILLIPS 66 COM 718546104 1,433,267 18,235 SH SOLE 0 3,349 0 14,886
PIEDMONT NATURAL GAS COM 720186105 1,130,339 30,624 SH SOLE 0 8,209 0 22,416
PIMCO ENHANCED SHORT ETF 72201R833 657,469 6,500 SH SOLE 0 4,800 0 1,700
PINNACLE FOODS INC DE COM 72348P104 3,690,203 90,424 SH SOLE 0 15,554 0 74,870
PLUM CREEK TIMBER * COM 729251108 896,895 20,642 SH SOLE 0 4,975 0 15,667
PNC FINANCIAL SERVICES COM 693475105 413,240 4,432 SH SOLE 0 1,320 0 3,112
POTASH CORP COM 73755L107 24,424,794 757,358 SH SOLE 0 736,718 0 20,640
POWERSECURE INTL INC COM 73936N105 3,624,909 275,449 SH SOLE 0 24,920 0 250,529
POWERSHARES DB U S ETF 73936D107 1,936,180 74,756 SH SOLE 0 23,136 0 51,620
POWERSHARES DWA ETF 73935X153 254,066 5,850 SH SOLE 0 0 0 5,850
POWERSHARES EMERGING ETF 73936T573 227,815 8,016 SH SOLE 0 8,016 0 0
POWERSHARES QQQ ETF ETF 73935A104 5,934,291 56,196 SH SOLE 0 38,773 0 17,423
POWERSHARES SENIOR LOAN ETF 73936Q769 3,389,678 140,709 SH SOLE 0 98,570 0 42,139
POWERSHARES VRDO TAX ETF 73936T433 374,100 15,000 SH SOLE 0 4,000 0 11,000
PRA GROUP INC COM 69354N106 18,983,862 349,482 SH SOLE 0 320,038 0 29,444
PRAXAIR INC COM 74005P104 33,523,990 277,654 SH SOLE 0 263,893 0 13,761
PRICE T ROWE GRP INC COM 74144T108 344,975 4,260 SH SOLE 0 0 0 4,260
PRICELINE GROUP INC COM 741503403 29,334,252 25,198 SH SOLE 0 24,578 0 620
PROCTER & GAMBLE COMPANY COM 742718109 13,146,361 160,439 SH SOLE 0 31,222 0 129,217
PROSHARES SHORT ETF 74347R503 214,600 10,000 SH SOLE 0 0 0 10,000
PROSHARES ULTRASHORT ETF 74347W569 1,278,704 14,382 SH SOLE 0 4,682 0 9,700
PROSHARES ULTRASHORT ETF 74347W882 1,400,592 51,970 SH SOLE 0 17,395 0 34,575
PROSPECT CAPITAL CORP COM 74348T102 403,724 47,778 SH SOLE 0 17,928 0 29,850
PRUDENTIAL GLOBAL SHORT COM 74433A109 211,869 13,300 SH SOLE 0 4,600 0 8,700
PTC THERAPEUTICS INC COM 69366J200 3,952,390 64,953 SH SOLE 0 18,853 0 46,100
PUBLIC SERVICE COM 744573106 294,153 7,017 SH SOLE 0 0 0 7,017
PUBLIC STORAGE * COM 74460D109 370,623 1,880 SH SOLE 0 0 0 1,880
PVH CORP COM 693656100 35,492,046 333,071 SH SOLE 0 320,824 0 12,247
QUALCOMM INC COM 747525103 29,734,934 428,828 SH SOLE 0 371,891 0 56,937
QUANTA SERVICES INC COM 74762E102 5,228,807 183,274 SH SOLE 0 24,490 0 158,784
R L I CORP COM 749607107 365,403 6,972 SH SOLE 0 6,972 0 0
RANGE RESOURCES CORP COM 75281A109 49,088,812 943,290 SH SOLE 0 863,039 0 80,251
RAYONIER INC * COM 754907103 204,680 7,592 SH SOLE 0 3,637 0 3,955
RAYTHEON COMPANY NEW COM 755111507 29,864,667 273,361 SH SOLE 0 250,140 0 23,221
REALTY INCOME CORP * COM 756109104 3,468,805 67,225 SH SOLE 0 12,524 0 54,701
REGIONS FINANCIAL COM 7591EP100 152,825 16,172 SH SOLE 0 4,000 0 12,172
RETAIL OPPORTUNITY * COM 76131N101 5,313,853 290,374 SH SOLE 0 46,185 0 244,189
REYNOLDS AMERICAN INC COM 761713106 749,879 10,882 SH SOLE 0 4,275 0 6,607
RITE AID CORP COM 767754104 882,947 101,605 SH SOLE 0 40,000 0 61,605
ROCKWELL COLLINS INC DE COM 774341101 384,752 3,985 SH SOLE 0 0 0 3,985
ROYAL BANK CANADA COM 780087102 643,761 10,665 SH SOLE 0 400 0 10,265
ROYAL CARIBBEAN COM V7780T103 237,365 2,900 SH SOLE 0 1,000 0 1,900
ROYAL DUTCH SHELL PLC ADR 780259107 4,852,290 77,389 SH SOLE 0 13,490 0 63,899
ROYAL DUTCH SHELL PLC ADR 780259206 883,476 14,811 SH SOLE 0 8,769 0 6,042
RYDER SYSTEM INC COM 783549108 390,472 4,115 SH SOLE 0 3,750 0 365
RYDEX GUGGENHEIM S&P ETF 78355W882 471,383 5,144 SH SOLE 0 3,745 0 1,399
RYDEX GUGGENHEIM S&P 500 ETF 78355W106 8,069,824 99,566 SH SOLE 0 55,479 0 44,087
RYDEX GUGGENHEIM S&P 500 ETF 78355W403 4,150,261 49,955 SH SOLE 0 38,835 0 11,120
SAFETY INSURANCE GROUP COM 78648T100 12,206,268 204,289 SH SOLE 0 161,576 0 42,713
SALIENT MIDSTREAM & MLP BEN INT 79471V105 713,571 32,929 SH SOLE 0 6,716 0 26,213
SANGAMO BIOSCIENCES INC COM 800677106 1,255,325 80,059 SH SOLE 0 60,559 0 19,500
SANOFI SPON ADR ADR 80105N105 41,884,674 847,182 SH SOLE 0 722,383 0 124,799
SCANA CORP NEW COM 80589M102 1,936,891 35,223 SH SOLE 0 4,191 0 31,032
SCHEIN HENRY INC COM 806407102 15,071,141 107,944 SH SOLE 0 100,644 0 7,300
SCHLUMBERGER LTD COM 806857108 38,463,689 460,974 SH SOLE 0 398,691 0 62,283
SCHWAB CHARLES CORP NEW COM 808513105 295,877 9,720 SH SOLE 0 4,510 0 5,210
SCRIPPS E W COMPANY OHIO CL A 811054402 1,693,801 59,557 SH SOLE 0 58,557 0 1,000
SEABOARD CORP DEL COM 811543107 7,251,660 1,755 SH SOLE 0 1,708 0 47
SEAGATE TECHNOLOGY PLC COM G7945M107 269,724 5,184 SH SOLE 0 2,284 0 2,900
SEALED AIR CORP NEW COM 81211K100 377,692 8,290 SH SOLE 0 2,040 0 6,250
SECTOR CONSUMER ETF 81369Y407 816,945 10,842 SH SOLE 0 7,471 0 3,371
SECTOR CONSUMER STAPLES ETF 81369Y308 325,585 6,680 SH SOLE 0 5,445 0 1,235
SECTOR ENERGY SELECT ETF 81369Y506 329,250 4,244 SH SOLE 0 550 0 3,694
SECTOR FINANCIAL SELECT ETF 81369Y605 272,925 11,320 SH SOLE 0 5,500 0 5,820
SECTOR TECHNOLOGY ETF 81369Y803 253,613 6,120 SH SOLE 0 2,700 0 3,420
SEI INVESTMENTS COMPANY COM 784117103 1,007,192 22,844 SH SOLE 0 0 0 22,844
SELECT UTILITIES SELECT ETF 81369Y886 759,976 17,105 SH SOLE 0 9,080 0 8,025
SENIOR HOUSING * BEN INT 81721M109 1,573,271 70,900 SH SOLE 0 41,650 0 29,250
SENOMYX INC COM 81724Q107 399,678 90,630 SH SOLE 0 0 0 90,630
SHERWIN WILLIAMS CO COM 824348106 3,094,222 10,876 SH SOLE 0 9,875 0 1,001
SHIP FIN INTL LTD COM G81075106 211,255 14,274 SH SOLE 0 13,106 0 1,168
SIGA TECHNOLOGIES COM 826917106 48,500 25,000 SH SOLE 0 0 0 25,000
SINCLAIR BROADCAST CL A 829226109 2,961,963 94,300 SH SOLE 0 94,300 0 0
SIX FLAGS ENTERTAINMENT COM 83001A102 30,527,588 630,605 SH SOLE 0 615,489 0 15,116
SMUCKER JM COMPANY NEW COM 832696405 75,537,696 652,706 SH SOLE 0 563,862 0 88,844
SNYDERS LANCE INC COM 833551104 536,742 16,794 SH SOLE 0 465 0 16,329
SOUTHERN COMPANY COM 842587107 2,999,005 67,728 SH SOLE 0 13,938 0 53,791
SPDR BARCLAYS CAP SHORT ETF 78468R408 1,145,708 39,250 SH SOLE 0 32,250 0 7,000
SPDR BARCLAYS CAPITAL ETF 78464A359 229,248 4,800 SH SOLE 0 0 0 4,800
SPDR BARCLAYS CAPITAL ETF 78464A425 733,856 30,175 SH SOLE 0 30,175 0 0
SPDR BARCLAYS CAPITAL ETF 78464A474 598,856 19,475 SH SOLE 0 7,475 0 12,000
SPDR BARCLAYS CAPITAL ETF 78464A664 2,258,631 30,027 SH SOLE 0 7,885 0 22,142
SPDR EURO STOXX 50 ETF ETF 78463X202 59,870,216 1,542,252 SH SOLE 0 1,383,733 0 158,519
SPDR GOLD TRUST ETF 78463V107 1,255,716 11,048 SH SOLE 0 3,172 0 7,876
SPDR S&P 500 ETF ETF 78462F103 1,098,827 5,323 SH SOLE 0 2,033 0 3,290
SPDR S&P AEROSPACE & ETF 78464A631 1,156,580 9,814 SH SOLE 0 4,455 0 5,359
SPDR S&P INTL ETF 78463X772 450,221 10,740 SH SOLE 0 1,400 0 9,340
SPDR S&P MID CAP 400 ETF ETF 78467Y107 2,972,567 10,722 SH SOLE 0 8,295 0 2,427
SPDR S&P TRANSPORTATION ETF 78464A532 1,096,269 10,312 SH SOLE 0 4,899 0 5,413
SPDR SERIES TRUST ETF 78464A722 1,092,411 8,844 SH SOLE 0 5,905 0 2,939
SPDR SERIES TRUST ETF 78464A763 482,963 6,176 SH SOLE 0 0 0 6,176
SPDR SERIES TRUST ETF 78464A870 876,486 3,887 SH SOLE 0 1,115 0 2,772
SPDR STOXX EUROPE 50 ETF ETF 78463X103 412,778 11,750 SH SOLE 0 2,150 0 9,600
SPECTRA ENERGY CORP COM 847560109 3,147,499 87,020 SH SOLE 0 12,547 0 74,473
SPRINT CORP COM 85207U105 64,018 13,506 SH SOLE 0 2,000 0 11,506
STANLEY BLACK & DECKER COM 854502101 878,933 9,217 SH SOLE 0 150 0 9,067
STARBUCKS CORP COM 855244109 40,425,241 426,877 SH SOLE 0 373,171 0 53,706
STONE HARBOR EMRG MKTS COM 86164T107 185,732 11,975 SH SOLE 0 2,000 0 9,975
STONE HARBOR EMRG MKTS COM 86164W100 172,193 11,900 SH SOLE 0 3,500 0 8,400
SUN COMMUNITIES INC * COM 866674104 81,811,501 1,226,192 SH SOLE 0 974,177 0 252,014
SUNOCO LTD PARTNERSHIP COM 86765K109 25,842,504 503,262 SH SOLE 0 380,142 0 123,120
SUNTRUST BANKS INC COM 867914103 6,550,483 159,418 SH SOLE 0 83,086 0 76,332
SYNCHRONOSS TECHNOLOGIES COM 87157B103 204,078 4,300 SH SOLE 0 900 0 3,400
SYNERON MEDICAL LTD LTD ORD M87245102 825,746 66,700 SH SOLE 0 14,900 0 51,800
SYSCO CORP COM 871829107 1,509,992 40,021 SH SOLE 0 5,575 0 34,446
TARGET CORP COM 87612E106 362,849 4,421 SH SOLE 0 582 0 3,839
TASER INTERNATIONAL INC COM 87651B104 867,960 36,000 SH SOLE 0 9,800 0 26,200
TATA MOTORS LTD ADR 876568502 369,627 8,203 SH SOLE 0 4,100 0 4,103
TE CONNECTIVITY LTD COM H84989104 798,563 11,150 SH SOLE 0 4,450 0 6,700
TEEKAY TANKERS LTD CL A CL A Y8565N102 275,520 48,000 SH SOLE 0 8,000 0 40,000
TEKLA HEALTHCARE INV SBI BEN INT 87911J103 451,238 12,948 SH SOLE 0 1,466 0 11,482
TELEFLEX INC COM 879369106 306,304 2,535 SH SOLE 0 1,850 0 685
TELEFONICA S A ADR 879382208 254,942 17,766 SH SOLE 0 8,320 0 9,446
TELUS CORP COM 87971M103 26,033,027 783,184 SH SOLE 0 680,360 0 102,824
TEMPLETON EMERGING MKTS COM 880191101 159,620 10,460 SH SOLE 0 3,000 0 7,460
TEMPLETON GLOBAL INCOME COM 880198106 321,034 44,650 SH SOLE 0 21,500 0 23,150
TEREX CORP NEW COM 880779103 252,578 9,499 SH SOLE 0 1,845 0 7,654
TESLA MOTORS INC COM 88160R101 255,972 1,356 SH SOLE 0 316 0 1,040
TEVA PHARMACEUTICAL INDS ADR 881624209 42,818,056 687,288 SH SOLE 0 647,983 0 39,305
TEXAS INSTRUMENTS INC COM 882508104 335,390 5,865 SH SOLE 0 1,800 0 4,065
TICC CAPITAL CORP COM 87244T109 184,895 26,719 SH SOLE 0 10,500 0 16,219
TIME WARNER INC NEW COM 887317303 231,827 2,745 SH SOLE 0 1,797 0 948
TORTOISE ENERGY * COM 89147L100 2,868,360 68,246 SH SOLE 0 6,589 0 61,657
TORTOISE MLP FUND INC COM 89148B101 1,250,225 51,963 SH SOLE 0 5,800 0 46,163
TORTOISE POWER & ENERGY COM 89147X104 2,549,213 96,488 SH SOLE 0 19,427 0 77,061
TOTAL S A ADR 89151E109 787,310 15,854 SH SOLE 0 3,853 0 12,001
TOWNEBANK PORTSMOUTH VA COM 89214P109 623,597 38,781 SH SOLE 0 10,953 0 27,828
TRACTOR SUPPLY COMPANY COM 892356106 336,412 3,955 SH SOLE 0 300 0 3,655
TRANSCANADA CORP COM 89353D107 986,832 23,100 SH SOLE 0 3,845 0 19,255
TRAVELERS COMPANIES INC COM 89417E109 426,082 3,940 SH SOLE 0 938 0 3,002
TREDEGAR CORP COM 894650100 5,322,393 264,664 SH SOLE 0 213,666 0 50,998
TRIANGLE CAPITAL CORP COM 895848109 977,075 42,835 SH SOLE 0 10,019 0 32,817
TRIMBLE NAVIGATION LTD COM 896239100 421,697 16,734 SH SOLE 0 9,420 0 7,314
TWENTY FIRST CENTURY FOX CL A 90130A101 715,513 21,144 SH SOLE 0 8,070 0 13,074
TWITTER INC COM 90184L102 510,966 10,203 SH SOLE 0 4,700 0 5,503
TYSON FOODS INC CLASS A CL A 902494103 370,208 9,666 SH SOLE 0 9,237 0 429
U S BANCORP DE NEW COM 902973304 1,484,343 33,990 SH SOLE 0 11,640 0 22,350
UDR INC COM 902653104 2,108,246 61,953 SH SOLE 0 5,108 0 56,845
ULTRA PETROLEUM CORP COM 903914109 534,624 34,205 SH SOLE 0 10,570 0 23,635
UNDER ARMOUR INC CL A 904311107 254,363 3,150 SH SOLE 0 200 0 2,950
UNIFI INC NEW COM 904677200 295,866 8,198 SH SOLE 0 0 0 8,198
UNILEVER PLC ADR 904767704 900,415 21,588 SH SOLE 0 3,949 0 17,639
UNION BANKSHARES CORP COM 90539J109 790,277 35,582 SH SOLE 0 2,652 0 32,930
UNION PACIFIC CORP COM 907818108 2,085,379 19,254 SH SOLE 0 4,456 0 14,798
UNITED BANKSHARES INC WV COM 909907107 284,443 7,569 SH SOLE 0 5,019 0 2,550
UNITED CONTINENTAL HLDGS COM 910047109 225,288 3,350 SH SOLE 0 990 0 2,360
UNITED PARCEL SERVICE CL B 911312106 3,624,600 37,390 SH SOLE 0 9,400 0 27,990
UNITED TECHNOLOGIES CORP COM 913017109 41,949,457 357,931 SH SOLE 0 312,682 0 45,248
UNITEDHEALTH GROUP INC COM 91324P102 2,456,410 20,766 SH SOLE 0 11,900 0 8,866
UNIVERSAL CORP VA COM 913456109 6,886,066 146,015 SH SOLE 0 26,726 0 119,289
UNIVERSAL INSURANCE COM 91359V107 253,341 9,900 SH SOLE 0 6,700 0 3,200
USA COMPRESSION PARTNERS COM 90290N109 307,050 15,000 SH SOLE 0 1,700 0 13,300
USG CORP NEW COM 903293405 356,445 13,350 SH SOLE 0 2,800 0 10,550
V F CORP COM 918204108 421,489 5,597 SH SOLE 0 0 0 5,597
VALE S A ADR ADR 91912E105 68,365 12,100 SH SOLE 0 6,200 0 5,900
VALEANT PHARM INTL INC COM 91911K102 32,753,232 164,904 SH SOLE 0 148,924 0 15,980
VALERO ENERGY CORP COM 91913Y100 9,034,196 142,002 SH SOLE 0 6,498 0 135,504
VANGUARD ETF 922042775 643,480 13,205 SH SOLE 0 3,578 0 9,627
VANGUARD DIVIDEND ETF 921908844 1,005,610 12,497 SH SOLE 0 1,976 0 10,521
VANGUARD EXTENDED ETF 922908652 772,125 8,350 SH SOLE 0 8,270 0 80
VANGUARD FTSE EMERGING ETF 922042858 8,773,931 214,679 SH SOLE 0 707 0 213,972
VANGUARD FTSE EUROPE ETF ETF 922042874 313,446 5,781 SH SOLE 0 600 0 5,181
VANGUARD GROWTH ETF ETF 922908736 2,063,432 19,725 SH SOLE 0 3,925 0 15,800
VANGUARD INTERMEDIATE ETF 921937819 448,378 5,201 SH SOLE 0 375 0 4,826
VANGUARD INTERMEDIATE ETF 92206C706 261,026 3,990 SH SOLE 0 2,930 0 1,060
VANGUARD LARGE CAP ETF ETF 922908637 414,120 4,350 SH SOLE 0 0 0 4,350
VANGUARD MID CAP ETF 922908512 1,531,956 16,668 SH SOLE 0 3,395 0 13,273
VANGUARD MID CAP ETF ETF 922908629 617,055 4,650 SH SOLE 0 1,030 0 3,620
VANGUARD S&P 500 ETF 922908363 244,068 1,290 SH SOLE 0 713 0 577
VANGUARD SHORT TERM ETF 921937827 1,315,697 16,340 SH SOLE 0 7,005 0 9,335
VANGUARD SHORT TERM CORP ETF 92206C409 1,200,984 14,973 SH SOLE 0 3,930 0 11,043
VANGUARD SMALL CAP ETF ETF 922908751 552,133 4,505 SH SOLE 0 1,230 0 3,275
VANGUARD SMALL CAP VALUE ETF 922908611 813,498 7,436 SH SOLE 0 1,823 0 5,613
VANGUARD VALUE ETF ETF 922908744 2,212,610 26,435 SH SOLE 0 4,075 0 22,360
VENTAS INC * COM 92276F100 2,380,991 32,607 SH SOLE 0 7,744 0 24,863
VERIZON COMMUNICATIONS COM 92343V104 44,408,830 913,198 SH SOLE 0 688,598 0 224,600
VIACOM INC CL B NEW COM 92553P201 226,005 3,309 SH SOLE 0 100 0 3,209
VISA INC CLASS A COM 92826C839 38,306,701 585,640 SH SOLE 0 545,103 0 40,536
VODAFONE GROUP PLC NEW ADR 92857W308 593,732 18,168 SH SOLE 0 5,987 0 12,181
W P CAREY INC COM 92936U109 80,235,034 1,179,927 SH SOLE 0 861,108 0 318,819
WABCO HOLDINGS INC COM 92927K102 24,820,654 201,991 SH SOLE 0 188,403 0 13,588
WADDELL & REED FINANCIAL CL A 930059100 34,389,677 694,180 SH SOLE 0 682,876 0 11,304
WALGREENS BOOTS ALLIANCE COM 931427108 7,321,772 86,464 SH SOLE 0 23,196 0 63,268
WAL-MART STORES INC COM 931142103 38,033,530 462,414 SH SOLE 0 404,165 0 58,249
WALT DISNEY CO COM 254687106 46,369,359 442,076 SH SOLE 0 347,119 0 94,957
WASHINGTON REAL ESTATE * BEN INT 939653101 594,791 21,527 SH SOLE 0 3,750 0 17,777
WASTE MANAGEMENT INC DEL COM 94106L109 1,204,340 22,208 SH SOLE 0 5,433 0 16,775
WATSCO INC A COM 942622200 77,620,305 617,504 SH SOLE 0 545,315 0 72,189
WELLS FARGO & CO NEW COM 949746101 106,666,332 1,960,778 SH SOLE 0 1,676,463 0 284,316
WEYERHAEUSER COMPANY COM 962166104 596,627 17,998 SH SOLE 0 7,075 0 10,923
WGL HOLDINGS INC COM 92924F106 415,499 7,367 SH SOLE 0 0 0 7,367
WHIRLPOOL CORP COM 963320106 206,303 1,021 SH SOLE 0 0 0 1,021
WHITE MOUNTAINS COM G9618E107 1,274,576 1,862 SH SOLE 0 370 0 1,492
WILLIAMS COS INC DEL COM 969457100 1,602,729 31,681 SH SOLE 0 9,111 0 22,570
WILLIAMS SONOMA INC COM 969904101 360,927 4,528 SH SOLE 0 0 0 4,528
WILLIS GROUP HOLDINGS COM G96666105 221,435 4,596 SH SOLE 0 1,000 0 3,596
WINDSTREAM HOLDINGS INC COM 97382A101 633,668 85,631 SH SOLE 0 66,255 0 19,376
WISDOMTREE ASIA LOCAL ETF 97717X842 254,477 5,475 SH SOLE 0 1,100 0 4,375
WISDOMTREE EMERGING ETF 97717W281 602,634 13,625 SH SOLE 0 3,600 0 10,025
WISDOMTREE EMERGING ETF 97717W315 344,675 8,110 SH SOLE 0 2,100 0 6,010
WISDOMTREE JAPAN HEDGED ETF 97717W851 3,321,531 60,260 SH SOLE 0 27,250 0 33,010
WISDOMTREE TRUST ETF 97717X701 1,919,383 29,020 SH SOLE 0 23,085 0 5,935
WISDOMTREE TRUST ETF 97717X867 359,539 9,045 SH SOLE 0 1,600 0 7,445
XCEL ENERGY INC COM 98389B100 386,600 11,106 SH SOLE 0 720 0 10,386
YAHOO INC COM 984332106 897,587 20,200 SH SOLE 0 4,500 0 15,700
YAMANA GOLD INC COM 98462Y100 90,212 25,129 SH SOLE 0 7,500 0 17,629
YUM BRANDS INC COM 988498101 813,571 10,335 SH SOLE 0 4,273 0 6,062


Serious News for Serious Traders! Try StreetInsider.com Premium Free!

You May Also Be Interested In





Related Categories

SEC Filings

Related Entities

Davenport