MarketPeel
Insider Trading Intelligence
KG

Kevin P. Gregoire

BLKB
EVP, CHIEF OPERATING OFFICER · BLACKBAUD INC · CIK 0001601818
FILING MIX · LIFETIME32%/68%
BUYS
43
SELLS
92
TOTAL VALUE
$15.96M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
135,194
AVG SELL PX
$69.44
TRADE KIND
SHOWING 135 / 135
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
20 backtested trades · 8 horizons · 13 pending
Forward-return performance of every backtestable P/S trade by Kevin P. Gregoire, 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
7d20+70.00%-2.71%-0.85%-1.86%-1.41%
14d20+60.00%-1.83%+0.43%-2.26%-1.45%
30d20+55.00%-2.86%+0.75%-3.60%-2.75%
60d20+55.00%-1.73%+2.86%-4.59%-4.64%
90d20+55.00%-2.27%+4.83%-5.20%-8.55%
180d20(1 pending)+52.63%-4.51%+7.60%-12.10%-18.34%
1y20(4 pending)+68.75%-9.79%+12.32%-22.11%-25.61%
2y20(8 pending)+75.00%-11.19%+30.23%-41.42%-30.62%
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
BLKB · 135,194 shares · as of Mar 4, 2026
036,54673,093109,639146,185202120222023202420252026SHARES 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
FLOW · 43 buys / 92 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,000$50.02$100.0K135,194Mar 4, 2026Mar 6, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,379$49.13$67.8K140,213Feb 23, 2026Feb 25, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,568$49.13$77.0K141,592Feb 23, 2026Feb 25, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
3,019$49.13$148.3K137,194Feb 23, 2026Feb 25, 2026View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
3,457143,160Feb 23, 2026Feb 25, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
3,202$49.32$157.9K139,703Feb 20, 2026Feb 20, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,602$49.32$79.0K142,905Feb 20, 2026Feb 20, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,678$49.32$82.8K144,507Feb 20, 2026Feb 20, 2026View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
3,699146,185Feb 19, 2026Feb 20, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,227$49.51$110.3K142,486Feb 19, 2026Feb 20, 2026View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
4,910144,713Feb 18, 2026Feb 20, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,770$49.08$86.9K113,491Feb 17, 2026Feb 18, 2026View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
32,040139,803Feb 17, 2026Feb 18, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
3,335$49.08$163.7K107,763Feb 17, 2026Feb 18, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,393$49.08$117.4K111,098Feb 17, 2026Feb 18, 2026View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
5,276115,261Feb 13, 2026Feb 18, 2026View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,549$63.12$97.8K109,985Aug 5, 2025Nov 4, 2025View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
3,400114,556Aug 5, 2025Nov 4, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
928$63.12$58.6K111,211Aug 5, 2025Aug 7, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,969$63.12$124.3K109,242Aug 5, 2025Aug 7, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,053$63.12$66.5K112,139Aug 5, 2025Aug 7, 2025View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
2,036113,192Aug 5, 2025Aug 7, 2025View →
BLKB
BLACKBAUD INC
SALE10b5-1
10b5-1 plan
5,162$72.17$372.6K113,994Jul 30, 2025Aug 1, 2025View →
BLKB
BLACKBAUD INC
SALE10b5-1
10b5-1 plan
2,038$73.32$149.4K111,956Jul 30, 2025Aug 1, 2025View →
BLKB
BLACKBAUD INC
SALE10b5-1
10b5-1 plan
800$74.26$59.4K111,156Jul 30, 2025Aug 1, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,915$68.90$131.9K122,893Feb 25, 2025Feb 26, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,435$68.90$167.8K119,156Feb 25, 2025Feb 26, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,302$68.90$89.7K121,591Feb 25, 2025Feb 26, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,385$68.24$94.5K126,721Feb 24, 2025Feb 25, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,655$68.24$112.9K123,637Feb 24, 2025Feb 25, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
3,033$68.24$207.0K120,604Feb 24, 2025Feb 25, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,429$68.24$97.5K125,292Feb 24, 2025Feb 25, 2025View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
4,204124,808Feb 24, 2025Feb 26, 2025View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
3,632128,106Feb 22, 2025Feb 25, 2025View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
9,119121,338Feb 21, 2025Feb 25, 2025View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
3,136124,474Feb 21, 2025Feb 25, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,269$70.96$161.0K112,219Feb 19, 2025Feb 20, 2025View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
21,179114,488Feb 19, 2025Feb 20, 2025View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
4,98193,309Feb 18, 2025Feb 20, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,718$80.79$138.8K88,328Feb 14, 2025Feb 19, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
3,350$80.79$270.6K90,046Feb 14, 2025Feb 19, 2025View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
5,700$86.53$493.2K93,396Nov 13, 2024Nov 15, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
6,619$85.68$567.1K99,096Nov 12, 2024Nov 14, 2024View →
BLKB
BLACKBAUD INC
SALE10b5-1
10b5-1 plan
5,000$84.00$420.0K105,715Aug 30, 2024Sep 4, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
7,333$77.65$569.4K110,715Aug 15, 2024Aug 19, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,977$74.50$147.3K120,025Aug 6, 2024Aug 7, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,977$74.50$147.3K118,048Aug 6, 2024Aug 7, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,057$74.50$78.7K122,002Aug 6, 2024Aug 7, 2024View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
4,320123,059Aug 5, 2024Aug 7, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
9,902$79.54$787.6K118,739May 22, 2024Jul 16, 2024View →
BLKB
BLACKBAUD INC
SALE10b5-1
10b5-1 plan
5,000$79.00$395.0K128,641Apr 11, 2024Apr 15, 2024View →
BLKB
BLACKBAUD INC
SALE10b5-1
10b5-1 plan
3,000$74.00$222.0K133,641Mar 7, 2024Mar 11, 2024View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
5,344142,853Feb 26, 2024Feb 28, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,451$68.61$168.2K136,641Feb 26, 2024Feb 28, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,451$68.61$168.2K140,402Feb 26, 2024Feb 28, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,310$68.61$89.9K139,092Feb 26, 2024Feb 28, 2024View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
19,971137,509Feb 21, 2024Feb 23, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
3,039$71.61$217.6K117,538Feb 15, 2024Feb 16, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
3,372$70.38$237.3K117,625Feb 14, 2024Feb 16, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,021$70.38$142.2K113,949Feb 14, 2024Feb 16, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,655$70.38$116.5K115,970Feb 14, 2024Feb 16, 2024View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
6,628120,577Feb 14, 2024Feb 16, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,437$82.65$118.8K105,768Feb 13, 2024Feb 14, 2024View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
10,823116,591Feb 13, 2024Feb 16, 2024View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
4,406120,997Feb 13, 2024Feb 16, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,740$82.05$224.8K105,639Feb 12, 2024Feb 14, 2024View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
5,974109,945Feb 12, 2024Feb 14, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,668$82.05$136.9K103,971Feb 12, 2024Feb 14, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,740$82.05$224.8K107,205Feb 12, 2024Feb 14, 2024View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
5,000$72.48$362.4K108,379Nov 6, 2023Nov 8, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
6,900$73.42$506.6K113,379Aug 10, 2023Aug 11, 2023View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
6,932122,156Aug 5, 2023Aug 9, 2023View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
2,153124,309Aug 5, 2023Aug 9, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
988$73.55$72.7K122,261Aug 5, 2023Aug 9, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,060$73.55$78.0K123,249Aug 5, 2023Aug 9, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,982$73.55$145.8K120,279Aug 5, 2023Aug 9, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,311$57.15$74.9K118,896Feb 27, 2023Mar 1, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,451$57.15$140.1K115,224Feb 27, 2023Mar 1, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,255$57.15$128.9K120,207Feb 27, 2023Mar 1, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,221$57.15$69.8K117,675Feb 27, 2023Mar 1, 2023View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
8,572119,799Feb 24, 2023Mar 1, 2023View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
2,663122,462Feb 24, 2023Mar 1, 2023View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
4,917111,227Feb 24, 2023Mar 1, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
4,800$58.14$279.1K106,310Feb 23, 2023Feb 27, 2023View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
22,059108,224Feb 13, 2023Feb 15, 2023View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
2,886111,110Feb 13, 2023Feb 15, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,437$61.12$87.8K94,174Feb 13, 2023Feb 15, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,740$61.12$167.5K89,160Feb 13, 2023Feb 15, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,671$61.12$102.1K87,489Feb 13, 2023Feb 15, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,324$61.12$80.9K86,165Feb 13, 2023Feb 15, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
2,274$61.12$139.0K91,900Feb 13, 2023Feb 15, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,747$61.12$106.8K95,611Feb 13, 2023Feb 15, 2023View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,023$58.78$60.1K97,358Nov 28, 2022Nov 29, 2022View →
BLKB
BLACKBAUD INC
SALE
EVP, Chief Operating Officer
1,800$57.10$102.8K98,381Aug 11, 2022Aug 12, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
12,963100,181Aug 5, 2022Aug 9, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
2,775$56.70$157.3K92,768May 5, 2022May 9, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
2,867$62.02$177.8K95,543Feb 28, 2022Mar 2, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
6,18571,720Feb 26, 2022Mar 2, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
1,622$68.08$110.4K98,410Feb 24, 2022Mar 2, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
1,605$68.08$109.3K100,032Feb 24, 2022Mar 2, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
1,622$68.08$110.4K98,410Feb 24, 2022Feb 25, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
1,605$68.08$109.3K100,032Feb 24, 2022Feb 25, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
16,03387,753Feb 24, 2022Mar 2, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
10,38698,139Feb 23, 2022Mar 2, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
3,498101,637Feb 23, 2022Mar 2, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
10,38698,139Feb 23, 2022Feb 25, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
16,03387,753Feb 23, 2022Feb 25, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
3,498101,637Feb 23, 2022Feb 25, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
6,18571,720Feb 23, 2022Feb 25, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
1,766$66.33$117.1K69,286Feb 14, 2022Feb 15, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
1,453$66.33$96.4K65,535Feb 14, 2022Feb 15, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
2,571$66.33$170.5K71,052Feb 14, 2022Feb 15, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
2,298$66.33$152.4K66,988Feb 14, 2022Feb 15, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
2,834$68.08$192.9K73,623Feb 11, 2022Feb 15, 2022View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
3,268$80.00$261.4K76,457Nov 4, 2021Nov 8, 2021View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
3,268$73.00$238.6K79,725Sep 24, 2021Sep 28, 2021View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
2,775$67.06$186.1K87,218May 5, 2021May 16, 2022View →
BLKB
BLACKBAUD INC
SALE
EVP&Pres. Enterprise Mkt Group
3,040$71.12$216.2K82,993May 3, 2021May 5, 2021View →
BLKB
BLACKBAUD INC
SALE
EVP&Pres. Enterprise Mkt Group
119$71.12$8.5K86,033May 3, 2021May 5, 2021View →
BLKB
BLACKBAUD INC
SALE
EVP&Pres. Enterprise Mkt Group
3,296$70.00$230.7K86,152Feb 25, 2021Mar 1, 2021View →
BLKB
BLACKBAUD INC
SALE
EVP&Pres. Enterprise Mkt Group
3,204$70.71$226.5K89,448Feb 25, 2021Mar 1, 2021View →
BLKB
BLACKBAUD INC
SALE
EVP&Pres. Enterprise Mkt Group
1,821$76.54$139.4K98,974Feb 16, 2021Feb 18, 2021View →
BLKB
BLACKBAUD INC
SALE
EVP&Pres. Enterprise Mkt Group
2,299$76.54$176.0K94,104Feb 16, 2021Feb 18, 2021View →
BLKB
BLACKBAUD INC
SALE
EVP&Pres. Enterprise Mkt Group
2,571$76.54$196.8K96,403Feb 16, 2021Feb 18, 2021View →
BLKB
BLACKBAUD INC
SALE
EVP&Pres. Enterprise Mkt Group
1,452$76.54$111.1K92,652Feb 16, 2021Feb 18, 2021View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
14,875100,795Feb 12, 2021Feb 12, 2021View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
17,92279,363Feb 10, 2021Feb 15, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
6,55785,920Feb 10, 2021Feb 12, 2021View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
17,92279,363Feb 10, 2021Feb 12, 2021View →
BLKB
BLACKBAUD INC
SALE
President, U.S. Markets
2,775$53.23$147.7K89,993May 5, 2020May 16, 2022View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
25661,441May 1, 2020Feb 12, 2021View →
BLKB
BLACKBAUD INC
SALE
EVP&Pres. Enterprise Mkt Group
1,814$80.18$145.4K63,757Feb 13, 2020Feb 14, 2020View →
BLKB
BLACKBAUD INC
SALE
EVP&Pres. Enterprise Mkt Group
2,572$80.18$206.2K61,185Feb 13, 2020Feb 14, 2020View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
16,63765,571Feb 12, 2020Feb 14, 2020View →
BLKB
BLACKBAUD INC
PURCHASEGRANT
Stock grant
12,53048,934Feb 12, 2020Feb 14, 2020View →
Other insiders · BLKB
Loading peer insiders…
About this filer
CIK 0001601818
ROLE
EVP, Chief Operating Officer
PRIMARY
BLKB
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001601818DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback