RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 512,930 shares; 2025Q1: 550,055 shares; 2025Q2: 554,604 shares; 2025Q3: 563,015 shares; 2025Q4: 618,452 shares; 2026Q1: 577,950 shares; 2026Q2: 607,171 shares 607,171 $115M 65.08% +29,221 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 236,818 shares; 2025Q1: 236,700 shares; 2025Q2: 232,830 shares; 2025Q3: 231,387 shares; 2025Q4: 230,403 shares; 2026Q1: 231,059 shares; 2026Q2: 230,386 shares 230,386 $16.9M 9.55% -673 Timeline OTIS OTIS WORLDWIDE CORP More: the full row for OTIS WORLDWIDE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 143,194 shares; 2025Q1: 142,122 shares; 2025Q2: 143,049 shares; 2025Q3: 142,171 shares; 2025Q4: 140,483 shares; 2026Q1: 140,283 shares; 2026Q2: 140,247 shares 140,247 $10M 5.67% -36 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 23,889 shares; 2025Q1: 18,679 shares; 2025Q2: 20,055 shares; 2025Q3: 18,859 shares; 2025Q4: 18,103 shares; 2026Q1: 18,255 shares; 2026Q2: 18,256 shares 18,256 $7.68M 4.34% +1 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 12,975 shares; 2025Q1: 13,199 shares; 2025Q2: 13,713 shares; 2025Q3: 14,010 shares; 2025Q4: 14,282 shares; 2026Q1: 14,379 shares; 2026Q2: 14,638 shares 14,638 $4.24M 2.39% +259 Timeline LECO LINCOLN ELEC HLDGS INC More: the full row for LINCOLN ELEC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 10,646 shares; 2025Q1: 10,646 shares; 2025Q2: 10,646 shares; 2025Q3: 10,414 shares; 2025Q4: 10,014 shares; 2026Q1: 9,636 shares; 2026Q2: 9,389 shares 9,389 $2.49M 1.41% -247 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 5,693 shares; 2025Q1: 9,856 shares; 2025Q2: 10,708 shares; 2025Q3: 10,665 shares; 2025Q4: 10,827 shares; 2026Q1: 11,094 shares; 2026Q2: 11,539 shares 11,539 $2.31M 1.3% +445 Timeline SWIM LATHAM GROUP INC More: the full row for LATHAM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 130,186 shares; 2025Q4: 184,148 shares; 2026Q1: 184,148 shares; 2026Q2: 184,148 shares 184,148 $1.19M 0.67% 0 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,876 shares; 2025Q1: 2,850 shares; 2025Q2: 2,897 shares; 2025Q3: 2,901 shares; 2025Q4: 2,919 shares; 2026Q1: 2,973 shares; 2026Q2: 3,024 shares 3,024 $1.13M 0.64% +51 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,288 shares; 2025Q1: 1,465 shares; 2025Q2: 1,956 shares; 2025Q3: 2,113 shares; 2025Q4: 2,509 shares; 2026Q1: 2,540 shares; 2026Q2: 2,620 shares 2,620 $936K 0.53% +80 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 723 shares; 2025Q1: 781 shares; 2025Q2: 781 shares; 2025Q3: 782 shares; 2025Q4: 778 shares; 2026Q1: 789 shares; 2026Q2: 794 shares 794 $933K 0.53% +5 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,545 shares; 2025Q1: 1,669 shares; 2025Q2: 1,869 shares; 2025Q3: 1,998 shares; 2025Q4: 2,160 shares; 2026Q1: 2,174 shares; 2026Q2: 2,355 shares 2,355 $879K 0.5% +181 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 5,512 shares; 2025Q1: 5,667 shares; 2025Q2: 5,986 shares; 2025Q3: 5,994 shares; 2025Q4: 5,971 shares; 2026Q1: 6,032 shares; 2026Q2: 5,949 shares 5,949 $813K 0.46% -83 Timeline BNY BANK OF NY MELLON CORP More: the full row for BANK OF NY MELLON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 4,647 shares; 2025Q1: 4,647 shares; 2025Q2: 4,647 shares; 2025Q3: 4,647 shares; 2025Q4: 4,606 shares; 2026Q1: 4,606 shares; 2026Q2: 4,606 shares 4,606 $666K 0.38% 0 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 899 shares; 2025Q1: 934 shares; 2025Q2: 934 shares; 2025Q3: 934 shares; 2025Q4: 1,224 shares; 2026Q1: 1,165 shares; 2026Q2: 855 shares 855 $640K 0.36% -310 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,021 shares; 2026Q1: 1,021 shares; 2026Q2: 1,021 shares 1,021 $593K 0.34% 0 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 292 shares; 2025Q4: 289 shares; 2026Q1: 289 shares; 2026Q2: 297 shares 297 $591K 0.33% +8 Timeline GD GENERAL DYNAMICS CORP More: the full row for GENERAL DYNAMICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,512 shares; 2025Q3: 1,465 shares; 2025Q4: 1,466 shares; 2026Q1: 1,483 shares; 2026Q2: 1,484 shares 1,484 $526K 0.3% +1 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,023 shares; 2025Q1: 1,094 shares; 2025Q2: 1,463 shares; 2025Q3: 2,044 shares; 2025Q4: 2,105 shares; 2026Q1: 2,144 shares; 2026Q2: 2,195 shares 2,195 $523K 0.3% +51 Timeline TSEM TOWER SEMICONDUCTOR LTD More: the full row for TOWER SEMICONDUCTOR LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,000 shares; 2026Q1: 2,000 shares; 2026Q2: 2,000 shares 2,000 $521K 0.29% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 1,353 shares; 2025Q2: not reported; 2025Q3: 1,634 shares; 2025Q4: 1,899 shares; 2026Q1: 1,928 shares; 2026Q2: 1,979 shares 1,979 $503K 0.28% +51 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 341 shares; 2025Q1: 359 shares; 2025Q2: 390 shares; 2025Q3: 417 shares; 2025Q4: 417 shares; 2026Q1: 417 shares; 2026Q2: 417 shares 417 $500K 0.28% 0 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 574 shares; 2025Q1: 575 shares; 2025Q2: 575 shares; 2025Q3: 635 shares; 2025Q4: 779 shares; 2026Q1: 770 shares; 2026Q2: 850 shares 850 $479K 0.27% +80 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 4,633 shares; 2025Q1: 4,633 shares; 2025Q2: 4,633 shares; 2025Q3: 4,900 shares; 2025Q4: 4,900 shares; 2026Q1: 4,900 shares; 2026Q2: 4,900 shares 4,900 $469K 0.26% 0 Timeline HIG HARTFORD INSURANCE GROUP INC More: the full row for HARTFORD INSURANCE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 4,571 shares; 2025Q1: 4,571 shares; 2025Q2: 4,160 shares; 2025Q3: 3,863 shares; 2025Q4: 3,678 shares; 2026Q1: 3,446 shares; 2026Q2: 3,446 shares 3,446 $457K 0.26% 0 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,314 shares; 2025Q1: not reported; 2025Q2: 1,298 shares; 2025Q3: 1,335 shares; 2025Q4: 1,277 shares; 2026Q1: 1,293 shares; 2026Q2: 1,269 shares 1,269 $448K 0.25% -24 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 955 shares; 2025Q1: 924 shares; 2025Q2: 924 shares; 2025Q3: 1,257 shares; 2025Q4: 1,257 shares; 2026Q1: 1,277 shares; 2026Q2: 1,278 shares 1,278 $418K 0.24% +1 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 6,862 shares; 2025Q1: 6,894 shares; 2025Q2: 7,092 shares; 2025Q3: 7,093 shares; 2025Q4: 7,034 shares; 2026Q1: 6,984 shares; 2026Q2: 6,989 shares 6,989 $398K 0.22% +5 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,475 shares; 2025Q1: 1,475 shares; 2025Q2: 1,475 shares; 2025Q3: 1,475 shares; 2025Q4: 1,475 shares; 2026Q1: 1,475 shares; 2026Q2: 1,475 shares 1,475 $371K 0.21% 0 Timeline FJUN FIRST TR EXCHNG TRADED FD VI More: the full row for FIRST TR EXCHNG TRADED FD VI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,174 shares; 2026Q1: 6,174 shares; 2026Q2: 6,174 shares 6,174 $370K 0.21% 0 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 428 shares; 2025Q1: 420 shares; 2025Q2: 415 shares; 2025Q3: 415 shares; 2025Q4: 408 shares; 2026Q1: 408 shares; 2026Q2: 445 shares 445 $336K 0.19% +37 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 7,326 shares; 2025Q1: 7,083 shares; 2025Q2: 5,113 shares; 2025Q3: 5,113 shares; 2025Q4: 3,056 shares; 2026Q1: 2,853 shares; 2026Q2: 2,853 shares 2,853 $323K 0.18% 0 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 1,066 shares; 2025Q2: 941 shares; 2025Q3: 942 shares; 2025Q4: 921 shares; 2026Q1: 939 shares; 2026Q2: 864 shares 864 $297K 0.17% -75 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 260 shares 260 $276K 0.16% new Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,516 shares; 2025Q1: 2,488 shares; 2025Q2: 2,509 shares; 2025Q3: 2,527 shares; 2025Q4: 2,548 shares; 2026Q1: 2,605 shares; 2026Q2: 2,621 shares 2,621 $273K 0.15% +16 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,063 shares 1,063 $272K 0.15% new Timeline MO ALTRIA GROUP INC More: the full row for ALTRIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 3,334 shares; 2025Q2: not reported; 2025Q3: 3,348 shares; 2025Q4: not reported; 2026Q1: 3,378 shares; 2026Q2: 3,379 shares 3,379 $243K 0.14% +1 Timeline NKSH NATIONAL BANKSHARES INC VA More: the full row for NATIONAL BANKSHARES INC VA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,516 shares; 2026Q1: 6,516 shares; 2026Q2: 6,516 shares 6,516 $237K 0.13% 0 Timeline LHX L3HARRIS TECHNOLOGIES INC More: the full row for L3HARRIS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,086 shares; 2025Q1: 2,086 shares; 2025Q2: 2,086 shares; 2025Q3: 1,608 shares; 2025Q4: 1,271 shares; 2026Q1: 707 shares; 2026Q2: 813 shares 813 $236K 0.13% +106 Timeline TSPA T ROWE PRICE EXCHANGE-TRADED More: the full row for T ROWE PRICE EXCHANGE-TRADED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,912 shares 4,912 $233K 0.13% new Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 306 shares 306 $225K 0.13% new Timeline SPYG SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,872 shares 1,872 $223K 0.13% new Timeline SPYV SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 3,542 shares; 2026Q1: 3,542 shares; 2026Q2: 3,542 shares 3,542 $215K 0.12% 0 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 439 shares; 2026Q1: 422 shares; 2026Q2: 422 shares 422 $211K 0.12% 0 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 949 shares 949 $205K 0.12% new Timeline