0001145549-23-001407.txt : 20230117
0001145549-23-001407.hdr.sgml : 20230117
20230117093346
ACCESSION NUMBER: 0001145549-23-001407
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20221130
FILED AS OF DATE: 20230117
DATE AS OF CHANGE: 20230117
PERIOD START: 20230531
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TRUST FOR PROFESSIONAL MANAGERS
CENTRAL INDEX KEY: 0001141819
IRS NUMBER: 000000000
STATE OF INCORPORATION: DE
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-10401
FILM NUMBER: 23530501
BUSINESS ADDRESS:
STREET 1: U.S. BANCORP FUND SERVICES LLC
STREET 2: 615 EAST MICHIGAN ST 2ND FLOOR
CITY: MILWAUKEE
STATE: WI
ZIP: 53202
BUSINESS PHONE: 4147655067
MAIL ADDRESS:
STREET 1: U.S. BANCORP FUND SERVICES LLC
STREET 2: 615 EAST MICHIGAN ST 2ND FLOOR
CITY: MILWAUKEE
STATE: WI
ZIP: 53202
FORMER COMPANY:
FORMER CONFORMED NAME: ZODIAC TRUST
DATE OF NAME CHANGE: 20010601
0001141819
S000028010
Barrett Growth Fund
C000085208
Barrett Growth Fund
BGRWX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0001141819
XXXXXXXX
S000028010
C000085208
Trust for Professional Managers
811-10401
0001141819
549300O1N816L3GGRD45
615 East Michigan Street
Milwaukee
53202
513-629-8104
Barrett Growth Fund
S000028010
254900NQR7L1E64ZLU55
2023-05-31
2022-11-30
N
24189835.480000000000
64664.360000000000
24125171.120000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
N
Alphabet Inc
5493006MHB84DD0ZWV18
Alphabet Inc
02079K107
8500.000000000000
NS
USD
862325.000000000000
3.5743787918
Long
EC
CORP
US
N
1
N
N
N
Amazon.com Inc
ZXTILKJKG63JELOEG630
Amazon.com Inc
023135106
9000.000000000000
NS
USD
868860.000000000000
3.6014666826
Long
EC
CORP
US
N
1
N
N
N
Apple Inc
HWUPKR0MPOU8FGXBT394
Apple Inc
037833100
7500.000000000000
NS
USD
1110225.000000000000
4.6019362701
Long
EC
CORP
US
N
1
N
N
N
Ares Management Corp
529900JUV61FH7B8VW38
Ares Management Corp
03990B101
12000.000000000000
NS
USD
940680.000000000000
3.8991640529
Long
EC
CORP
US
N
1
N
N
N
AutoZone Inc
GA3JGKJ41LJKXDN23E90
AutoZone Inc
053332102
50.000000000000
NS
USD
128950.000000000000
0.5345039808
Long
EC
CORP
US
N
1
N
N
N
BlackRock Inc
549300LRIF3NWCU26A80
BlackRock Inc
09247X101
200.000000000000
NS
USD
143200.000000000000
0.5935709193
Long
EC
CORP
US
N
1
N
N
N
Costco Wholesale Corp
29DX7H14B9S6O3FD6V18
Costco Wholesale Corp
22160K105
2025.000000000000
NS
USD
1091981.250000000000
4.5263150448
Long
EC
CORP
US
N
1
N
N
N
Crown Castle Inc
54930012H97VSM0I2R19
Crown Castle Inc
22822V101
3250.000000000000
NS
USD
459647.500000000000
1.9052610973
Long
EC
CORP
US
N
1
N
N
N
Danaher Corp
S4BKK9OTCEWQ3YHPFM11
Danaher Corp
235851102
2750.000000000000
NS
USD
751877.500000000000
3.1165685676
Long
EC
CORP
US
N
1
N
N
N
Walt Disney Co/The
549300GZKULIZ0WOW665
Walt Disney Co/The
254687106
5000.000000000000
NS
USD
489350.000000000000
2.0283793950
Long
EC
CORP
US
N
1
N
N
N
Ecolab Inc
82DYEISM090VG8LTLS26
Ecolab Inc
278865100
3000.000000000000
NS
USD
449490.000000000000
1.8631577690
Long
EC
CORP
US
N
1
N
N
N
EnerSys
7ZS3DE5PN30BYUJFWP05
EnerSys
29275Y102
4000.000000000000
NS
USD
302320.000000000000
1.2531310078
Long
EC
CORP
US
N
1
N
N
N
Fair Isaac Corp
RI6HET5SJUEY30V1PS26
Fair Isaac Corp
303250104
500.000000000000
NS
USD
309860.000000000000
1.2843846722
Long
EC
CORP
US
N
1
N
N
N
Adobe Inc
FU4LY2G4933NH2E1CP29
Adobe Inc
00724F101
900.000000000000
NS
USD
310437.000000000000
1.2867763650
Long
EC
CORP
US
N
1
N
N
N
Fidelity Government Portfolio
N/A
Fidelity Government Portfolio
316175108
451386.970000000000
NS
USD
451386.970000000000
1.8710208013
Long
STIV
RF
US
N
1
N
N
N
Fidelity National Information
6WQI0GK1PRFVBA061U48
Fidelity National Information Services Inc
31620M106
4000.000000000000
NS
USD
290320.000000000000
1.2033904280
Long
EC
CORP
US
N
1
N
N
N
First Republic Bank/CA
YWC0TIKBQM2JV8L4IV08
First Republic Bank/CA
33616C100
4500.000000000000
NS
USD
574245.000000000000
2.3802732720
Long
EC
CORP
US
N
1
N
N
N
JPMorgan Chase & Co
8I5DZWZKVSZI1NUHU748
JPMorgan Chase & Co
46625H100
5300.000000000000
NS
USD
732354.000000000000
3.0356427167
Long
EC
CORP
US
N
1
N
N
N
McDonald's Corp
UE2136O97NLB5BYP9H04
McDonald's Corp
580135101
3000.000000000000
NS
USD
818370.000000000000
3.3921831929
Long
EC
CORP
US
N
1
N
N
N
Merck & Co Inc
4YV9Y5M8S0BRK1RP0397
Merck & Co Inc
58933Y105
4000.000000000000
NS
USD
440480.000000000000
1.8258108836
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corp
INR2EJN1ERAN0W5ZP974
Microsoft Corp
594918104
5100.000000000000
NS
USD
1301214.000000000000
5.3935949035
Long
EC
CORP
US
N
1
N
N
N
NVIDIA Corp
549300S4KLFTLO7GSQ80
NVIDIA Corp
67066G104
5500.000000000000
NS
USD
930765.000000000000
3.8580658988
Long
EC
CORP
US
N
1
N
N
N
PayPal Holdings Inc
5493005X2GO78EFZ3E94
PayPal Holdings Inc
70450Y103
5750.000000000000
NS
USD
450857.500000000000
1.8688261225
Long
EC
CORP
US
N
1
N
N
N
Progressive Corp/The
529900TACNVLY9DCR586
Progressive Corp/The
743315103
6500.000000000000
NS
USD
858975.000000000000
3.5604928799
Long
EC
CORP
US
N
1
N
N
N
Regeneron Pharmaceuticals Inc
549300RCBFWIRX3HYQ56
Regeneron Pharmaceuticals Inc
75886F107
875.000000000000
NS
USD
657737.500000000000
2.7263537188
Long
EC
CORP
US
N
1
N
N
N
Roper Technologies Inc
54930003T4SXCIWVXY35
Roper Technologies Inc
776696106
600.000000000000
NS
USD
263334.000000000000
1.0915321541
Long
EC
CORP
US
N
1
N
N
N
Starbucks Corp
OQSJ1DU9TAOC51A47K68
Starbucks Corp
855244109
7000.000000000000
NS
USD
715400.000000000000
2.9653675675
Long
EC
CORP
US
N
1
N
N
N
Stryker Corp
5493002F0SC4JTBU5137
Stryker Corp
863667101
2500.000000000000
NS
USD
584725.000000000000
2.4237133784
Long
EC
CORP
US
N
1
N
N
N
Sysco Corp
5RGWIFLMGH3YS7KWI652
Sysco Corp
871829107
4000.000000000000
NS
USD
346040.000000000000
1.4343525204
Long
EC
CORP
US
N
1
N
N
N
TJX Cos Inc/The
V167QI9I69W364E2DY52
TJX Cos Inc/The
872540109
12000.000000000000
NS
USD
960600.000000000000
3.9817334154
Long
EC
CORP
US
N
1
N
N
N
Tetra Tech Inc
549300UJ1LP7JGJC5P32
Tetra Tech Inc
88162G103
6400.000000000000
NS
USD
989376.000000000000
4.1010113258
Long
EC
CORP
US
N
1
N
N
N
Thermo Fisher Scientific Inc
HCHV7422L5HDJZCRFL38
Thermo Fisher Scientific Inc
883556102
900.000000000000
NS
USD
504198.000000000000
2.0899250724
Long
EC
CORP
US
N
1
N
N
N
TransUnion
549300ZS772LUNUMRB03
TransUnion
89400J107
5000.000000000000
NS
USD
315400.000000000000
1.3073482399
Long
EC
CORP
US
N
1
N
N
N
UnitedHealth Group Inc
549300GHBMY8T5GXDE41
UnitedHealth Group Inc
91324P102
1500.000000000000
NS
USD
821640.000000000000
3.4057375009
Long
EC
CORP
US
N
1
N
N
N
Visa Inc
549300JZ4OKEHW3DPJ59
Visa Inc
92826C839
6250.000000000000
NS
USD
1356250.000000000000
5.6217217828
Long
EC
CORP
US
N
1
N
N
N
Zoetis Inc
549300HD9Q1LOC9KLJ48
Zoetis Inc
98978V103
4200.000000000000
NS
USD
647388.000000000000
2.6834545412
Long
EC
CORP
US
N
1
N
N
N
Accenture PLC
N/A
Accenture PLC
N/A
3000.000000000000
NS
USD
902790.000000000000
3.7421081720
Long
EC
CORP
IE
N
1
N
N
N
2023-01-13
Trust for Professional Managers
/s/ John Buckel
John Buckel
President