MarketPeel
Insider Trading Intelligence
DP

De La Mesa Manuel J. Perez

POOL
VICE CHAIRMAN · POOL CORP · CIK 0001230654
FILING MIX · LIFETIME27%/73%
BUYS
92
SELLS
243
TOTAL VALUE
$195.47M
COMPANIES
2
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
63,396
AVG SELL PX
$380.79
TRADE KIND
SHOWING 335 / 335
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
152 backtested trades · 8 horizons · 15 pending
Forward-return performance of every backtestable P/S trade by De La Mesa Manuel J. Perez, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d152+65.79%-1.43%+0.64%-2.07%-1.35%-5.08
14d152+71.71%-3.21%-0.12%-3.08%-1.42%-6.33
30d152+65.79%-3.65%+0.10%-3.75%-2.21%-5.74
60d152(1 pending)+63.58%-2.05%+1.68%-3.73%-8.29%-4.46
90d152(1 pending)+53.64%+0.63%+3.80%-3.04%-10.37%-2.74
180d152(3 pending)+44.97%+2.56%+6.41%-3.85%-6.87%-3.37
1y152(3 pending)+47.65%+12.48%+15.42%-2.94%+0.20%-1.48
2y152(7 pending)+62.07%+1.38%+17.09%-15.71%-26.00%-6.38
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
POOL · 40,108 shares · as of May 13, 2026
0224,993449,986674,979899,972202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 92 buys / 243 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
POOL
POOL CORP
PURCHASE
10,000$175.95$1.76M40,108May 13, 2026May 14, 2026View →
POOL
POOL CORP
PURCHASE
10,000$190.00$1.90M30,108May 7, 2026May 8, 2026View →
POOL
POOL CORP
PURCHASEGRANT
Stock grant
2,6042,604Apr 29, 2026Apr 30, 2026View →
POOL
POOL CORP
PURCHASEGRANT
Gift
90,000899,972Apr 7, 2026Apr 8, 2026View →
POOL
POOL CORP
SALEGRANT
Gift
90,00020,108Apr 7, 2026Apr 8, 2026View →
POOL
POOL CORP
PURCHASE
5,000$205.00$1.02M110,108Mar 13, 2026Mar 17, 2026View →
POOL
POOL CORP
PURCHASE
5,000$218.00$1.09M105,108Mar 2, 2026Mar 4, 2026View →
POOL
POOL CORP
PURCHASE
30,000$80.78$2.42M30,000Feb 24, 2026Feb 26, 2026View →
POOL
POOL CORP
SALE
17,925$217.26$3.89M12,075Feb 24, 2026Feb 26, 2026View →
POOL
POOL CORP
SALE
30,0000Feb 24, 2026Feb 26, 2026View →
POOL
POOL CORP
SALEGRANT
Gift
3,00094,450Feb 23, 2026Feb 25, 2026View →
POOL
POOL CORP
PURCHASEGRANT
Gift
3,000815,630Feb 23, 2026Feb 25, 2026View →
POOL
POOL CORP
PURCHASEGRANT
Gift
5,658100,108Feb 23, 2026Feb 25, 2026View →
POOL
POOL CORP
SALEGRANT
Gift
5,658809,972Feb 23, 2026Feb 25, 2026View →
POOL
POOL CORP
SALEGRANT
Gift
48097,450Jan 5, 2026Jan 6, 2026View →
POOL
POOL CORP
SALEGRANT
Gift
3,284812,630Aug 12, 2025Aug 14, 2025View →
POOL
POOL CORP
PURCHASEGRANT
Gift
3,28497,930Aug 12, 2025Aug 14, 2025View →
WMS
ADVANCED DRAINAGE SYSTEMS, INC.
PURCHASEGRANT
Stock grant
1,96723,288Jul 17, 2025Jul 21, 2025View →
POOL
POOL CORP
SALEGRANT
Gift
12094,646Jun 16, 2025Jun 17, 2025View →
POOL
POOL CORP
PURCHASEGRANT
Stock grant
1,8541,854Apr 30, 2025May 2, 2025View →
POOL
POOL CORP
SALEGRANT
Gift
62,5780Mar 28, 2025Apr 1, 2025View →
POOL
POOL CORP
PURCHASEGRANT
Gift
62,57894,766Mar 28, 2025Apr 1, 2025View →
POOL
POOL CORP
SALE
10,000$347.00$3.47M62,577Feb 25, 2025Feb 27, 2025View →
POOL
POOL CORP
SALE
10,000$349.00$3.49M62,577Feb 25, 2025Feb 27, 2025View →
POOL
POOL CORP
SALE
7,500$349.50$2.62M62,577Feb 25, 2025Feb 27, 2025View →
POOL
POOL CORP
PURCHASE
7,500$69.85$523.9K70,077Feb 25, 2025Feb 27, 2025View →
POOL
POOL CORP
PURCHASE
10,000$69.85$698.5K72,577Feb 25, 2025Feb 27, 2025View →
POOL
POOL CORP
SALE
10,0000Feb 25, 2025Feb 27, 2025View →
POOL
POOL CORP
SALE
10,00010,000Feb 25, 2025Feb 27, 2025View →
POOL
POOL CORP
SALE
7,50020,000Feb 25, 2025Feb 27, 2025View →
POOL
POOL CORP
SALE
10,000$346.00$3.46M62,577Feb 24, 2025Feb 25, 2025View →
POOL
POOL CORP
PURCHASE
10,000$69.85$698.5K72,577Feb 24, 2025Feb 25, 2025View →
POOL
POOL CORP
SALE
10,00027,500Feb 24, 2025Feb 25, 2025View →
POOL
POOL CORP
SALEGRANT
Gift
3,678815,914Feb 21, 2025Feb 25, 2025View →
POOL
POOL CORP
PURCHASEGRANT
Gift
3,67832,188Feb 21, 2025Feb 25, 2025View →
POOL
POOL CORP
SALEGRANT
Gift
20028,510Jan 6, 2025Feb 18, 2025View →
POOL
POOL CORP
SALEGRANT
Gift
20028,510Jan 2, 2025Jan 2, 2025View →
POOL
POOL CORP
SALEGRANT
Gift
3,030819,592Aug 13, 2024Aug 14, 2024View →
POOL
POOL CORP
PURCHASEGRANT
Gift
3,03028,710Aug 13, 2024Aug 14, 2024View →
WMS
ADVANCED DRAINAGE SYSTEMS, INC.
PURCHASEGRANT
Stock grant
84221,321Jul 18, 2024Jul 22, 2024View →
POOL
POOL CORP
SALEGRANT
Gift
8525,680May 9, 2024May 13, 2024View →
POOL
POOL CORP
PURCHASEGRANT
Stock grant
824$359.50$296.2K824May 1, 2024May 3, 2024View →
POOL
POOL CORP
SALE
3,512$388.08$1.36M62,577Feb 27, 2024Feb 28, 2024View →
POOL
POOL CORP
PURCHASE
3,512$58.26$204.6K66,089Feb 27, 2024Feb 28, 2024View →
POOL
POOL CORP
SALE
3,5120Feb 27, 2024Feb 28, 2024View →
POOL
POOL CORP
SALE
8783,512Feb 26, 2024Feb 28, 2024View →
POOL
POOL CORP
SALE
33,1104,390Feb 26, 2024Feb 28, 2024View →
POOL
POOL CORP
PURCHASE
33,110$58.26$1.93M95,687Feb 26, 2024Feb 28, 2024View →
POOL
POOL CORP
SALE
33,110$387.05$12.82M62,577Feb 26, 2024Feb 28, 2024View →
POOL
POOL CORP
SALE
878$390.00$342.4K62,577Feb 26, 2024Feb 28, 2024View →
POOL
POOL CORP
PURCHASE
878$58.26$51.2K63,455Feb 26, 2024Feb 28, 2024View →
POOL
POOL CORP
PURCHASEGRANT
Gift
3,36825,765Feb 20, 2024Feb 22, 2024View →
POOL
POOL CORP
SALEGRANT
Gift
3,368822,622Feb 20, 2024Feb 22, 2024View →
POOL
POOL CORP
SALEGRANT
Gift
17022,397Jan 8, 2024Jan 10, 2024View →
POOL
POOL CORP
PURCHASEGRANT
Gift
1,89222,567Aug 11, 2023Aug 15, 2023View →
POOL
POOL CORP
SALEGRANT
Gift
1,892825,990Aug 11, 2023Aug 15, 2023View →
WMS
ADVANCED DRAINAGE SYSTEMS, INC.
PURCHASEGRANT
Stock grant
1,98620,479Jul 20, 2023Jul 24, 2023View →
POOL
POOL CORP
PURCHASEGRANT
Stock grant
925$351.72$325.3K925May 3, 2023May 5, 2023View →
POOL
POOL CORP
SALEGRANT
Gift
19020,675Feb 28, 2023Mar 2, 2023View →
POOL
POOL CORP
PURCHASE
2,932$45.61$133.7K63,597Feb 27, 2023Feb 28, 2023View →
POOL
POOL CORP
SALE
2,9320Feb 27, 2023Feb 28, 2023View →
POOL
POOL CORP
SALE
375$356.09$133.5K63,222Feb 27, 2023Feb 28, 2023View →
POOL
POOL CORP
SALE
645$356.09$229.7K62,577Feb 27, 2023Feb 28, 2023View →
POOL
POOL CORP
PURCHASEGRANT
Gift
200,000827,882Feb 22, 2023Feb 24, 2023View →
POOL
POOL CORP
SALEGRANT
Gift
200,00020,865Feb 22, 2023Feb 24, 2023View →
WMS
ADVANCED DRAINAGE SYSTEMS, INC.
PURCHASE
5,000$81.90$409.5K18,493Nov 7, 2022Nov 9, 2022View →
POOL
POOL CORP
PURCHASEGRANT
Gift
100,000627,882Aug 18, 2022Aug 22, 2022View →
POOL
POOL CORP
SALEGRANT
Gift
100,000220,865Aug 18, 2022Aug 22, 2022View →
WMS
ADVANCED DRAINAGE SYSTEMS, INC.
PURCHASEGRANT
Stock grant
2,45313,493Jul 21, 2022Jul 25, 2022View →
POOL
POOL CORP
PURCHASEGRANT
Stock grant
924$406.16$375.3K924May 3, 2022May 5, 2022View →
POOL
POOL CORP
SALEGRANT
Gift
130320,865Feb 23, 2022Aug 22, 2022View →
POOL
POOL CORP
SALE
Vice Chairman
608$577.21$350.9K60,769Nov 22, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
7432,932Nov 22, 2021Nov 23, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
743$45.61$33.9K61,377Nov 22, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
135$578.42$78.1K60,634Nov 22, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
2,332$579.28$1.35M65,903Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
11,2783,675Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
10,00014,953Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
2,324$578.45$1.34M68,235Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
11,278$45.61$514.4K81,412Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
2,541$580.48$1.48M63,362Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
400$578.44$231.4K62,859Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
10,000$45.61$456.1K70,634Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
17$582.06$9.9K63,259Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
875$581.48$508.8K60,634Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
2,200$577.57$1.27M70,559Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
86$581.86$50.0K63,276Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
403$580.58$234.0K61,509Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
947$579.58$548.9K61,912Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
8,653$577.04$4.99M72,759Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
500$576.87$288.4K70,134Nov 19, 2021Nov 23, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
8,500$577.67$4.91M60,834Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,300$576.69$749.7K69,334Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
10,00034,953Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
200$578.05$115.6K60,634Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,474$577.35$851.0K72,323Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
10,000$45.61$456.1K70,634Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
3,124$575.51$1.80M76,210Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
2,413$576.52$1.39M73,797Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
2,847$578.36$1.65M69,476Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
10,00024,953Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
142$579.70$82.3K69,334Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
10,000$45.61$456.1K79,334Nov 18, 2021Nov 19, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
9,067$45.61$413.5K69,701Nov 17, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
9,06744,953Nov 17, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
9,067$575.09$5.21M60,634Nov 17, 2021Nov 19, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
10,00054,020Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
5,98064,020Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,505$577.55$869.2K65,705.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,343$579.33$778.0K62,340.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
2,022$578.41$1.17M63,683.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
5,980$45.61$272.7K66,614.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
10,000$45.61$456.1K72,025.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,391$576.12$801.4K60,634.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
206$580.60$119.6K62,134.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,872$576.46$1.08M67,210.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
200$573.71$114.7K71,625.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,000$574.57$574.6K70,625.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,543$575.58$888.1K69,082.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
109$581.12$63.3K62,025.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
100$570.17$57.0K71,925.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
100$571.78$57.2K71,825.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
4,589$575.31$2.64M62,025.335Nov 16, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
10,00070,000Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
10,00080,000Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
8,594$570.06$4.90M71,340.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,508$576.44$869.3K62,040.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
2,061$575.44$1.19M63,548.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
10,000$45.61$456.1K70,634.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
984$573.35$564.2K68,659.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,041$572.49$596.0K69,643.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
700$570.51$399.4K69,934.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,406$571.64$803.7K60,634.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
656$571.40$374.8K70,684.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
10,000$45.61$456.1K79,934.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
3,050$574.67$1.75M65,609.335Nov 15, 2021Nov 17, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
14,000306,095Oct 25, 2021Nov 17, 2021View →
POOL
POOL CORP
PURCHASEGRANT
Gift
14,000518,882Oct 25, 2021Nov 17, 2021View →
POOL
POOL CORP
PURCHASEGRANT
Gift
24,000528,882Oct 19, 2021Nov 19, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
24,0006,000Oct 19, 2021Nov 19, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
25,000320,195Aug 26, 2021Nov 17, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
100320,095Aug 26, 2021Nov 17, 2021View →
POOL
POOL CORP
PURCHASEGRANT
Gift
25,00030,000Aug 26, 2021Nov 17, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
3,200$482.20$1.54M66,158Aug 4, 2021Aug 16, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,486$485.55$721.5K63,104Aug 4, 2021Aug 16, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
668$484.63$323.7K64,590Aug 4, 2021Aug 16, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
8,724$37.13$323.9K69,358Aug 4, 2021Aug 16, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
900$483.56$435.2K65,258Aug 4, 2021Aug 16, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,950$487.35$950.3K60,634Aug 4, 2021Aug 16, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
8,7240Aug 4, 2021Aug 16, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
520$486.34$252.9K62,584Aug 4, 2021Aug 16, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
8,679$480.14$4.17M60,720Jul 30, 2021Aug 2, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
716$481.46$344.7K69,399Jul 30, 2021Aug 2, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
10,0008,724Jul 30, 2021Aug 2, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
10,000$37.13$371.3K70,620Jul 30, 2021Aug 2, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
100$484.26$48.4K60,620Jul 30, 2021Aug 2, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
505$482.29$243.6K70,115Jul 30, 2021Aug 2, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
9,08618,724Jul 29, 2021Aug 2, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
9,086$37.13$337.4K69,706Jul 29, 2021Aug 2, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
9,086$478.01$4.34M60,620Jul 29, 2021Aug 2, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
2,448504,882Jul 27, 2021Aug 2, 2021View →
POOL
POOL CORP
PURCHASEGRANT
Gift
2,448345,195Jul 27, 2021Aug 2, 2021View →
WMS
ADVANCED DRAINAGE SYSTEMS, INC.
PURCHASEGRANT
Stock grant
1,80711,040Jul 22, 2021Jul 26, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
120342,747May 31, 2021Aug 2, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
65342,867May 25, 2021Aug 2, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
65342,932May 24, 2021Aug 2, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
65342,997May 24, 2021Aug 2, 2021View →
POOL
POOL CORP
PURCHASEGRANT
Gift
6565May 24, 2021Aug 2, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
5,000507,330May 6, 2021May 7, 2021View →
POOL
POOL CORP
PURCHASEGRANT
Gift
5,000343,062May 6, 2021May 7, 2021View →
POOL
POOL CORP
PURCHASEGRANT
Gift
10,000338,062May 5, 2021May 7, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
10,000$435.22$4.35M60,620May 5, 2021May 7, 2021View →
POOL
POOL CORP
SALEGRANT
Gift
10,000512,330May 5, 2021May 7, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
10,000$37.13$371.3K70,620May 5, 2021May 7, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
10,00027,810May 5, 2021May 7, 2021View →
POOL
POOL CORP
PURCHASEGRANT
Stock grant
27860,620May 4, 2021May 6, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
3,630$427.64$1.55M67,448May 3, 2021May 5, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
3,669$425.18$1.56M66,673May 3, 2021May 5, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
243$430.04$104.5K67,205May 3, 2021May 5, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
10,00044,916May 3, 2021May 5, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
7,106$37.13$263.8K73,779May 3, 2021May 5, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
6,863$430.61$2.96M60,342May 3, 2021May 5, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
7,10637,810May 3, 2021May 5, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
10,000$37.13$371.3K70,342May 3, 2021May 5, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
2,701$426.78$1.15M71,078May 3, 2021May 5, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,45954,916Apr 27, 2021Apr 29, 2021View →
POOL
POOL CORP
PURCHASE
Vice Chairman
1,459$37.13$54.2K61,801Apr 27, 2021Apr 29, 2021View →
POOL
POOL CORP
SALE
Vice Chairman
1,459$425.00$620.1K60,342Apr 27, 2021Apr 29, 2021View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
200$383.33$76.7K74,286Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,00056,375Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
376$387.75$145.8K67,396Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,000$380.95$380.9K64,486Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
700$390.36$273.3K60,342Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$37.13$371.3K74,486Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
830$387.09$321.3K67,772Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
5,14466,375Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,578$388.39$1.78M62,818Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
3,605$385.15$1.39M70,681Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
2,079$386.28$803.1K68,602Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,776$389.01$690.9K61,042Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
5,144$37.13$191.0K65,486Nov 5, 2020Nov 9, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$37.13$371.3K76,361Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,00081,519Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,232$371.55$457.7K66,361Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
5,334$379.75$2.03M60,854Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
2,967$373.96$1.11M72,673Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
512$380.57$194.9K60,342Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,711$378.65$1.78M66,188Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
123$374.96$46.1K72,550Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
641$377.21$241.8K70,899Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,010$376.25$380.0K71,540Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
721$372.89$268.9K75,640Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
281$37.13$10.4K60,623Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$37.13$371.3K67,593Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
3,030$370.07$1.12M57,593Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
28191,519Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,00071,519Nov 4, 2020Nov 6, 2020View →
POOL
POOL CORP
SALEGRANT
Gift
140310,062Oct 29, 2020Nov 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,845$365.65$674.6K68,497Oct 27, 2020Oct 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,759$367.68$1.75M61,011Oct 27, 2020Oct 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
2,727$366.43$999.2K65,770Oct 27, 2020Oct 29, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$37.13$371.3K70,342Oct 27, 2020Oct 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,00091,800Oct 27, 2020Oct 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
669$368.94$246.8K60,342Oct 27, 2020Oct 29, 2020View →
POOL
POOL CORP
SALEGRANT
Gift
100310,202Sep 17, 2020Oct 29, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
3,200$37.13$118.8K63,542Aug 27, 2020Aug 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
500$341.50$170.7K60,342Aug 27, 2020Aug 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
2,700$340.05$918.1K60,842Aug 27, 2020Aug 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
3,200101,800Aug 27, 2020Aug 31, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
1,295$24.50$31.7K61,637Aug 21, 2020Aug 25, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,2950Aug 21, 2020Aug 25, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,295$330.15$427.5K60,342Aug 21, 2020Aug 25, 2020View →
POOL
POOL CORP
PURCHASEGRANT
Gift
15,000310,302Aug 19, 2020Aug 20, 2020View →
POOL
POOL CORP
SALEGRANT
Gift
15,000540,330Aug 19, 2020Aug 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
100$332.06$33.2K60,342Aug 18, 2020Aug 20, 2020View →
POOL
POOL CORP
SALEGRANT
Gift
1,000295,302Aug 18, 2020Aug 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
5,696$330.19$1.88M63,182Aug 18, 2020Aug 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
2,740$331.37$908.0K60,442Aug 18, 2020Aug 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
8,5361,295Aug 18, 2020Aug 20, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
8,536$24.50$209.1K68,878Aug 18, 2020Aug 20, 2020View →
POOL
POOL CORP
SALEGRANT
Gift
80296,302Aug 10, 2020Aug 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,000$327.44$3.27M60,289Aug 5, 2020Aug 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,0009,831Aug 5, 2020Aug 6, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K70,289Aug 5, 2020Aug 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
6,22419,831Aug 4, 2020Aug 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
300$326.04$97.8K60,289Aug 4, 2020Aug 6, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
6,224$24.50$152.5K66,513Aug 4, 2020Aug 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
5,924$325.21$1.93M60,589Aug 4, 2020Aug 6, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,00026,055Jul 29, 2020Jul 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,00036,055Jul 29, 2020Jul 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
5,379$313.72$1.69M60,289Jul 29, 2020Jul 31, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K70,289Jul 29, 2020Jul 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
2,615$311.84$815.4K73,892Jul 29, 2020Jul 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
3,782$310.63$1.17M66,507Jul 29, 2020Jul 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,621$312.95$1.45M65,668Jul 29, 2020Jul 31, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K76,507Jul 29, 2020Jul 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
982$313.86$308.2K70,289Jul 29, 2020Jul 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
2,621$312.79$819.8K71,271Jul 29, 2020Jul 31, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
3,94546,055Jul 28, 2020Jul 29, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
3,945$24.50$96.7K64,234Jul 28, 2020Jul 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
3,945$310.06$1.22M60,289Jul 28, 2020Jul 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,00050,000Jul 27, 2020Jul 29, 2020View →
POOL
POOL CORP
SALEGRANT
Gift
3,759555,330Jul 27, 2020Jul 29, 2020View →
POOL
POOL CORP
PURCHASEGRANT
Gift
3,759296,382Jul 27, 2020Jul 29, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K70,289Jul 27, 2020Jul 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,000$310.16$3.10M60,289Jul 27, 2020Jul 29, 2020View →
WMS
ADVANCED DRAINAGE SYSTEMS, INC.
PURCHASEGRANT
Stock grant
3,5519,233Jul 23, 2020Jul 27, 2020View →
POOL
POOL CORP
SALEGRANT
Gift
24,000559,089Jun 2, 2020Jul 29, 2020View →
POOL
POOL CORP
PURCHASEGRANT
Gift
24,000292,623Jun 2, 2020Jul 29, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K70,289May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
4,824$24.50$118.2K74,013May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,282$266.16$341.2K64,202May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,824$269.67$1.30M69,189May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
582$270.02$157.2K60,289May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,600$261.91$419.1K67,589May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,219$267.21$325.7K62,983May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,405$263.65$370.4K66,184May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,00064,824May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
700$264.34$185.0K65,484May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,100$260.68$286.7K69,189May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
2,112$269.16$568.5K60,871May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,82460,000May 29, 2020Jun 2, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,00080,702May 28, 2020May 29, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K70,289May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
880$262.22$230.8K69,184May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
818$260.49$213.1K65,201May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
148$261.11$38.6K74,819May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
5,87874,824May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,400$265.72$372.0K60,289May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
3,165$263.08$832.7K66,019May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
2,806$264.86$743.2K61,689May 28, 2020May 29, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
5,878$24.50$144.0K74,967May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,109$259.78$1.07M70,710May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
646$260.53$168.3K70,064May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,200$258.99$310.8K69,089May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
706$264.04$186.4K64,495May 28, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,833$251.12$1.21M60,289May 27, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,146$249.98$1.04M65,122May 27, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,00090,702May 27, 2020May 29, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K74,661May 27, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,736$246.41$427.8K69,268May 27, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
5,628$244.40$1.38M64,661May 27, 2020May 29, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K70,289May 27, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,000100,702May 27, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,021$248.62$253.8K73,640May 27, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
2,636$245.80$647.9K71,004May 27, 2020May 29, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,296$243.81$316.0K68,993May 26, 2020May 27, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,000113,846May 26, 2020May 27, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
6,994$244.87$1.71M61,999May 26, 2020May 27, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K70,289May 26, 2020May 27, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
3,144$244.16$767.6K68,993May 26, 2020May 27, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,710$245.67$420.1K60,289May 26, 2020May 27, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
3,144110,702May 26, 2020May 27, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
3,144$24.50$77.0K72,137May 26, 2020May 27, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
9,861$238.23$2.35M60,428May 22, 2020May 27, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
139$239.15$33.2K60,289May 22, 2020May 27, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,000123,846May 22, 2020May 27, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K70,289May 22, 2020May 27, 2020View →
POOL
POOL CORP
SALEGRANT
Gift
100268,623May 7, 2020May 27, 2020View →
POOL
POOL CORP
PURCHASEGRANT
Stock grant
55160,289Apr 29, 2020May 1, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
500$237.20$118.6K59,738Feb 19, 2020Feb 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,859133,846Feb 19, 2020Feb 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
1,359$236.16$320.9K60,238Feb 19, 2020Feb 20, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
1,859$24.50$45.5K61,597Feb 19, 2020Feb 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,000135,705Feb 18, 2020Feb 20, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K69,738Feb 18, 2020Feb 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
9,100$235.18$2.14M64,319Feb 18, 2020Feb 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
5,419$234.24$1.27M64,319Feb 18, 2020Feb 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
10,000145,705Feb 18, 2020Feb 20, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
4,295$24.50$105.2K64,033Feb 18, 2020Feb 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,295$235.94$1.01M59,738Feb 18, 2020Feb 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,295155,705Feb 18, 2020Feb 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
4,581$235.35$1.08M59,738Feb 18, 2020Feb 20, 2020View →
POOL
POOL CORP
SALE
VICE CHAIRMAN
900$233.89$210.5K73,419Feb 18, 2020Feb 20, 2020View →
POOL
POOL CORP
PURCHASE
VICE CHAIRMAN
10,000$24.50$245.0K74,319Feb 18, 2020Feb 20, 2020View →
Other insiders · POOL
Loading peer insiders…
About this filer
CIK 0001230654
ROLE
VICE CHAIRMAN
PRIMARY
POOL
COMPANIES
2
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001230654DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback