Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| APPLE(AAPL) | 167,743 | 255,975 | +88,232 | 28,765 | 53,913 | 5.61% | +25,149 |
| SERVICENOW(NOW) | 0 | 16,653 | +16,653 | 0 | 13,100 | 1.36% | +13,100 |
| NVIDIA(NVDA) | 20,808 | 231,725 | +210,917 | 18,801 | 28,627 | 2.98% | +9,826 |
| AMERICAN EXPRESS(AXP) | 42,287 | 66,447 | +24,160 | 9,628 | 15,386 | 1.60% | +5,757 |
| STRYKER(SYK) | 26,396 | 38,469 | +12,073 | 9,446 | 13,089 | 1.36% | +3,643 |
| PALO ALTO NETWORKS(PANW) | 48,035 | 50,685 | +2,650 | 13,648 | 17,183 | 1.79% | +3,535 |
| ADVANCED MICRO DEVICES(AMD) | 62,267 | 89,887 | +27,620 | 11,239 | 14,581 | 1.52% | +3,342 |
| LILLY ELI(LLY) | 24,183 | 24,168 | -15 | 18,813 | 21,881 | 2.28% | +3,068 |
| THERMO FISHER SCIENTIFIC(TMO) | 11,755 | 17,691 | +5,936 | 6,832 | 9,783 | 1.02% | +2,951 |
| META PLATFORMS(META) | 23,387 | 28,028 | +4,641 | 11,356 | 14,132 | 1.47% | +2,776 |
| ALBANY INTERNATIONL | 0 | 30,224 | +30,224 | 0 | 2,552 | 0.27% | +2,552 |
| AMAZONCOM(AMZN) | 145,330 | 146,448 | +1,118 | 26,215 | 28,301 | 2.95% | +2,086 |
| MICROSOFT(MSFT) | 101,556 | 100,263 | -1,293 | 42,726 | 44,812 | 4.66% | +2,086 |
| ALPHABET CLASS A(GOOG) | 151,007 | 135,602 | -15,405 | 22,791 | 24,700 | 2.57% | +1,908 |
| HERSHEY(HSY) | 1,370 | 11,370 | +10,000 | 266 | 2,090 | 0.22% | +1,824 |
| CELLEBRITE DI LTD(CLBT) | 0 | 150,854 | +150,854 | 0 | 1,803 | 0.19% | +1,803 |
| PALANTIR TECHNOLOGIES(PLTR) | 993,828 | 968,828 | -25,000 | 22,868 | 24,540 | 2.55% | +1,672 |
| COSTCO WHOLESALE(COST) | 20,774 | 19,854 | -920 | 15,220 | 16,876 | 1.76% | +1,656 |
| ORACLE(ORCL) | 116,690 | 115,076 | -1,614 | 14,657 | 16,249 | 1.69% | +1,591 |
| DUPONT DE NEMOURS(DD) | 161,448 | 171,763 | +10,315 | 12,378 | 13,825 | 1.44% | +1,447 |
| CREDO TECHNOLOGY GROUP HOLDING LTD ORDINARY SHARES | 122,292 | 125,326 | +3,034 | 2,591 | 4,003 | 0.42% | +1,412 |
| WELLTOWER(WELL) | 117,715 | 118,125 | +410 | 10,999 | 12,315 | 1.28% | +1,315 |
| CALIX INC(CALX) | 58,542 | 84,790 | +26,248 | 1,941 | 3,004 | 0.31% | +1,063 |
| COCACOLA(KO) | 185,387 | 194,631 | +9,244 | 11,342 | 12,388 | 1.29% | +1,046 |
| TRUPANION INC(TRUP) | 86,525 | 113,567 | +27,042 | 2,389 | 3,339 | 0.35% | +950 |
| ZETA GLOBAL HOLDINGS CORP(ZETA) | 245,420 | 198,335 | -47,085 | 2,682 | 3,501 | 0.36% | +818 |
| MORGAN STANLEY(MS) | 235,830 | 235,904 | +74 | 22,206 | 22,928 | 2.39% | +722 |
| AMERESCO INC | 142,915 | 138,690 | -4,225 | 3,449 | 3,996 | 0.42% | +547 |
| ARTIVION INC(AORT) | 149,966 | 144,172 | -5,794 | 3,173 | 3,698 | 0.38% | +525 |
| SPROUTS FARMERS MARKET INC(SFM) | 30,526 | 29,388 | -1,138 | 1,968 | 2,459 | 0.26% | +490 |
| SPDR S & P 500 INDEX(SPY) | 100,618 | 97,598 | -3,020 | 52,630 | 53,115 | 5.53% | +485 |
| BANK OF AMERICA | 366,450 | 361,071 | -5,379 | 13,896 | 14,360 | 1.49% | +464 |
| PROCTER & GAMBLE(PG) | 7,451 | 9,827 | +2,376 | 1,209 | 1,621 | 0.17% | +412 |
| VANGUARD FTSE EMERGING MARKETS ETF | 178,092 | 178,729 | +637 | 7,439 | 7,821 | 0.81% | +382 |
| MARVELL TECHNOLOGY(MRVL) | 0 | 4,500 | +4,500 | 0 | 315 | 0.03% | +315 |
| AEROVIRONMENT INC | 11,167 | 10,754 | -413 | 1,712 | 1,959 | 0.20% | +247 |
| EMERSON ELECTRIC(EMR) | 128,341 | 133,408 | +5,067 | 14,556 | 14,696 | 1.53% | +140 |
| GEN RESTAURANT GROUP INC(GENK) | 0 | 13,674 | +13,674 | 0 | 124 | 0.01% | +124 |
| JPMORGAN CHASE(JPM) | 72,024 | 71,925 | -99 | 14,426 | 14,548 | 1.51% | +121 |
| LOWES(LOW) | 66,529 | 77,402 | +10,873 | 16,947 | 17,064 | 1.78% | +117 |
| AFLAC(AFL) | 27,488 | 27,488 | 0 | 2,360 | 2,455 | 0.26% | +95 |
| EASTERLY GOVERNMENT PROPERTIES INC(DEA) | 199,441 | 191,811 | -7,630 | 2,296 | 2,373 | 0.25% | +77 |
| VANGUARD FTSE ALLWORLD EXUS SMALLCAP ETF | 33,559 | 34,004 | +445 | 3,921 | 3,995 | 0.42% | +74 |
| TRUBRIDGE INC | 174,963 | 167,807 | -7,156 | 1,613 | 1,678 | 0.17% | +65 |
| PHIBRO ANIMAL HEALTH CORP(PAHC) | 16,646 | 16,646 | 0 | 215 | 279 | 0.03% | +64 |
| SIMULATIONS PLUS INC(SLP) | 6,645 | 6,645 | 0 | 273 | 323 | 0.03% | +50 |
| GOLDMAN SACHS GROUP(GS) | 1,205 | 1,205 | 0 | 503 | 545 | 0.06% | +42 |
| AXOS FINANCIAL INC(AX) | 43,383 | 41,702 | -1,681 | 2,344 | 2,383 | 0.25% | +39 |
| COLGATEPALMOLIVE(CL) | 4,610 | 4,610 | 0 | 415 | 447 | 0.05% | +32 |
| ORION ENERGY SYSTEMS INC | 143,369 | 141,000 | -2,369 | 125 | 157 | 0.02% | +32 |
| WAL MART STORES(WMT) | 4,200 | 4,200 | 0 | 253 | 284 | 0.03% | +32 |
| BIOLIFE SOLUTIONS INC(BLFS) | 10,200 | 10,200 | 0 | 189 | 219 | 0.02% | +29 |
| NORTHERN TECHNOLOGIES INTERNATIONAL CORP(NTIC) | 10,407 | 10,207 | -200 | 140 | 169 | 0.02% | +29 |
| HEALTHSTREAM INC(HSTM) | 115,255 | 110,886 | -4,369 | 3,073 | 3,094 | 0.32% | +21 |
| TRANSACT TECHNOLOGIES INC(TACT) | 17,700 | 27,699 | +9,999 | 93 | 104 | 0.01% | +12 |
| DUKE ENERGY(DUK) | 3,284 | 3,284 | 0 | 318 | 329 | 0.03% | +12 |
| VANGUARD S&P 500 ETF | 572 | 572 | 0 | 275 | 286 | 0.03% | +11 |
| GENERAL MOTORS(GM) | 6,275 | 6,275 | 0 | 285 | 292 | 0.03% | +7 |
| VIMEO INC | 25,000 | 29,000 | +4,000 | 102 | 108 | 0.01% | +6 |
| ORGANOGENESIS HOLDINGS INC(ORGO) | 68,000 | 70,000 | +2,000 | 193 | 196 | 0.02% | +3 |
| IMAX CORP | 172,335 | 166,136 | -6,199 | 2,787 | 2,786 | 0.29% | -1 |
| ANIKA THERAPEUTICS INC | 10,699 | 10,699 | 0 | 272 | 271 | 0.03% | -1 |
| VERIZON COMMUNICATIONS(VZ) | 283,712 | 288,634 | +4,922 | 11,905 | 11,903 | 1.24% | -1 |
| KIMBERLYCLARK(KMB) | 3,335 | 3,110 | -225 | 431 | 430 | 0.04% | -2 |
| PUBLIC STORAGE(PSA) | 1,150 | 1,150 | 0 | 334 | 331 | 0.03% | -3 |
| M&T BANK CORP(MTB) | 2,419 | 2,304 | -115 | 352 | 349 | 0.04% | -3 |
| UMH PROPERTIES INC(UMH) | 15,300 | 15,300 | 0 | 248 | 245 | 0.03% | -4 |
| NORTHWEST PIPE CO(NWPX) | 7,400 | 7,400 | 0 | 257 | 251 | 0.03% | -5 |
| GLOBAL MEDICAL REIT INC(XRN) | 302,382 | 290,804 | -11,578 | 2,646 | 2,641 | 0.27% | -5 |
| DISCOVER FINANCIAL SERVICES | 20,569 | 20,569 | 0 | 2,696 | 2,691 | 0.28% | -6 |
| NEXTERA ENERGY RESOURCES(NEE) | 3,625 | 3,165 | -460 | 232 | 224 | 0.02% | -8 |
| GLOBAL WATER RESOURCES CORP(GWRS) | 10,404 | 10,404 | 0 | 134 | 126 | 0.01% | -8 |
| ISHARES CORE S&P MID-CAP ETF | 25,078 | 25,883 | +805 | 1,523 | 1,515 | 0.16% | -9 |
| SPDR S & P 600 SMALL CAP GROWTH ST STR SP600GRWO | 7,661 | 7,661 | 0 | 668 | 658 | 0.07% | -10 |
| OPTIMIZERX CORP(OPRX) | 16,607 | 19,107 | +2,500 | 202 | 191 | 0.02% | -11 |
| BERKSHIRE HATHAWAY CL B | 830 | 830 | 0 | 349 | 338 | 0.04% | -11 |
| EURONET WORLDWIDE INC(EEFT) | 2,000 | 2,000 | 0 | 220 | 207 | 0.02% | -13 |
| MAUCH CHUNK TRUST FINANCIAL CORP | 10,395 | 10,395 | 0 | 83 | 69 | 0.01% | -15 |
| MARINE PRODUCTS CORP | 11,000 | 11,000 | 0 | 129 | 111 | 0.01% | -18 |
| SPDR S&P MIDCAP 400 ETF(MDY) | 915 | 915 | 0 | 509 | 490 | 0.05% | -20 |
| AUTOMATIC DATA PROCESSING | 2,094 | 2,094 | 0 | 523 | 500 | 0.05% | -23 |
| QUEST RESOURCE HOLDING CORP(QRHC) | 31,840 | 28,340 | -3,500 | 273 | 249 | 0.03% | -24 |
| AMERICAN SOFTWARE INC | 20,000 | 22,000 | +2,000 | 229 | 201 | 0.02% | -28 |
| ISHARES CORE S&P SMALLCAP ETF | 2,319 | 2,131 | -188 | 256 | 227 | 0.02% | -29 |
| ITERIS INC | 48,500 | 48,500 | 0 | 240 | 210 | 0.02% | -30 |
| COMMUNITY HEALTHCARE TRUST INC(CHCT) | 9,400 | 9,400 | 0 | 250 | 220 | 0.02% | -30 |
| CYBERARK SOFTWARE LTD | 11,700 | 11,258 | -442 | 3,108 | 3,078 | 0.32% | -30 |
| AON(AON) | 800 | 800 | 0 | 267 | 235 | 0.02% | -32 |
| PAYSIGN INC(PAYS) | 61,980 | 45,000 | -16,980 | 227 | 194 | 0.02% | -33 |
| AKOUSTIS TECHNOLOGIES INC | 65,000 | 0 | -65,000 | 38 | 0 | — | -38 |
| EVOLUTION PETROLEUM CORP(EPM) | 48,300 | 48,300 | 0 | 297 | 255 | 0.03% | -42 |
| UNION PACIFIC(UNP) | 1,565 | 1,515 | -50 | 385 | 343 | 0.04% | -42 |
| PNC FINANCIAL SERVICES GROUP(PNC) | 6,867 | 6,852 | -15 | 1,110 | 1,065 | 0.11% | -44 |
| TYLER TECHNOLOGIES(TYL) | 14,743 | 12,368 | -2,375 | 6,266 | 6,218 | 0.65% | -48 |
| FTC SOLAR INC(FTCI) | 90,000 | 0 | -90,000 | 49 | 0 | — | -49 |
| CONFLUENT | 50,000 | 50,000 | 0 | 1,526 | 1,477 | 0.15% | -49 |
| LITHIA MOTORS INC CL A(LAD) | 1,055 | 1,055 | 0 | 317 | 266 | 0.03% | -51 |
| GREEN DOT CORP(GDOT) | 236,124 | 227,694 | -8,430 | 2,203 | 2,152 | 0.22% | -51 |
| ISHARES MSCI EAFE INDEX | 66,187 | 66,792 | +605 | 5,286 | 5,232 | 0.54% | -54 |
| CLEAN ENERGY FUELS CORP(CLNE) | 813,904 | 796,230 | -17,674 | 2,181 | 2,126 | 0.22% | -55 |