SEC Insider Transactions from Cavanagh Brendan Thomas.

Last updated: 2026-03-14 11:56 UTC | Total transactions: 70

Cavanagh Brendan Thomas has filed 70 insider transactions across 2 companies since February 2023.

Most recent transaction: a option exercise of 8670 shares of SBA COMMUNICATIONS CORP ($SBAC) on March 06, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 8670 $0.00 94,796.5060 107,831,000 10.07% 0.01%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 569 $195.69 86,126.5060 107,831,000 0.66% 0.00%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 1445 $0.00 86,695.1130 107,831,000 1.70% 0.00%
March 5, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO A Performance Restricted Stock Units 25289 $0.00 65,651.0000 107,831,000 62.66% 0.02%
March 5, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO A Restricted Stock Units 16859 $0.00 16,859.0000 107,831,000 9999.99% 0.02%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Restricted Stock Units 5003 $0.00 10,008.0000 107,831,000 33.33% 0.00%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Restricted Stock Units 3966 $0.00 3,966.0000 107,831,000 50.00% 0.00%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO D Performance Restricted Stock Units 4335 $0.00 40,362.0000 107,831,000 9.70% 0.00%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Performance Restricted Stock Units 4335 $0.00 40,362.0000 107,831,000 9.70% 0.00%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Restricted Stock Units 1445 $0.00 0.0000 107,831,000 100.00% 0.00%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 1969 $195.69 97,091.4410 107,831,000 1.99% 0.00%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 5003 $0.00 99,060.1210 107,831,000 5.32% 0.00%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 1561 $195.69 94,057.1210 107,831,000 1.63% 0.00%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 3966 $0.00 95,617.7410 107,831,000 4.33% 0.00%
March 6, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 3145 $195.69 91,651.7410 107,831,000 3.32% 0.00%
Jan. 20, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 55741 $182.30 139,042.1130 107,831,000 66.92% 0.05%
Jan. 20, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 53792 $194.11 85,250.1130 107,831,000 38.69% 0.05%
Jan. 20, 2026 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Stock Options (Right to Buy) 55741 $0.00 0.0000 107,831,000 100.00% 0.05%
Oct. 1, 2025 CONSOLIDATED EDISON INC $ED Cavanagh Brendan Thomas Director A Common Stock 1010 $98.17 1,095.0000 361,900,000 1188.24% 0.00%
March 6, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 3966 $0.00 84,861.7340 108,080,000 4.90% 0.00%
March 6, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 1561 $220.38 83,301.1130 108,080,000 1.84% 0.00%
March 6, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Restricted Stock Units 1445 $0.00 1,445.0000 108,080,000 50.00% 0.00%
March 6, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Restricted Stock Units 3966 $0.00 7,932.0000 108,080,000 33.33% 0.00%
March 6, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO A Restricted Stock Units 15011 $0.00 15,011.0000 108,080,000 9999.99% 0.01%
March 6, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO A Performance Restricted Stock Units 22516 $0.00 49,032.0000 108,080,000 84.91% 0.02%
March 6, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 1445 $0.00 81,464.3410 108,080,000 1.81% 0.00%
March 6, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 569 $220.38 80,895.7340 108,080,000 0.70% 0.00%
March 4, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 1155 $0.00 76,270.7870 108,080,000 1.54% 0.00%
March 4, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 454 $221.51 75,816.2950 108,080,000 0.60% 0.00%
March 4, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 6930 $0.00 82,746.2950 108,080,000 9.14% 0.01%
March 4, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 2727 $221.51 80,019.3410 108,080,000 3.30% 0.00%
March 4, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Restricted Stock Units 1155 $0.00 14,788.0000 108,080,000 7.24% 0.00%
March 4, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Performance Restricted Stock Units 3465 $0.00 26,516.0000 108,080,000 11.56% 0.00%
March 4, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO D Performance Restricted Stock Units 3465 $0.00 26,516.0000 108,080,000 11.56% 0.00%
Jan. 22, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 43048 $204.36 75,112.7870 108,080,000 36.43% 0.04%
Jan. 22, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 50212 $156.50 118,160.7870 108,080,000 73.90% 0.05%
Jan. 22, 2025 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Stock Options (Right to Buy) 50212 $0.00 55,741.0000 108,080,000 47.39% 0.05%
March 6, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO A Restricted Stock Units 11898 $0.00 13,053.0000 108,907,000 1030.13% 0.01%
March 6, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO A Performance Restricted Stock Units 17846 $0.00 33,446.0000 108,907,000 114.40% 0.02%
March 6, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 1445 $0.00 68,517.3940 108,907,000 2.15% 0.00%
March 6, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 569 $216.50 67,948.7870 108,907,000 0.83% 0.00%
March 6, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Restricted Stock Units 1445 $0.00 4,045.0000 108,907,000 26.32% 0.00%
March 4, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 7744 $0.00 69,425.7490 108,907,000 12.55% 0.01%
March 4, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 508 $208.29 61,681.7490 108,907,000 0.82% 0.00%
March 4, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 1291 $0.00 62,189.7570 108,907,000 2.12% 0.00%
March 4, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Restricted Stock Units 1155 $0.00 4,335.0000 108,907,000 21.04% 0.00%
March 4, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Performance Restricted Stock Units 7744 $0.00 15,600.0000 108,907,000 33.17% 0.01%
March 4, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Restricted Stock Units 1291 $0.00 4,335.0000 108,907,000 22.95% 0.00%
March 4, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 454 $208.29 67,072.3940 108,907,000 0.67% 0.00%
March 4, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO M Class A Common Stock 1155 $0.00 67,526.8860 108,907,000 1.74% 0.00%
March 4, 2024 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas PRESIDENT AND CEO F Class A Common Stock 3054 $208.29 66,371.8860 108,907,000 4.40% 0.00%
March 4, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Class A Common Stock 1291 $0.00 59,920.2320 109,386,000 2.20% 0.00%
March 4, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Class A Common Stock 1155 $0.00 60,567.2240 109,386,000 1.94% 0.00%
March 6, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO F Class A Common Stock 454 $260.35 60,112.7320 109,386,000 0.75% 0.00%
March 6, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Class A Common Stock 1296 $0.00 61,408.7320 109,386,000 2.16% 0.00%
March 6, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO F Class A Common Stock 510 $260.35 60,898.7570 109,386,000 0.83% 0.00%
March 6, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Restricted Stock Units 1296 $0.00 0.0000 109,386,000 100.00% 0.00%
March 4, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Restricted Stock Units 1291 $0.00 1,291.0000 109,386,000 50.00% 0.00%
March 4, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Restricted Stock Units 1155 $0.00 2,310.0000 109,386,000 33.33% 0.00%
March 6, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO A Restricted Stock Units 4335 $0.00 4,335.0000 109,386,000 9999.99% 0.00%
March 6, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO A Performance Restricted Stock Units 4335 $0.00 19,009.0000 109,386,000 29.54% 0.00%
March 6, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO A Performance Restricted 4335 $0.00 4,335.0000 109,386,000 9999.99% 0.00%
March 6, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO F Class A Common Stock 508 $260.35 59,412.2240 109,386,000 0.85% 0.00%
Feb. 25, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Performance Restricted Stock Units 3663 $0.00 14,674.0000 109,386,000 19.98% 0.00%
Feb. 25, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Performance Restricted Stock Units 3663 $0.00 14,674.0000 109,386,000 19.98% 0.00%
Feb. 25, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Restricted Stock Units 1221 $0.00 7,343.0000 109,386,000 14.26% 0.00%
Feb. 25, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO F Class A Common Stock 4125 $257.82 58,629.2320 109,386,000 6.57% 0.00%
Feb. 25, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Class A Common Stock 3388 $0.00 62,754.0880 109,386,000 5.71% 0.00%
Feb. 25, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Class A Common Stock 7326 $0.00 59,365.8130 109,386,000 14.08% 0.01%
Feb. 25, 2023 SBA COMMUNICATIONS CORP $SBAC Cavanagh Brendan Thomas Executive Vice President & CFO M Class A Common Stock 1221 $0.00 52,039.8130 109,386,000 2.40% 0.00%