What their buys are worth now
82 disclosed purchases, valued at the latest close
If Maria Salazar still holds everything they disclosed buying. Disclosures do not report sales proceeds or current positions, so a stake sold last year still counts here — this is an upper bound, not a profit. Purchases are sized at the midpoint of the disclosed bracket, and dividends, fees and taxes are not included. 19 purchases have no market price and are left out. More on the limits.
If you had copied every buy
Entering on the day each filing became public, and still holding
Putting $1,000 into each of 82 disclosed purchases — $82,000 invested — would be worth
$86,528
+$4,528 (+5.52%)
Each filing
82 positions| Filed | Ticker | You paid | Now | Worth | Return |
|---|---|---|---|---|---|
| Oct 7, 2026 35d after trading | CVX 4.87 sh | $205.15 | $211.98 | $1,033 | +3.33% |
| Oct 7, 2026 33d after trading | SNOW 3 sh | $332.85 | $368.89 | $1,108 | +10.83% |
| Oct 7, 2026 33d after trading | OKTA 4.59 sh | $218.00 | $232.13 | $1,065 | +6.48% |
| Oct 7, 2026 33d after trading | OKTA 4.59 sh | $218.00 | $232.13 | $1,065 | +6.48% |
| Oct 7, 2026 33d after trading | SNOW 3 sh | $332.85 | $368.89 | $1,108 | +10.83% |
| Oct 7, 2026 29d after trading | GLW 6.13 sh | $163.25 | $156.68 | $960 | -4.02% |
| Oct 7, 2026 29d after trading | GLW 6.13 sh | $163.25 | $156.68 | $960 | -4.02% |
| Oct 7, 2026 15d after trading | META 1.39 sh | $721.31 | $718.67 | $996 | -0.37% |
| Oct 7, 2026 15d after trading | META 1.39 sh | $721.31 | $718.67 | $996 | -0.37% |
| Sep 9, 2026 33d after trading | BRK.B 1.97 sh | $506.72 | $515.62 | $1,018 | +1.76% |
| Sep 9, 2026 28d after trading | SPCX 6.78 sh | $147.55 | $162.57 | $1,102 | +10.18% |
| Sep 9, 2026 28d after trading | SPCX 6.78 sh | $147.55 | $162.57 | $1,102 | +10.18% |
| Sep 9, 2026 21d after trading | MRK 6.78 sh | $147.53 | $145.60 | $987 | -1.31% |
| Sep 9, 2026 21d after trading | MRK 6.78 sh | $147.53 | $145.60 | $987 | -1.31% |
| Sep 9, 2026 21d after trading | MRNA 7.37 sh | $135.61 | $225.00 | $1,659 | +65.92% |
| Aug 7, 2026 37d after trading | CB 2.85 sh | $350.31 | $341.20 | $974 | -2.60% |
| Aug 7, 2026 37d after trading | CB 2.85 sh | $350.31 | $341.20 | $974 | -2.60% |
| Aug 7, 2026 10d after trading | BRK.B 1.92 sh | $521.80 | $515.62 | $988 | -1.18% |
| Aug 7, 2026 10d after trading | BRK.B 1.92 sh | $521.80 | $515.62 | $988 | -1.18% |
| Jul 7, 2026 35d after trading | BEP 30.37 sh | $32.93 | $29.53 | $897 | -10.32% |
| Jul 7, 2026 35d after trading | BEP 30.37 sh | $32.93 | $29.53 | $897 | -10.32% |
| Jul 7, 2026 35d after trading | CRM 5.9 sh | $169.52 | $229.13 | $1,352 | +35.16% |
| Jul 7, 2026 34d after trading | BEP 30.37 sh | $32.93 | $29.53 | $897 | -10.32% |
| Jul 7, 2026 34d after trading | BEP 30.37 sh | $32.93 | $29.53 | $897 | -10.32% |
| Jul 7, 2026 33d after trading | BEP 30.37 sh | $32.93 | $29.53 | $897 | -10.32% |
| Jul 7, 2026 33d after trading | BEP 30.37 sh | $32.93 | $29.53 | $897 | -10.32% |
| Jul 7, 2026 22d after trading | VOYG 31.36 sh | $31.89 | $27.26 | $855 | -14.52% |
| Jun 8, 2026 28d after trading | BIIB 5.19 sh | $192.62 | $225.71 | $1,172 | +17.18% |
| Jun 8, 2026 28d after trading | BIIB 5.19 sh | $192.62 | $225.71 | $1,172 | +17.18% |
| Jun 8, 2026 27d after trading | BIIB 5.19 sh | $192.62 | $225.71 | $1,172 | +17.18% |
| Jun 8, 2026 26d after trading | QCOM 4.59 sh | $217.77 | $175.50 | $806 | -19.41% |
| Jun 8, 2026 26d after trading | QCOM 4.59 sh | $217.77 | $175.50 | $806 | -19.41% |
| Jun 8, 2026 20d after trading | DDOG 4.32 sh | $231.68 | $293.26 | $1,266 | +26.58% |
| Jun 8, 2026 20d after trading | DDOG 4.32 sh | $231.68 | $293.26 | $1,266 | +26.58% |
| Jun 8, 2026 18d after trading | IBM 3.56 sh | $280.82 | $227.13 | $809 | -19.12% |
| Jun 8, 2026 18d after trading | IBM 3.56 sh | $280.82 | $227.13 | $809 | -19.12% |
| Jun 8, 2026 10d after trading | BEP 27.37 sh | $36.54 | $29.53 | $808 | -19.18% |
| May 8, 2026 32d after trading | MRVL 5.88 sh | $170.13 | $275.28 | $1,618 | +61.81% |
| May 8, 2026 32d after trading | CRM 5.5 sh | $181.82 | $229.13 | $1,260 | +26.02% |
| May 8, 2026 24d after trading | VOYG 33.62 sh | $29.74 | $27.26 | $917 | -8.34% |
| May 8, 2026 21d after trading | MSFT 2.41 sh | $415.12 | $535.07 | $1,289 | +28.90% |
| May 8, 2026 18d after trading | SHW 3.16 sh | $316.82 | $319.36 | $1,008 | +0.80% |
| May 8, 2026 18d after trading | SHW 3.16 sh | $316.82 | $319.36 | $1,008 | +0.80% |
| May 8, 2026 16d after trading | UNH 2.63 sh | $379.98 | $379.30 | $998 | -0.18% |
| May 8, 2026 16d after trading | UNH 2.63 sh | $379.98 | $379.30 | $998 | -0.18% |
| May 8, 2026 14d after trading | URI 1.07 sh | $937.00 | $1,056.37 | $1,127 | +12.74% |
| May 8, 2026 7d after trading | CARR 14.96 sh | $66.83 | $55.56 | $831 | -16.86% |
| May 8, 2026 7d after trading | CARR 14.96 sh | $66.83 | $55.56 | $831 | -16.86% |
| Apr 21, 2026 33d after trading | PTON 200 sh | $5.00 | $5.12 | $1,024 | +2.40% |
| Apr 21, 2026 33d after trading | PTON 200 sh | $5.00 | $5.12 | $1,024 | +2.40% |
| Apr 21, 2026 33d after trading | RH 7.21 sh | $138.61 | $116.99 | $844 | -15.60% |
| Apr 21, 2026 33d after trading | RH 7.21 sh | $138.61 | $116.99 | $844 | -15.60% |
| Apr 21, 2026 33d after trading | ULTA 1.75 sh | $570.16 | $570.37 | $1,000 | +0.04% |
| Apr 21, 2026 33d after trading | VG 82.71 sh | $12.09 | $13.16 | $1,089 | +8.85% |
| Apr 21, 2026 33d after trading | WHR 17.57 sh | $56.91 | $28.83 | $507 | -49.34% |
| Apr 21, 2026 33d after trading | C 7.59 sh | $131.68 | $129.64 | $985 | -1.55% |
| Apr 21, 2026 33d after trading | C 7.59 sh | $131.68 | $129.64 | $985 | -1.55% |
| Apr 21, 2026 33d after trading | CSCO 11.15 sh | $89.70 | $118.39 | $1,320 | +31.98% |
| Apr 21, 2026 33d after trading | GLW 6.04 sh | $165.45 | $156.68 | $947 | -5.30% |
| Apr 21, 2026 33d after trading | GLW 6.04 sh | $165.45 | $156.68 | $947 | -5.30% |
| Apr 21, 2026 33d after trading | FDX 3.15 sh | $317.96 | $291.71 | $917 | -8.26% |
| Apr 21, 2026 33d after trading | GS 1.08 sh | $926.55 | $895.32 | $966 | -3.37% |
| Apr 21, 2026 33d after trading | GS 1.08 sh | $926.55 | $895.32 | $966 | -3.37% |
| Apr 21, 2026 33d after trading | NVR 0.144227 sh | $6,933.50 | $5,899.16 | $851 | -14.92% |
| Apr 21, 2026 33d after trading | CSCO 11.15 sh | $89.70 | $118.39 | $1,320 | +31.98% |
| Apr 21, 2026 33d after trading | BA 4.56 sh | $219.16 | $190.37 | $869 | -13.14% |
| Apr 21, 2026 33d after trading | BA 4.56 sh | $219.16 | $190.37 | $869 | -13.14% |
| Apr 21, 2026 28d after trading | GE 3.49 sh | $286.73 | $308.20 | $1,075 | +7.49% |
| Apr 21, 2026 28d after trading | AMGN 2.9 sh | $344.86 | $414.87 | $1,203 | +20.30% |
| Apr 21, 2026 28d after trading | HON 4.29 sh | $233.06 | $207.73 | $891 | -10.87% |
| Apr 21, 2026 27d after trading | URI 1.24 sh | $806.22 | $1,056.37 | $1,310 | +31.03% |
| Apr 21, 2026 27d after trading | FDX 3.15 sh | $317.96 | $291.71 | $917 | -8.26% |
| Nov 11, 2024 17d after trading | OXY 19.68 sh | $50.81 | $60.11 | $1,183 | +18.30% |
| Nov 11, 2024 11d after trading | AR 31.58 sh | $31.67 | $35.90 | $1,134 | +13.36% |
| Sep 11, 2024 40d after trading | AR 37.75 sh | $26.49 | $35.90 | $1,355 | +35.52% |
| Jun 10, 2024 40d after trading | DTM 14.51 sh | $68.93 | $124.01 | $1,799 | +79.91% |
| May 8, 2024 12d after trading | CWEN 40.16 sh | $24.90 | $30.19 | $1,212 | +21.25% |
| Nov 8, 2023 15d after trading | NFE 31.03 sh | $32.23 | $4.35 | $135 | -86.50% |
| May 31, 2023 48d after trading | RSP 7.16 sh | $139.61 | $213.04 | $1,526 | +52.60% |
| Apr 25, 2023 43d after trading | ET 79.81 sh | $12.53 | $20.41 | $1,629 | +62.89% |
| Apr 25, 2023 43d after trading | ET 79.81 sh | $12.53 | $20.41 | $1,629 | +62.89% |
| Apr 25, 2023 43d after trading | ET 79.81 sh | $12.53 | $20.41 | $1,629 | +62.89% |
A backtest, not a forecast. Every purchase gets the same stake because filings disclose a range, not a size. It ignores their sales, dividends, fees and taxes — each of which flatters the result, and 19 purchases could not be priced and are excluded.
Follow Maria Salazar by email
Maria Salazar's new stock disclosures, with the rest of the week's filings. One email a week, free.
Unsubscribe with one click from any email.
Holdings, 2025
Weights are each holding's share of roughly $1.9M in stocks, funds and ETFs — bank accounts and property are left out of the denominator
| Asset | Weight |
|---|---|
| Principal Investment Plus Variable Annuity ⇒ Principal Global Investors Bond Market Index Account [MF] | 9.3% |
| Principal Investment Plus Variable Annuity ⇒ Principal Global Investors Large Cap S&P 500 Index Account [MF] | 9.3% |
| QQQMerrill Lynch Non-Retirement Investment Account ⇒ Invesco QQQ Trust, Series 1 (QQQ) [EF] | 9.3% |
| VOOMerrill Lynch Non-Retirement Investment Account ⇒ Vanguard S&P 500 ETF (VOO) [EF] | 9.3% |
| VOOMerrill IRA 2 ⇒ Vanguard S&P 500 ETF (VOO) [EF] | 9.3% |
| IWMMerrill Lynch Non-Retirement Investment Account ⇒ iShares Russell 2000 ETF (IWM) [EF] | 4.0% |
| QQQMerrill IRA 2 ⇒ Invesco QQQ Trust, Series 1 (QQQ) [EF] | 4.0% |
| SPYMerrill Lynch Non-Retirement Investment Account ⇒ SPDR S&P 500 (SPY) [EF] | 4.0% |
| Merrill IRA 2 ⇒ AB Large Cap Growth Fund [MF] | 1.7% |
| RSPMerrill IRA 2 ⇒ Invesco S&P 500 Equal Weight ETF (RSP) [ST] | 1.7% |
| Merrill IRA 2 ⇒ iShares Russell 2000 Growth ETF [EF] | 1.7% |
| Merrill IRA 2 ⇒ Loomis Sayles Growth Fund [MF] | 1.7% |
| Merrill IRA 2 ⇒ MFS Value Fund [MF] | 1.7% |
| XLEMerrill IRA 2 ⇒ SPDR Select Sector Fund - Energy Select Sector (XLE) [ST] | 1.7% |
| APGYXMerrill Lynch Non-Retirement Investment Account ⇒ AB Large Cap Growth Fund, Inc. - Advisor Class (APGYX) [MF] | 1.7% |
| WMBIXMerrill Lynch Non-Retirement Investment Account ⇒ Allspring Fd, Municipal Bond Inst (WMBIX) [MF] | 1.7% |
| FROGXMerrill Lynch Non-Retirement Investment Account ⇒ Fidelity Advisor Municipal Income Fund: Class I (FROGX) [MF] | 1.7% |
| LSGRXMerrill Lynch Non-Retirement Investment Account ⇒ Loomis Sayles Funds - Growth Fund Class Y (LSGRX) [MF] | 1.7% |
| LAIIXMerrill Lynch Non-Retirement Investment Account ⇒ Lord Abbett Intermediate Tax- Free Cl I (LAIIX) [MF] | 1.7% |
| MIMIXMerrill Lynch Non-Retirement Investment Account ⇒ MFS Municipal Income Fund Cl I (MIMIX) [MF] | 1.7% |
| Principal Investment Plus Variable Annuity ⇒ Principal Global Investors International Equity Index Fund [MF] | 1.7% |
| Principal Investment Plus Variable Annuity ⇒ Principal Global Investors Mid Cap S&P 400 Index Fund [MF] | 1.7% |
| Principal Investment Plus Variable Annuity ⇒ Principal Global Investors Small Cap S&P 600 Index Fund [MF] . | 1.7% |
| GSIMXMerrill IRA 2 ⇒ Goldman Sachs GQG Partners International Opportunities Fund Institutional Shares (GSIMX) [MF] | 1.7% |
| IEIMerrill Lynch Non-Retirement Investment Account ⇒ iShares 3-7 Year Treasury Bond ETF (IEI) [EF] | 1.7% |
| RSPMerrill Lynch Non-Retirement Investment Account ⇒ Invesco S&P 500 Equal Weight ETF (RSP) [EF] | 1.7% |
| SHVMerrill Lynch Non-Retirement Investment Account ⇒ iShares 0-1 Year Treasury Bond ETF (SHV) [EF] | 1.7% |
| SHVMerrill IRA 2 ⇒ iShares Short Treasury Bond ETF (SHV) [EF] | 1.7% |
| XLEMerrill Lynch Non-Retirement Investment Account ⇒ State Street Energy Select Sector SPDR ETF (XLE) [EF] | 1.7% |
| PRUPrudential Financial, Inc. (PRU) [ST] | 0.43% |
| Merrill IRA 2 ⇒ Clearbridge Large Cap Growth Fund [MF] | 0.43% |
| Merrill IRA 2 ⇒ iShares Russell Midcap ETF [EF] | 0.43% |
| Merrill IRA 2 ⇒ Loomis Sayles Strategic Income Fund [MF] | 0.43% |
| Merrill IRA 2 ⇒ Lord Abbett Floating Rate Fund [MF] | 0.43% |
| Merrill IRA 2 ⇒ Mirova Global Sustainable Equity Fund [MF] | 0.43% |
| SBLYXMerrill Lynch Non-Retirement Investment Account ⇒ ClearBridge Large Cap Growth Fd Class I (SBLYX) [MF] | 0.43% |
| IEFMerrill Lynch Non-Retirement Investment Account ⇒ iShares 7-10 Year Treasury Bond ETF (IEF) [EF] | 0.43% |
| IEFMerrill IRA 2 ⇒ iShares 7-10 Year Treasury Bond ETF (IEF) [EF] | 0.43% |
| IEIMerrill IRA 2 ⇒ iShares 3-7 Year Treasury Bond ETF (IEI) [EF] | 0.43% |
| IWRMerrill Lynch Non-Retirement Investment Account ⇒ iShares Russell Mid-Cap ETF (IWR) [EF] | 0.43% |
Showing 40 of 60 disclosed assets.
Committees
What they oversee — the context a trade is read against
- House Committee on Financial Services
- House Committee on Foreign Affairs
- Western HemisphereChairunder House Committee on Foreign Affairs
- Africaunder House Committee on Foreign Affairs
- Capital Marketsunder House Committee on Financial Services
- Housing and Insuranceunder House Committee on Financial Services
- National Security, Illicit Finance, and International Financial Institutionsunder House Committee on Financial Services
Bills they sponsored
Legislation introduced under their own name, newest first
- HR10505Public Lands and Natural ResourcesSep 17, 2026
Tropical Forest and Coral Reef Conservation Reauthorization Act of 2026
Referred to the House Committee on Foreign Affairs.
- HCONRES109CongressJun 9, 2026
Message on Senate action sent to the House.
- HR9039International AffairsMay 26, 2026
Referred to the House Committee on Foreign Affairs.
- HR8915CommerceMay 20, 2026
Referred to the House Committee on the Judiciary.
- HR7777Government Operations and PoliticsMar 3, 2026
Protecting America’s Medical Supply Chains Act of 2026
Referred to the House Committee on Financial Services.
- HR6892Finance and Financial SectorDec 18, 2025
Referred to the House Committee on Financial Services.
- HR6763TaxationDec 16, 2025
Referred to the House Committee on Ways and Means.
- HR6540Government Operations and PoliticsDec 9, 2025
Referred to the House Committee on Oversight and Government Reform.
- HCONRES58Government Operations and PoliticsOct 24, 2025
Denouncing the horrors of socialism.
Received in the Senate.
- HR5556Transportation and Public WorksSep 23, 2025
Referred to the Subcommittee on Aviation.
- HR5246International AffairsSep 10, 2025
To provide for the political affairs authorities of the Department of State, and for other purposes.
Ordered to be Reported (Amended) by the Yeas and Nays: 49 - 0.
- HR4393ImmigrationJul 15, 2025
DIGNIDAD (Dignity) Act of 2025
Referred to the Subcommittee on Border Security and Enforcement.
Campaign finance
Reported to the FEC, through Jul 29, 2026
Exact figures, unlike the trade amounts on this page — campaign finance is reported to the dollar, a STOCK Act filing only ever as a bracket. Covers Maria Salazar's own campaign committee and not outside spending on their behalf.
Recent votes
What they actually did, with the date to read a trade against
| Date | Measure | Question | Vote |
|---|---|---|---|
| Sep 16, 2026 | S 2403 | Retire through Ownership Act | Did not vote |
| Sep 16, 2026 | H R 9497 | Water Resources Development Act | Did not vote |
| Sep 16, 2026 | H R 9340 | Ratepayer Protection Act | Did not vote |
| Sep 16, 2026 | H J RES 213 | Providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule issued by the Environmental Protection Agency relating to the “California State Nonroad Engine Pollution Control Standards; Commercial Harbor Craft Regulations; Notice of Decision” | Did not vote |
| Sep 16, 2026 | H R 10326 | PROOF Act | Did not vote |
| Sep 16, 2026 | H R 9576 | National Fraud Enforcement Division Act | Did not vote |
| Sep 16, 2026 | H R 5334 | An Act to amend the Internal Revenue Code of 1986 to allow early childhood educators to take the educator expense deduction, and for other purposes | Did not vote |
| Sep 15, 2026 | H CON RES 93 | Directing the President, pursuant to section 5(c) of the War Powers Resolution, to remove United States Armed Forces from hostilities with Iran | Nay |
| Sep 15, 2026 | H J RES 210 | Providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to “California State Nonroad Engine Pollution Control Standards; Ocean-Going Vessels At-Berth; Notice of Decision” | Yea |
| Sep 15, 2026 | H R 9500 | Tax Relief for Fraud Victims Act | Yea |
Most traded
By number of disclosed transactions
Disclosed transactions
165 in total, newest first
| Asset | Amount | |
|---|---|---|
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $15K – $50K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
sellReduce | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $15K – $50K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
buyOpen | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
buyOpen | $1K – $15K | |
sellReduce | $1K – $15K | |
buyOpen | $15K – $50K | |
buyOpen | $15K – $50K | |
sellReduce | $15K – $50K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
sellReduce | $1K – $15K | |
buyOpen | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $15K – $50K | |
buyOpen | $15K – $50K | |
buyOpen | $1K – $15K | |
buyOpen | $15K – $50K | |
buyOpen | $15K – $50K | |
buyOpen | $15K – $50K | |
sellReduce | $1K – $15K | |
buyOpen | $15K – $50K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $15K – $50K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
sellReduce | $15K – $50K | |
buyOpen | $1K – $15K | |
buyOpen | $15K – $50K | |
buyOpen | $15K – $50K | |
buyOpen | $15K – $50K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $15K – $50K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
buyOpen | $1K – $15K | |
sellReduce | $1K – $15K | |
sellReduce | $1K – $15K | |
buyOpen | $50K – $100K | |
buyOpen | $1K – $15K | |
buyOpen | $15K – $50K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $15K – $50K | |
buyOpen | $15K – $50K | |
sellReduce | $15K – $50K | |
buyOpen | $1K – $15K | |
buyOpen | $15K – $50K | |
buyOpen | $15K – $50K | |
buyOpen | $1K – $15K | |
buyOpen | $1K – $15K | |
buyOpen | $15K – $50K | |
buyOpen | $1K – $15K |