| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED |
|---|---|---|---|---|---|---|---|
| TGT TARGET CORP | PURCHASE | — | $143.27 | — | — | May 22, 2024 | Jun 3, 2024 ↗ |
| EMR EMERSON ELECTRIC CO | PURCHASE | — | $115.59 | — | — | May 9, 2024 | Jun 3, 2024 ↗ |
| ATKR ATKORE INC. | SALE | — | $161.14 | — | — | May 9, 2024 | Jun 3, 2024 ↗ |
| OXY OCCIDENTAL PETROLEUM CORP /DE/ | PURCHASE | — | $64.24 | — | — | May 9, 2024 | Jun 3, 2024 ↗ |
| SBUX STARBUCKS CORP | SALE | — | $75.68 | — | — | May 9, 2024 | Jun 3, 2024 ↗ |
| VLO VALERO ENERGY CORP/TX | SALE | — | $177.04 | — | — | Apr 11, 2024 | Apr 30, 2024 ↗ |
| JPM JPMORGAN CHASE & CO | SALE | — | — | — | — | Apr 1, 2024 | Apr 30, 2024 ↗ |
| MOS MOSAIC CO | SALE | — | $32.46 | — | — | Mar 28, 2024 | Mar 29, 2024 ↗ |
| D DOMINION ENERGY, INC | PURCHASE | — | $49.19 | — | — | Mar 28, 2024 | Mar 29, 2024 ↗ |
| SOFI SOFI TECHNOLOGIES, INC. | SALE | — | $7.44 | — | — | Mar 21, 2024 | Mar 29, 2024 ↗ |
| INOD INNODATA INC | SALE | — | $6.50 | — | — | Mar 21, 2024 | Mar 29, 2024 ↗ |
| R RYDER SYSTEM INC | SALE | — | — | — | — | Mar 18, 2024 | Mar 29, 2024 ↗ |
| AAPL APPLE INC. | SALE | — | $169.00 | — | — | Mar 7, 2024 | Mar 29, 2024 ↗ |
| NVDA NVIDIA CORP | PURCHASE | — | $926.69 | — | — | Mar 7, 2024 | Mar 29, 2024 ↗ |
| TGT TARGET CORP | PURCHASE | — | $149.61 | — | — | Feb 16, 2024 | Mar 4, 2024 ↗ |
| AES AES CORP | PURCHASE | — | $17.40 | — | — | Jan 17, 2024 | Feb 2, 2024 ↗ |
| CME CME GROUP INC. | PURCHASE | — | $202.97 | — | — | Jan 17, 2024 | Feb 2, 2024 ↗ |
| VLO VALERO ENERGY CORP/TX | PURCHASE | — | $126.31 | — | — | Jan 17, 2024 | Feb 2, 2024 ↗ |
| MET METLIFE INC | SALE | — | $67.41 | — | — | Jan 17, 2024 | Feb 2, 2024 ↗ |
| SBUX STARBUCKS CORP | PURCHASE | — | $91.77 | — | — | Jan 17, 2024 | Feb 2, 2024 ↗ |
| ABT ABBOTT LABORATORIES | SALE | — | $113.93 | — | — | Jan 17, 2024 | Feb 2, 2024 ↗ |
| AVGO BROADCOM INC. | SALE | — | — | — | — | Jan 16, 2024 | Feb 2, 2024 ↗ |
| S SENTINELONE, INC. | SALE | — | $25.87 | — | — | Jan 2, 2024 | Feb 2, 2024 ↗ |
| DELL DELL TECHNOLOGIES INC. | PURCHASE | — | $74.79 | — | — | Jan 2, 2024 | Feb 2, 2024 ↗ |
| DGX QUEST DIAGNOSTICS INC | SALE | — | $136.94 | — | — | Dec 11, 2023 | Jan 3, 2024 ↗ |
| FNF FIDELITY NATIONAL FINANCIAL, INC. | SALE | — | $47.15 | — | — | Dec 11, 2023 | Jan 3, 2024 ↗ |
| SBUX STARBUCKS CORP | PURCHASE | — | $98.12 | — | — | Dec 11, 2023 | Jan 3, 2024 ↗ |
| MOS MOSAIC CO | SALE | — | $35.89 | — | — | Dec 11, 2023 | Jan 3, 2024 ↗ |
| FMC FMC CORP | PURCHASE | — | $55.80 | — | — | Dec 11, 2023 | Jan 3, 2024 ↗ |
| AGX ARGAN INC | SALE | — | $43.66 | — | — | Dec 11, 2023 | Jan 3, 2024 ↗ |
| IRM IRON MOUNTAIN INC | SALE | — | $65.90 | — | — | Dec 11, 2023 | Jan 3, 2024 ↗ |
| VLO VALERO ENERGY CORP/TX | PURCHASE | — | $123.48 | — | — | Dec 11, 2023 | Jan 3, 2024 ↗ |
| GLPI GAMING & LEISURE PROPERTIES, INC. | PURCHASE | — | $45.86 | — | — | Dec 11, 2023 | Jan 3, 2024 ↗ |
| KMB KIMBERLY CLARK CORP | PURCHASE | — | $120.97 | — | — | Dec 11, 2023 | Jan 3, 2024 ↗ |
| GPCR STRUCTURE THERAPEUTICS INC. | SALE | — | $54.57 | — | — | Oct 4, 2023 | Nov 2, 2023 ↗ |
| RMD RESMED INC | PURCHASE | — | $163.93 | — | — | Aug 29, 2023 | Sep 5, 2023 ↗ |
| INOD INNODATA INC | PURCHASE | — | $14.56 | — | — | Aug 29, 2023 | Sep 5, 2023 ↗ |
| CRWD CROWDSTRIKE HOLDINGS, INC. | SALE | — | $146.70 | — | — | Aug 29, 2023 | Sep 5, 2023 ↗ |
| SWKS SKYWORKS SOLUTIONS, INC. | SALE | — | $107.78 | — | — | Aug 29, 2023 | Sep 5, 2023 ↗ |
| NEE NEXTERA ENERGY INC | PURCHASE | — | $67.51 | — | — | Aug 29, 2023 | Sep 5, 2023 ↗ |
| NTLA INTELLIA THERAPEUTICS, INC. | SALE | — | $38.25 | — | — | Aug 25, 2023 | Sep 5, 2023 ↗ |
| ROK ROCKWELL AUTOMATION, INC | PURCHASE | — | $292.64 | — | — | Aug 22, 2023 | Sep 5, 2023 ↗ |
| BAH BOOZ ALLEN HAMILTON HOLDING CORP | SALE | — | $121.81 | — | — | Aug 15, 2023 | Sep 5, 2023 ↗ |
| RMBS RAMBUS INC | SALE | — | $49.28 | — | — | Aug 10, 2023 | Sep 5, 2023 ↗ |
| SOFI SOFI TECHNOLOGIES, INC. | PURCHASE | — | $8.72 | — | — | Aug 10, 2023 | Sep 5, 2023 ↗ |
| FTNT FORTINET, INC. | SALE | — | $56.77 | — | — | Aug 4, 2023 | Sep 5, 2023 ↗ |
| VZ VERIZON COMMUNICATIONS INC | PURCHASE | — | $35.14 | — | — | Jul 10, 2023 | Aug 2, 2023 ↗ |
| FNF FIDELITY NATIONAL FINANCIAL, INC. | PURCHASE | — | $36.06 | — | — | Jul 10, 2023 | Aug 2, 2023 ↗ |
| TT TRANE TECHNOLOGIES PLC | PURCHASE | — | $185.71 | — | — | Jun 20, 2023 | Jun 30, 2023 ↗ |
| ETN EATON CORP PLC | SALE | — | $194.23 | — | — | Jun 20, 2023 | Jun 30, 2023 ↗ |
| NVDA NVIDIA CORP | SALE | — | $379.80 | — | — | May 25, 2023 | Jun 30, 2023 ↗ |
| NTLA INTELLIA THERAPEUTICS, INC. | PURCHASE | — | $44.39 | — | — | May 22, 2023 | Jun 30, 2023 ↗ |
| KEYS KEYSIGHT TECHNOLOGIES, INC. | SALE | — | $158.72 | — | — | May 22, 2023 | Jun 30, 2023 ↗ |
| BAH BOOZ ALLEN HAMILTON HOLDING CORP | PURCHASE | — | $93.17 | — | — | May 22, 2023 | Jun 30, 2023 ↗ |
| DIS WALT DISNEY CO | SALE | — | $91.82 | — | — | May 22, 2023 | Jun 30, 2023 ↗ |
| PYPL PAYPAL HOLDINGS, INC. | SALE | — | $65.91 | — | — | May 9, 2023 | Jun 30, 2023 ↗ |
| TMO THERMO FISHER SCIENTIFIC INC. | SALE | — | $533.13 | — | — | Apr 26, 2023 | May 1, 2023 ↗ |
| AVNT AVIENT CORP | SALE | — | $40.66 | — | — | Apr 17, 2023 | May 1, 2023 ↗ |
| ALGM ALLEGRO MICROSYSTEMS, INC. | SALE | — | $43.36 | — | — | Apr 17, 2023 | May 1, 2023 ↗ |
| VSH VISHAY INTERTECHNOLOGY INC | SALE | — | $21.72 | — | — | Apr 17, 2023 | May 1, 2023 ↗ |
| LGI LAZARD GLOBAL TOTAL RETURN & INCOME FUND INC | SALE | — | $15.28 | — | — | Apr 17, 2023 | May 1, 2023 ↗ |
| BRKR BRUKER CORP | SALE | — | $82.59 | — | — | Apr 17, 2023 | May 1, 2023 ↗ |
| MRVL MARVELL TECHNOLOGY, INC. | SALE | — | $40.46 | — | — | Apr 17, 2023 | May 1, 2023 ↗ |
| DIOD DIODES INC /DEL/ | SALE | — | $85.27 | — | — | Apr 17, 2023 | May 1, 2023 ↗ |
| SNDR SCHNEIDER NATIONAL, INC. | SALE | — | $26.55 | — | — | Apr 17, 2023 | May 1, 2023 ↗ |
| CSCO CISCO SYSTEMS, INC. | SALE | — | $50.80 | — | — | Apr 13, 2023 | May 1, 2023 ↗ |