Brian J. Mast Stock Tracker
Brian J. Mast, Representative for Florida's 21st district, has disclosed 80 stock trades since 21 February 2017: 43 purchases and 36 sales, most often TLRY, NIO, SDC. Each was reported a median 26 days after the trade.
Plus See what all of Congress bought and sold, and who earned the mostWhat they trade, by sector
By the amount traded: the middle of each trade's range.
Estimated return of copying the trades
An estimate, not the member's own return: each purchase of a stock or ETF buys the middle of its amount range at the day's close, a full sale sells it all, another sale the middle of its range. Time-weighted, so money put in or taken out does not count. It covers 28% of the amount traded; options, bonds and stocks without daily prices are left out.
Trades each month
Most traded stocks
- TLRYTilray Brands6 trades2 bought · 3 sold
- NIONIO5 trades3 bought · 2 sold

- SDCSmileDirectClub, Inc.5 trades5 bought · 0 sold
- EXPEExpedia Group4 trades2 bought · 2 sold

- UBERUber Technologies4 trades2 bought · 2 sold

- WBAWalgreens Boots Alliance, Inc.4 trades2 bought · 2 sold
- BGFVBig 5 Sporting Goods Corporation3 trades1 bought · 2 sold
- ESGCEros STX Global Corporation A Ordinary Shares3 trades1 bought · 2 sold
- PSNLPersonalis3 trades1 bought · 2 sold
- SNAPSnap3 trades2 bought · 1 sold

- AMAntero Midstream2 trades1 bought · 1 sold

- AMTXAemetis2 trades0 bought · 2 sold
Trades (80)
| Stock | Trade | Owner | Amount | Traded | Disclosed | Since the trade | Report |
|---|---|---|---|---|---|---|---|
![]() | Bought | Child | $15,001 - $50,000 | 4 Mar 2024 | 26 Mar 202422 days later | +50.2% | |
![]() | Bought | Child | $15,001 - $50,000 | 4 Mar 2024 | 26 Mar 202422 days later | +32.1% | |
ESGCEros STX Global Corporation A Ordinary Shares | Sold all | — | $1,001 - $15,000 | 5 Aug 2021 | 12 Aug 2022372 days later | — | |
ESGCEros STX Global Corporation A Ordinary Shares | Sold all | — | $1,001 - $15,000 | 5 Aug 2021 | 7 Sept 202133 days later | — | |
| TLRYTilray Brands | Exchanged | — | $1,001 - $15,000 | 3 May 2021 | 5 Oct 2022520 days later | — | |
| AMTXAemetis | Sold all | — | $15,001 - $50,000 | 12 Apr 2021 | 14 May 202132 days later | — | |
| AMTXAemetis | Sold all | — | $50,001 - $100,000 | 12 Apr 2021 | 14 May 202132 days later | — | |
—UGRO · Other | Bought | — | $1,001 - $15,000 | 18 Feb 2021 | 12 Aug 2022540 days later | — | |
APHAAphria Inc. - Common Shares | Bought | — | $15,001 - $50,000 | 18 Feb 2021 | 12 Aug 2022540 days later | — | |
—UGRO · Other | Bought | — | $1,001 - $15,000 | 18 Feb 2021 | 12 Aug 2022540 days later | — | |
—URGO · Other | Bought | — | $1,001 - $15,000 | 18 Feb 2021 | 18 Mar 202128 days later | — | |
—UGRO · Other | Bought | — | $15,001 - $50,000 | 16 Feb 2021 | 12 Aug 2022542 days later | — | |
—UGRO · Other | Bought | — | $15,001 - $50,000 | 16 Feb 2021 | 12 Aug 2022542 days later | — | |
| IPWRIdeal Power | Sold all | — | $15,001 - $50,000 | 16 Feb 2021 | 12 Aug 2022542 days later | — | |
—URGO · Other | Bought | — | $15,001 - $50,000 | 16 Feb 2021 | 18 Mar 202130 days later | — | |
ESGCEros STX Global Corporation A Ordinary Shares | Bought | — | $15,001 - $50,000 | 12 Feb 2021 | 12 Aug 2022546 days later | — | |
| TLRYTilray Brands | Sold all | — | $50,001 - $100,000 | 10 Feb 2021 | 12 Aug 2022548 days later | — | |
| TLRYTilray Brands | Sold part | — | $15,001 - $50,000 | 9 Feb 2021 | 12 Aug 2022549 days later | — | |
| IPWRIdeal Power | Bought | — | $15,001 - $50,000 | 24 Dec 2020 | 1 Feb 202139 days later | — | |
ZUOZuora, Inc. Class A | Sold all | — | $15,001 - $50,000 | 11 Dec 2020 | 1 Feb 202152 days later | — | |
| TLRYTilray Brands | Bought | — | $15,001 - $50,000 | 6 Nov 2020 | 1 Dec 202025 days later | — | |
| BEEMBeam Global | Sold all | — | $15,001 - $50,000 | 5 Nov 2020 | 1 Dec 202026 days later | — | |
| BEEMBeam Global | Bought | — | $15,001 - $50,000 | 15 Sept 2020 | 15 Oct 202030 days later | — | |
ZUOZuora, Inc. Class A | Bought | — | $15,001 - $50,000 | 3 Sept 2020 | 15 Oct 202042 days later | — | |
| RXTRackspace Technology | Sold all | — | $15,001 - $50,000 | 1 Sept 2020 | 15 Oct 202044 days later | — | |
| RXTRackspace Technology | Bought | — | $15,001 - $50,000 | 18 Aug 2020 | 9 Sept 202022 days later | — | |
BGFVBig 5 Sporting Goods Corporation | Sold all | — | $15,001 - $50,000 | 7 Aug 2020 | 9 Sept 202033 days later | — | |
BGFVBig 5 Sporting Goods Corporation | Sold all | — | $15,001 - $50,000 | 7 Aug 2020 | 14 Aug 20207 days later | — | |
| Sold all | — | $15,001 - $50,000 | 13 Jul 2020 | 14 Aug 202032 days later | — | ||
![]() | Sold all | — | $50,001 - $100,000 | 6 Jul 2020 | 14 Aug 202039 days later | — | |
![]() | Sold part | — | $15,001 - $50,000 | 2 Jul 2020 | 14 Aug 202043 days later | — | |
| PSNLPersonalis | Sold all | — | $15,001 - $50,000 | 19 May 2020 | 4 Jun 202016 days later | — | |
| PSNLPersonalis | Sold all | — | $1,001 - $15,000 | 22 Apr 2020 | 4 May 202012 days later | — | |
SDCSmileDirectClub, Inc. | Bought | — | $1,001 - $15,000 | 14 Feb 2020 | 4 Mar 202019 days later | — | |
| PSNLPersonalis | Bought | — | $15,001 - $50,000 | 14 Feb 2020 | 4 Mar 202019 days later | — | |
BGFVBig 5 Sporting Goods Corporation | Bought | — | $1,001 - $15,000 | 14 Feb 2020 | 4 Mar 202019 days later | — | |
![]() | Sold all | — | $15,001 - $50,000 | 7 Feb 2020 | 4 Mar 202026 days later | +71.4% | |
![]() | Sold all | — | $1,001 - $15,000 | 21 Jan 2020 | 3 Feb 202013 days later | +85.2% | |
![]() | Sold all | — | $15,001 - $50,000 | 8 Jan 2020 | 3 Feb 202026 days later | — | |
SDCSmileDirectClub, Inc. | Bought | — | $1,001 - $15,000 | 9 Oct 2019 | 4 Nov 201926 days later | — | |
SDCSmileDirectClub, Inc. | Bought | — | $15,001 - $50,000 | 25 Sept 2019 | 2 Oct 20197 days later | — | |
![]() | Bought | — | $15,001 - $50,000 | 23 Sept 2019 | 2 Oct 20199 days later | +111.1% | |
SDCSmileDirectClub, Inc. | Bought | — | $15,001 - $50,000 | 23 Sept 2019 | 2 Oct 20199 days later | — | |
SDCSmileDirectClub, Inc. | Bought | — | $15,001 - $50,000 | 16 Sept 2019 | 2 Oct 201916 days later | — | |
![]() | Bought | — | $15,001 - $50,000 | 16 Sept 2019 | 2 Oct 201916 days later | +102.5% | |
![]() | Sold all | — | $15,001 - $50,000 | 11 Sept 2019 | 2 Oct 201921 days later | -14.2% | |
WBAWalgreens Boots Alliance, Inc. | Sold all | — | $50,001 - $100,000 | 11 Sept 2019 | 2 Oct 201921 days later | — | |
WBAWalgreens Boots Alliance, Inc. | Sold part | — | $15,001 - $50,000 | 9 Sept 2019 | 2 Oct 201923 days later | — | |
WBAWalgreens Boots Alliance, Inc. | Bought | — | $15,001 - $50,000 | 14 Aug 2019 | 4 Sept 201921 days later | — | |
![]() | Bought | — | $15,001 - $50,000 | 14 Aug 2019 | 4 Sept 201921 days later | — |
Congress: most bought, most sold and best returns
Most bought by Congress, last 90 days
Most sold by Congress, last 90 days
Members of Congress must report a trade over $1,000 within 45 days, its amount as a range. A trade by a spouse or child is theirs to report too. The move since the trade is from the close on the day traded to the price now.
Source: Periodic transaction reports filed with the House and the Senate, via Financial Modeling Prep; party and state from congress-legislators




