Insider sentiment

In Oct 2026, 20 officers and directors bought their own company’s stock in the open market and 360 sold, across the 531 companies we cover: 18.0 sellers for every buyer, more selling than usual. Insiders sell far more often than they buy, so the signal is the ratio against its own history, read beside the market (S&P 500 (SPY)).

Every chart below is weekly, on one time axis, with the market on the right-hand axis. Counts are distinct people per company; the newest week is partial and drawn lighter. History runs 104 weeks, so the medians and bands are thin baselines until the longer backfill.

The charts

Sellers per buyer · officers and directors

sellers per buyerS&P 500 (SPY)week of Oct 26, 2026: 11.00 · median 18.60
1140week of Nov 11, 2024: 27.70 sellers per buyer (10 buyers at 9 companies, 277 sellers at 168)week of Nov 18, 2024: 66.50 sellers per buyer (4 buyers at 4 companies, 266 sellers at 143)week of Nov 25, 2024: 51.50 sellers per buyer (4 buyers at 4 companies, 206 sellers at 128)week of Dec 2, 2024: 27.89 sellers per buyer (9 buyers at 9 companies, 251 sellers at 137)week of Dec 9, 2024: 9.89 sellers per buyer (19 buyers at 14 companies, 188 sellers at 107)week of Dec 16, 2024: 10.86 sellers per buyer (14 buyers at 9 companies, 152 sellers at 92)week of Dec 23, 2024: 9.83 sellers per buyer (6 buyers at 5 companies, 59 sellers at 34)week of Dec 30, 2024: 9.60 sellers per buyer (15 buyers at 4 companies, 144 sellers at 81)week of Jan 6, 2025: 15.57 sellers per buyer (7 buyers at 2 companies, 109 sellers at 56)week of Jan 13, 2025: 18.83 sellers per buyer (6 buyers at 6 companies, 113 sellers at 59)week of Jan 20, 2025: 37.33 sellers per buyer (3 buyers at 3 companies, 112 sellers at 60)week of Jan 27, 2025: 19.83 sellers per buyer (6 buyers at 6 companies, 119 sellers at 57)week of Feb 3, 2025: 19.36 sellers per buyer (11 buyers at 9 companies, 213 sellers at 114)week of Feb 10, 2025: 25.11 sellers per buyer (9 buyers at 8 companies, 226 sellers at 119)week of Feb 17, 2025: 24.75 sellers per buyer (12 buyers at 11 companies, 297 sellers at 148)week of Feb 24, 2025: 14.94 sellers per buyer (18 buyers at 16 companies, 269 sellers at 148)week of Mar 3, 2025: 15.26 sellers per buyer (23 buyers at 19 companies, 351 sellers at 184)week of Mar 10, 2025: 5.93 sellers per buyer (29 buyers at 23 companies, 172 sellers at 110)week of Mar 17, 2025: 29.83 sellers per buyer (6 buyers at 5 companies, 179 sellers at 92)week of Mar 24, 2025: 26.50 sellers per buyer (4 buyers at 4 companies, 106 sellers at 66)week of Mar 31, 2025: 7.25 sellers per buyer (20 buyers at 9 companies, 145 sellers at 95)week of Apr 7, 2025: 6.75 sellers per buyer (8 buyers at 7 companies, 54 sellers at 41)week of Apr 14, 2025: 10.50 sellers per buyer (6 buyers at 6 companies, 63 sellers at 44)week of Apr 21, 2025: 7.31 sellers per buyer (13 buyers at 10 companies, 95 sellers at 55)week of Apr 28, 2025: 15.42 sellers per buyer (12 buyers at 8 companies, 185 sellers at 120)week of May 5, 2025: 11.06 sellers per buyer (17 buyers at 16 companies, 188 sellers at 123)week of May 12, 2025: 16.53 sellers per buyer (17 buyers at 12 companies, 281 sellers at 159)week of May 19, 2025: 19.91 sellers per buyer (11 buyers at 9 companies, 219 sellers at 125)week of May 26, 2025: 36.80 sellers per buyer (5 buyers at 4 companies, 184 sellers at 105)week of Jun 2, 2025: 44.71 sellers per buyer (7 buyers at 7 companies, 313 sellers at 165)week of Jun 9, 2025: 97.00 sellers per buyer (2 buyers at 2 companies, 194 sellers at 110)week of Jun 16, 2025: 38.20 sellers per buyer (5 buyers at 5 companies, 191 sellers at 104)week of Jun 23, 2025: 29.25 sellers per buyer (4 buyers at 3 companies, 117 sellers at 59)week of Jun 30, 2025: 12.85 sellers per buyer (13 buyers at 4 companies, 167 sellers at 99)week of Jul 7, 2025: 21.75 sellers per buyer (4 buyers at 4 companies, 87 sellers at 57)week of Jul 14, 2025: 42.67 sellers per buyer (3 buyers at 3 companies, 128 sellers at 83)week of Jul 21, 2025: 42.67 sellers per buyer (3 buyers at 3 companies, 128 sellers at 82)week of Jul 28, 2025: 18.70 sellers per buyer (10 buyers at 7 companies, 187 sellers at 108)week of Aug 4, 2025: 8.11 sellers per buyer (27 buyers at 13 companies, 219 sellers at 136)week of Aug 11, 2025: 7.30 sellers per buyer (30 buyers at 19 companies, 219 sellers at 141)week of Aug 18, 2025: 23.42 sellers per buyer (12 buyers at 11 companies, 281 sellers at 139)week of Aug 25, 2025: 27.83 sellers per buyer (6 buyers at 6 companies, 167 sellers at 110)week of Sep 1, 2025: 114.00 sellers per buyer (2 buyers at 2 companies, 228 sellers at 141)week of Sep 8, 2025: 24.14 sellers per buyer (7 buyers at 7 companies, 169 sellers at 120)week of Sep 15, 2025: 88.00 sellers per buyer (2 buyers at 2 companies, 176 sellers at 100)week of Sep 22, 2025: 18.60 sellers per buyer (5 buyers at 2 companies, 93 sellers at 59)week of Sep 29, 2025: 13.62 sellers per buyer (13 buyers at 3 companies, 177 sellers at 99)week of Oct 6, 2025: 10.63 sellers per buyer (8 buyers at 1 companies, 85 sellers at 57)week of Oct 13, 2025: 28.67 sellers per buyer (3 buyers at 3 companies, 86 sellers at 58)week of Oct 20, 2025: 14.83 sellers per buyer (6 buyers at 6 companies, 89 sellers at 60)week of Oct 27, 2025: 8.67 sellers per buyer (15 buyers at 11 companies, 130 sellers at 88)week of Nov 3, 2025: 12.57 sellers per buyer (21 buyers at 21 companies, 264 sellers at 157)week of Nov 10, 2025: 10.67 sellers per buyer (21 buyers at 14 companies, 224 sellers at 142)week of Nov 17, 2025: 17.50 sellers per buyer (14 buyers at 11 companies, 245 sellers at 133)week of Nov 24, 2025: 12.38 sellers per buyer (13 buyers at 11 companies, 161 sellers at 108)week of Dec 1, 2025: 28.10 sellers per buyer (10 buyers at 9 companies, 281 sellers at 153)week of Dec 8, 2025: 14.80 sellers per buyer (15 buyers at 15 companies, 222 sellers at 123)week of Dec 15, 2025: 21.56 sellers per buyer (9 buyers at 8 companies, 194 sellers at 106)week of Dec 22, 2025: 17.25 sellers per buyer (4 buyers at 3 companies, 69 sellers at 47)week of Dec 29, 2025: 7.53 sellers per buyer (15 buyers at 5 companies, 113 sellers at 75)week of Jan 5, 2026: 50.67 sellers per buyer (3 buyers at 3 companies, 152 sellers at 84)week of Jan 12, 2026: 43.33 sellers per buyer (3 buyers at 3 companies, 130 sellers at 68)week of Jan 19, 2026: 89.00 sellers per buyer (1 buyers at 1 companies, 89 sellers at 61)week of Jan 26, 2026: 24.25 sellers per buyer (4 buyers at 3 companies, 97 sellers at 53)week of Feb 2, 2026: 16.12 sellers per buyer (17 buyers at 14 companies, 274 sellers at 151)week of Feb 9, 2026: 14.53 sellers per buyer (19 buyers at 15 companies, 276 sellers at 141)week of Feb 16, 2026: 16.63 sellers per buyer (19 buyers at 14 companies, 316 sellers at 154)week of Feb 23, 2026: 18.06 sellers per buyer (16 buyers at 14 companies, 289 sellers at 153)week of Mar 2, 2026: 18.65 sellers per buyer (20 buyers at 19 companies, 373 sellers at 177)week of Mar 9, 2026: 10.00 sellers per buyer (22 buyers at 15 companies, 220 sellers at 114)week of Mar 16, 2026: 21.89 sellers per buyer (9 buyers at 8 companies, 197 sellers at 95)week of Mar 23, 2026: 33.33 sellers per buyer (3 buyers at 3 companies, 100 sellers at 58)week of Mar 30, 2026: 8.85 sellers per buyer (13 buyers at 4 companies, 115 sellers at 74)week of Apr 6, 2026: 31.33 sellers per buyer (3 buyers at 1 companies, 94 sellers at 59)week of Apr 13, 2026: 34.75 sellers per buyer (4 buyers at 4 companies, 139 sellers at 80)week of Apr 20, 2026: 26.67 sellers per buyer (3 buyers at 3 companies, 80 sellers at 57)week of Apr 27, 2026: 10.60 sellers per buyer (15 buyers at 11 companies, 159 sellers at 103)week of May 4, 2026: 11.10 sellers per buyer (20 buyers at 17 companies, 222 sellers at 120)week of May 11, 2026: 14.00 sellers per buyer (17 buyers at 14 companies, 238 sellers at 147)week of May 18, 2026: 14.79 sellers per buyer (14 buyers at 9 companies, 207 sellers at 122)week of May 25, 2026: 15.09 sellers per buyer (11 buyers at 11 companies, 166 sellers at 112)week of Jun 1, 2026: 27.90 sellers per buyer (10 buyers at 9 companies, 279 sellers at 157)week of Jun 8, 2026: 16.00 sellers per buyer (10 buyers at 9 companies, 160 sellers at 109)week of Jun 15, 2026: 10.44 sellers per buyer (16 buyers at 10 companies, 167 sellers at 103)week of Jun 22, 2026: 13.29 sellers per buyer (7 buyers at 7 companies, 93 sellers at 63)week of Jun 29, 2026: 12.25 sellers per buyer (12 buyers at 2 companies, 147 sellers at 84)week of Jul 6, 2026: no reading (0 buyers at 0 companies, 86 sellers at 57)week of Jul 13, 2026: 17.80 sellers per buyer (5 buyers at 4 companies, 89 sellers at 65)week of Jul 20, 2026: no reading (0 buyers at 0 companies, 86 sellers at 55)week of Jul 27, 2026: 26.80 sellers per buyer (5 buyers at 5 companies, 134 sellers at 79)week of Aug 3, 2026: 19.50 sellers per buyer (14 buyers at 10 companies, 273 sellers at 152)week of Aug 10, 2026: 12.35 sellers per buyer (17 buyers at 13 companies, 210 sellers at 134)week of Aug 17, 2026: 53.80 sellers per buyer (5 buyers at 5 companies, 269 sellers at 151)week of Aug 24, 2026: 13.55 sellers per buyer (11 buyers at 8 companies, 149 sellers at 106)week of Aug 31, 2026: 20.80 sellers per buyer (10 buyers at 10 companies, 208 sellers at 131)week of Sep 7, 2026: 20.83 sellers per buyer (6 buyers at 6 companies, 125 sellers at 91)week of Sep 14, 2026: 28.83 sellers per buyer (6 buyers at 6 companies, 173 sellers at 104)week of Sep 21, 2026: 80.00 sellers per buyer (1 buyers at 1 companies, 80 sellers at 51)week of Sep 28, 2026: 9.43 sellers per buyer (14 buyers at 4 companies, 132 sellers at 84)week of Oct 5, 2026: 10.25 sellers per buyer (8 buyers at 1 companies, 82 sellers at 57)week of Oct 12, 2026: 45.50 sellers per buyer (2 buyers at 2 companies, 91 sellers at 65)week of Oct 19, 2026: 70.00 sellers per buyer (1 buyers at 1 companies, 70 sellers at 50)week of Oct 26, 2026: 11.00 sellers per buyer (8 buyers at 6 companies, 88 sellers at 62)week of Nov 2, 2026 (partial): no reading (0 buyers at 0 companies, 0 sellers at 0)median 18.60 over the complete periods779496S&P 500 (SPY), daily close2024-112025-022025-052025-082025-112026-022026-052026-08

Sellers per buyer · officers and directors outside 10b5-1 plans

sellers per buyerS&P 500 (SPY)week of Oct 26, 2026: 6.00 · median 8.15
820week of Nov 11, 2024: 15.11 sellers per buyer (9 buyers at 8 companies, 136 sellers at 98)week of Nov 18, 2024: 38.50 sellers per buyer (4 buyers at 4 companies, 154 sellers at 89)week of Nov 25, 2024: 27.25 sellers per buyer (4 buyers at 4 companies, 109 sellers at 79)week of Dec 2, 2024: 12.14 sellers per buyer (7 buyers at 7 companies, 85 sellers at 59)week of Dec 9, 2024: 3.74 sellers per buyer (19 buyers at 14 companies, 71 sellers at 51)week of Dec 16, 2024: 3.36 sellers per buyer (14 buyers at 9 companies, 47 sellers at 28)week of Dec 23, 2024: 3.50 sellers per buyer (6 buyers at 5 companies, 21 sellers at 12)week of Dec 30, 2024: 2.13 sellers per buyer (15 buyers at 4 companies, 32 sellers at 20)week of Jan 6, 2025: 5.29 sellers per buyer (7 buyers at 2 companies, 37 sellers at 16)week of Jan 13, 2025: 2.80 sellers per buyer (5 buyers at 5 companies, 14 sellers at 10)week of Jan 20, 2025: 14.33 sellers per buyer (3 buyers at 3 companies, 43 sellers at 18)week of Jan 27, 2025: 8.33 sellers per buyer (6 buyers at 6 companies, 50 sellers at 30)week of Feb 3, 2025: 9.00 sellers per buyer (10 buyers at 8 companies, 90 sellers at 50)week of Feb 10, 2025: 13.22 sellers per buyer (9 buyers at 8 companies, 119 sellers at 74)week of Feb 17, 2025: 12.25 sellers per buyer (12 buyers at 11 companies, 147 sellers at 80)week of Feb 24, 2025: 9.53 sellers per buyer (17 buyers at 16 companies, 162 sellers at 93)week of Mar 3, 2025: 5.95 sellers per buyer (21 buyers at 17 companies, 125 sellers at 79)week of Mar 10, 2025: 2.86 sellers per buyer (28 buyers at 22 companies, 80 sellers at 60)week of Mar 17, 2025: 13.60 sellers per buyer (5 buyers at 4 companies, 68 sellers at 30)week of Mar 24, 2025: 12.67 sellers per buyer (3 buyers at 3 companies, 38 sellers at 24)week of Mar 31, 2025: 2.05 sellers per buyer (19 buyers at 8 companies, 39 sellers at 26)week of Apr 7, 2025: 1.14 sellers per buyer (7 buyers at 6 companies, 8 sellers at 8)week of Apr 14, 2025: 4.50 sellers per buyer (4 buyers at 4 companies, 18 sellers at 14)week of Apr 21, 2025: 3.17 sellers per buyer (12 buyers at 9 companies, 38 sellers at 19)week of Apr 28, 2025: 7.40 sellers per buyer (10 buyers at 6 companies, 74 sellers at 53)week of May 5, 2025: 6.13 sellers per buyer (16 buyers at 15 companies, 98 sellers at 71)week of May 12, 2025: 9.13 sellers per buyer (16 buyers at 11 companies, 146 sellers at 94)week of May 19, 2025: 12.00 sellers per buyer (10 buyers at 8 companies, 120 sellers at 70)week of May 26, 2025: 19.50 sellers per buyer (4 buyers at 3 companies, 78 sellers at 52)week of Jun 2, 2025: 22.60 sellers per buyer (5 buyers at 5 companies, 113 sellers at 72)week of Jun 9, 2025: 82.00 sellers per buyer (1 buyers at 1 companies, 82 sellers at 54)week of Jun 16, 2025: 14.25 sellers per buyer (4 buyers at 4 companies, 57 sellers at 33)week of Jun 23, 2025: 15.67 sellers per buyer (3 buyers at 2 companies, 47 sellers at 21)week of Jun 30, 2025: 1.92 sellers per buyer (13 buyers at 4 companies, 25 sellers at 15)week of Jul 7, 2025: 3.00 sellers per buyer (4 buyers at 4 companies, 12 sellers at 8)week of Jul 14, 2025: 14.00 sellers per buyer (2 buyers at 2 companies, 28 sellers at 16)week of Jul 21, 2025: 14.67 sellers per buyer (3 buyers at 3 companies, 44 sellers at 30)week of Jul 28, 2025: 6.80 sellers per buyer (10 buyers at 7 companies, 68 sellers at 42)week of Aug 4, 2025: 4.74 sellers per buyer (27 buyers at 13 companies, 128 sellers at 82)week of Aug 11, 2025: 3.57 sellers per buyer (30 buyers at 19 companies, 107 sellers at 80)week of Aug 18, 2025: 12.75 sellers per buyer (12 buyers at 11 companies, 153 sellers at 78)week of Aug 25, 2025: 16.00 sellers per buyer (5 buyers at 5 companies, 80 sellers at 59)week of Sep 1, 2025: 29.50 sellers per buyer (2 buyers at 2 companies, 59 sellers at 44)week of Sep 8, 2025: 10.57 sellers per buyer (7 buyers at 7 companies, 74 sellers at 58)week of Sep 15, 2025: 23.00 sellers per buyer (2 buyers at 2 companies, 46 sellers at 29)week of Sep 22, 2025: 5.20 sellers per buyer (5 buyers at 2 companies, 26 sellers at 19)week of Sep 29, 2025: 3.17 sellers per buyer (12 buyers at 2 companies, 38 sellers at 17)week of Oct 6, 2025: 2.25 sellers per buyer (8 buyers at 1 companies, 18 sellers at 9)week of Oct 13, 2025: 5.50 sellers per buyer (2 buyers at 2 companies, 11 sellers at 9)week of Oct 20, 2025: 4.17 sellers per buyer (6 buyers at 6 companies, 25 sellers at 20)week of Oct 27, 2025: 3.87 sellers per buyer (15 buyers at 11 companies, 58 sellers at 45)week of Nov 3, 2025: 5.95 sellers per buyer (20 buyers at 20 companies, 119 sellers at 81)week of Nov 10, 2025: 5.71 sellers per buyer (21 buyers at 14 companies, 120 sellers at 78)week of Nov 17, 2025: 7.71 sellers per buyer (14 buyers at 11 companies, 108 sellers at 67)week of Nov 24, 2025: 6.54 sellers per buyer (13 buyers at 11 companies, 85 sellers at 64)week of Dec 1, 2025: 10.44 sellers per buyer (9 buyers at 8 companies, 94 sellers at 68)week of Dec 8, 2025: 6.79 sellers per buyer (14 buyers at 14 companies, 95 sellers at 66)week of Dec 15, 2025: 9.88 sellers per buyer (8 buyers at 7 companies, 79 sellers at 44)week of Dec 22, 2025: 8.33 sellers per buyer (3 buyers at 2 companies, 25 sellers at 18)week of Dec 29, 2025: 1.00 sellers per buyer (15 buyers at 5 companies, 15 sellers at 10)week of Jan 5, 2026: 12.67 sellers per buyer (3 buyers at 3 companies, 38 sellers at 15)week of Jan 12, 2026: 9.33 sellers per buyer (3 buyers at 3 companies, 28 sellers at 13)week of Jan 19, 2026: 28.00 sellers per buyer (1 buyers at 1 companies, 28 sellers at 18)week of Jan 26, 2026: 10.50 sellers per buyer (4 buyers at 3 companies, 42 sellers at 27)week of Feb 2, 2026: 9.12 sellers per buyer (17 buyers at 14 companies, 155 sellers at 79)week of Feb 9, 2026: 9.11 sellers per buyer (19 buyers at 15 companies, 173 sellers at 88)week of Feb 16, 2026: 9.83 sellers per buyer (18 buyers at 13 companies, 177 sellers at 89)week of Feb 23, 2026: 10.60 sellers per buyer (15 buyers at 13 companies, 159 sellers at 97)week of Mar 2, 2026: 9.00 sellers per buyer (19 buyers at 18 companies, 171 sellers at 93)week of Mar 9, 2026: 5.10 sellers per buyer (21 buyers at 14 companies, 107 sellers at 66)week of Mar 16, 2026: 8.67 sellers per buyer (9 buyers at 8 companies, 78 sellers at 38)week of Mar 23, 2026: 15.00 sellers per buyer (3 buyers at 3 companies, 45 sellers at 24)week of Mar 30, 2026: 2.67 sellers per buyer (12 buyers at 3 companies, 32 sellers at 17)week of Apr 6, 2026: 9.00 sellers per buyer (3 buyers at 1 companies, 27 sellers at 16)week of Apr 13, 2026: 14.50 sellers per buyer (2 buyers at 2 companies, 29 sellers at 18)week of Apr 20, 2026: 11.33 sellers per buyer (3 buyers at 3 companies, 34 sellers at 21)week of Apr 27, 2026: 4.79 sellers per buyer (14 buyers at 10 companies, 67 sellers at 45)week of May 4, 2026: 6.53 sellers per buyer (19 buyers at 16 companies, 124 sellers at 71)week of May 11, 2026: 7.94 sellers per buyer (17 buyers at 14 companies, 135 sellers at 86)week of May 18, 2026: 6.64 sellers per buyer (14 buyers at 9 companies, 93 sellers at 60)week of May 25, 2026: 8.50 sellers per buyer (10 buyers at 10 companies, 85 sellers at 68)week of Jun 1, 2026: 12.56 sellers per buyer (9 buyers at 8 companies, 113 sellers at 72)week of Jun 8, 2026: 6.60 sellers per buyer (10 buyers at 9 companies, 66 sellers at 48)week of Jun 15, 2026: 3.63 sellers per buyer (16 buyers at 10 companies, 58 sellers at 41)week of Jun 22, 2026: 3.57 sellers per buyer (7 buyers at 7 companies, 25 sellers at 19)week of Jun 29, 2026: 2.73 sellers per buyer (11 buyers at 1 companies, 30 sellers at 18)week of Jul 6, 2026: no reading (0 buyers at 0 companies, 14 sellers at 6)week of Jul 13, 2026: 3.25 sellers per buyer (4 buyers at 3 companies, 13 sellers at 10)week of Jul 20, 2026: no reading (0 buyers at 0 companies, 45 sellers at 25)week of Jul 27, 2026: 13.00 sellers per buyer (5 buyers at 5 companies, 65 sellers at 40)week of Aug 3, 2026: 8.15 sellers per buyer (13 buyers at 9 companies, 106 sellers at 76)week of Aug 10, 2026: 6.65 sellers per buyer (17 buyers at 13 companies, 113 sellers at 82)week of Aug 17, 2026: 27.60 sellers per buyer (5 buyers at 5 companies, 138 sellers at 77)week of Aug 24, 2026: 6.73 sellers per buyer (11 buyers at 8 companies, 74 sellers at 58)week of Aug 31, 2026: 7.00 sellers per buyer (9 buyers at 9 companies, 63 sellers at 45)week of Sep 7, 2026: 7.67 sellers per buyer (6 buyers at 6 companies, 46 sellers at 33)week of Sep 14, 2026: 9.50 sellers per buyer (6 buyers at 6 companies, 57 sellers at 37)week of Sep 21, 2026: 21.00 sellers per buyer (1 buyers at 1 companies, 21 sellers at 15)week of Sep 28, 2026: 2.23 sellers per buyer (13 buyers at 3 companies, 29 sellers at 15)week of Oct 5, 2026: 1.88 sellers per buyer (8 buyers at 1 companies, 15 sellers at 8)week of Oct 12, 2026: 4.00 sellers per buyer (1 buyers at 1 companies, 4 sellers at 4)week of Oct 19, 2026: 24.00 sellers per buyer (1 buyers at 1 companies, 24 sellers at 15)week of Oct 26, 2026: 6.00 sellers per buyer (8 buyers at 6 companies, 48 sellers at 34)week of Nov 2, 2026 (partial): no reading (0 buyers at 0 companies, 0 sellers at 0)median 8.15 over the complete periods779496S&P 500 (SPY), daily close2024-112025-022025-052025-082025-112026-022026-052026-08

Companies buying per company selling · officers and directors

companies buying per company sellingS&P 500 (SPY)week of Oct 26, 2026: 0.10 · median 0.07
0.20week of Nov 11, 2024: 0.05 companies buying per company selling (10 buyers at 9 companies, 277 sellers at 168)week of Nov 18, 2024: 0.03 companies buying per company selling (4 buyers at 4 companies, 266 sellers at 143)week of Nov 25, 2024: 0.03 companies buying per company selling (4 buyers at 4 companies, 206 sellers at 128)week of Dec 2, 2024: 0.07 companies buying per company selling (9 buyers at 9 companies, 251 sellers at 137)week of Dec 9, 2024: 0.13 companies buying per company selling (19 buyers at 14 companies, 188 sellers at 107)week of Dec 16, 2024: 0.10 companies buying per company selling (14 buyers at 9 companies, 152 sellers at 92)week of Dec 23, 2024: 0.15 companies buying per company selling (6 buyers at 5 companies, 59 sellers at 34)week of Dec 30, 2024: 0.05 companies buying per company selling (15 buyers at 4 companies, 144 sellers at 81)week of Jan 6, 2025: 0.04 companies buying per company selling (7 buyers at 2 companies, 109 sellers at 56)week of Jan 13, 2025: 0.10 companies buying per company selling (6 buyers at 6 companies, 113 sellers at 59)week of Jan 20, 2025: 0.05 companies buying per company selling (3 buyers at 3 companies, 112 sellers at 60)week of Jan 27, 2025: 0.11 companies buying per company selling (6 buyers at 6 companies, 119 sellers at 57)week of Feb 3, 2025: 0.08 companies buying per company selling (11 buyers at 9 companies, 213 sellers at 114)week of Feb 10, 2025: 0.07 companies buying per company selling (9 buyers at 8 companies, 226 sellers at 119)week of Feb 17, 2025: 0.07 companies buying per company selling (12 buyers at 11 companies, 297 sellers at 148)week of Feb 24, 2025: 0.11 companies buying per company selling (18 buyers at 16 companies, 269 sellers at 148)week of Mar 3, 2025: 0.10 companies buying per company selling (23 buyers at 19 companies, 351 sellers at 184)week of Mar 10, 2025: 0.21 companies buying per company selling (29 buyers at 23 companies, 172 sellers at 110)week of Mar 17, 2025: 0.05 companies buying per company selling (6 buyers at 5 companies, 179 sellers at 92)week of Mar 24, 2025: 0.06 companies buying per company selling (4 buyers at 4 companies, 106 sellers at 66)week of Mar 31, 2025: 0.09 companies buying per company selling (20 buyers at 9 companies, 145 sellers at 95)week of Apr 7, 2025: 0.17 companies buying per company selling (8 buyers at 7 companies, 54 sellers at 41)week of Apr 14, 2025: 0.14 companies buying per company selling (6 buyers at 6 companies, 63 sellers at 44)week of Apr 21, 2025: 0.18 companies buying per company selling (13 buyers at 10 companies, 95 sellers at 55)week of Apr 28, 2025: 0.07 companies buying per company selling (12 buyers at 8 companies, 185 sellers at 120)week of May 5, 2025: 0.13 companies buying per company selling (17 buyers at 16 companies, 188 sellers at 123)week of May 12, 2025: 0.08 companies buying per company selling (17 buyers at 12 companies, 281 sellers at 159)week of May 19, 2025: 0.07 companies buying per company selling (11 buyers at 9 companies, 219 sellers at 125)week of May 26, 2025: 0.04 companies buying per company selling (5 buyers at 4 companies, 184 sellers at 105)week of Jun 2, 2025: 0.04 companies buying per company selling (7 buyers at 7 companies, 313 sellers at 165)week of Jun 9, 2025: 0.02 companies buying per company selling (2 buyers at 2 companies, 194 sellers at 110)week of Jun 16, 2025: 0.05 companies buying per company selling (5 buyers at 5 companies, 191 sellers at 104)week of Jun 23, 2025: 0.05 companies buying per company selling (4 buyers at 3 companies, 117 sellers at 59)week of Jun 30, 2025: 0.04 companies buying per company selling (13 buyers at 4 companies, 167 sellers at 99)week of Jul 7, 2025: 0.07 companies buying per company selling (4 buyers at 4 companies, 87 sellers at 57)week of Jul 14, 2025: 0.04 companies buying per company selling (3 buyers at 3 companies, 128 sellers at 83)week of Jul 21, 2025: 0.04 companies buying per company selling (3 buyers at 3 companies, 128 sellers at 82)week of Jul 28, 2025: 0.06 companies buying per company selling (10 buyers at 7 companies, 187 sellers at 108)week of Aug 4, 2025: 0.10 companies buying per company selling (27 buyers at 13 companies, 219 sellers at 136)week of Aug 11, 2025: 0.13 companies buying per company selling (30 buyers at 19 companies, 219 sellers at 141)week of Aug 18, 2025: 0.08 companies buying per company selling (12 buyers at 11 companies, 281 sellers at 139)week of Aug 25, 2025: 0.05 companies buying per company selling (6 buyers at 6 companies, 167 sellers at 110)week of Sep 1, 2025: 0.01 companies buying per company selling (2 buyers at 2 companies, 228 sellers at 141)week of Sep 8, 2025: 0.06 companies buying per company selling (7 buyers at 7 companies, 169 sellers at 120)week of Sep 15, 2025: 0.02 companies buying per company selling (2 buyers at 2 companies, 176 sellers at 100)week of Sep 22, 2025: 0.03 companies buying per company selling (5 buyers at 2 companies, 93 sellers at 59)week of Sep 29, 2025: 0.03 companies buying per company selling (13 buyers at 3 companies, 177 sellers at 99)week of Oct 6, 2025: 0.02 companies buying per company selling (8 buyers at 1 companies, 85 sellers at 57)week of Oct 13, 2025: 0.05 companies buying per company selling (3 buyers at 3 companies, 86 sellers at 58)week of Oct 20, 2025: 0.10 companies buying per company selling (6 buyers at 6 companies, 89 sellers at 60)week of Oct 27, 2025: 0.13 companies buying per company selling (15 buyers at 11 companies, 130 sellers at 88)week of Nov 3, 2025: 0.13 companies buying per company selling (21 buyers at 21 companies, 264 sellers at 157)week of Nov 10, 2025: 0.10 companies buying per company selling (21 buyers at 14 companies, 224 sellers at 142)week of Nov 17, 2025: 0.08 companies buying per company selling (14 buyers at 11 companies, 245 sellers at 133)week of Nov 24, 2025: 0.10 companies buying per company selling (13 buyers at 11 companies, 161 sellers at 108)week of Dec 1, 2025: 0.06 companies buying per company selling (10 buyers at 9 companies, 281 sellers at 153)week of Dec 8, 2025: 0.12 companies buying per company selling (15 buyers at 15 companies, 222 sellers at 123)week of Dec 15, 2025: 0.08 companies buying per company selling (9 buyers at 8 companies, 194 sellers at 106)week of Dec 22, 2025: 0.06 companies buying per company selling (4 buyers at 3 companies, 69 sellers at 47)week of Dec 29, 2025: 0.07 companies buying per company selling (15 buyers at 5 companies, 113 sellers at 75)week of Jan 5, 2026: 0.04 companies buying per company selling (3 buyers at 3 companies, 152 sellers at 84)week of Jan 12, 2026: 0.04 companies buying per company selling (3 buyers at 3 companies, 130 sellers at 68)week of Jan 19, 2026: 0.02 companies buying per company selling (1 buyers at 1 companies, 89 sellers at 61)week of Jan 26, 2026: 0.06 companies buying per company selling (4 buyers at 3 companies, 97 sellers at 53)week of Feb 2, 2026: 0.09 companies buying per company selling (17 buyers at 14 companies, 274 sellers at 151)week of Feb 9, 2026: 0.11 companies buying per company selling (19 buyers at 15 companies, 276 sellers at 141)week of Feb 16, 2026: 0.09 companies buying per company selling (19 buyers at 14 companies, 316 sellers at 154)week of Feb 23, 2026: 0.09 companies buying per company selling (16 buyers at 14 companies, 289 sellers at 153)week of Mar 2, 2026: 0.11 companies buying per company selling (20 buyers at 19 companies, 373 sellers at 177)week of Mar 9, 2026: 0.13 companies buying per company selling (22 buyers at 15 companies, 220 sellers at 114)week of Mar 16, 2026: 0.08 companies buying per company selling (9 buyers at 8 companies, 197 sellers at 95)week of Mar 23, 2026: 0.05 companies buying per company selling (3 buyers at 3 companies, 100 sellers at 58)week of Mar 30, 2026: 0.05 companies buying per company selling (13 buyers at 4 companies, 115 sellers at 74)week of Apr 6, 2026: 0.02 companies buying per company selling (3 buyers at 1 companies, 94 sellers at 59)week of Apr 13, 2026: 0.05 companies buying per company selling (4 buyers at 4 companies, 139 sellers at 80)week of Apr 20, 2026: 0.05 companies buying per company selling (3 buyers at 3 companies, 80 sellers at 57)week of Apr 27, 2026: 0.11 companies buying per company selling (15 buyers at 11 companies, 159 sellers at 103)week of May 4, 2026: 0.14 companies buying per company selling (20 buyers at 17 companies, 222 sellers at 120)week of May 11, 2026: 0.10 companies buying per company selling (17 buyers at 14 companies, 238 sellers at 147)week of May 18, 2026: 0.07 companies buying per company selling (14 buyers at 9 companies, 207 sellers at 122)week of May 25, 2026: 0.10 companies buying per company selling (11 buyers at 11 companies, 166 sellers at 112)week of Jun 1, 2026: 0.06 companies buying per company selling (10 buyers at 9 companies, 279 sellers at 157)week of Jun 8, 2026: 0.08 companies buying per company selling (10 buyers at 9 companies, 160 sellers at 109)week of Jun 15, 2026: 0.10 companies buying per company selling (16 buyers at 10 companies, 167 sellers at 103)week of Jun 22, 2026: 0.11 companies buying per company selling (7 buyers at 7 companies, 93 sellers at 63)week of Jun 29, 2026: 0.02 companies buying per company selling (12 buyers at 2 companies, 147 sellers at 84)week of Jul 6, 2026: 0.00 companies buying per company selling (0 buyers at 0 companies, 86 sellers at 57)week of Jul 13, 2026: 0.06 companies buying per company selling (5 buyers at 4 companies, 89 sellers at 65)week of Jul 20, 2026: 0.00 companies buying per company selling (0 buyers at 0 companies, 86 sellers at 55)week of Jul 27, 2026: 0.06 companies buying per company selling (5 buyers at 5 companies, 134 sellers at 79)week of Aug 3, 2026: 0.07 companies buying per company selling (14 buyers at 10 companies, 273 sellers at 152)week of Aug 10, 2026: 0.10 companies buying per company selling (17 buyers at 13 companies, 210 sellers at 134)week of Aug 17, 2026: 0.03 companies buying per company selling (5 buyers at 5 companies, 269 sellers at 151)week of Aug 24, 2026: 0.08 companies buying per company selling (11 buyers at 8 companies, 149 sellers at 106)week of Aug 31, 2026: 0.08 companies buying per company selling (10 buyers at 10 companies, 208 sellers at 131)week of Sep 7, 2026: 0.07 companies buying per company selling (6 buyers at 6 companies, 125 sellers at 91)week of Sep 14, 2026: 0.06 companies buying per company selling (6 buyers at 6 companies, 173 sellers at 104)week of Sep 21, 2026: 0.02 companies buying per company selling (1 buyers at 1 companies, 80 sellers at 51)week of Sep 28, 2026: 0.05 companies buying per company selling (14 buyers at 4 companies, 132 sellers at 84)week of Oct 5, 2026: 0.02 companies buying per company selling (8 buyers at 1 companies, 82 sellers at 57)week of Oct 12, 2026: 0.03 companies buying per company selling (2 buyers at 2 companies, 91 sellers at 65)week of Oct 19, 2026: 0.02 companies buying per company selling (1 buyers at 1 companies, 70 sellers at 50)week of Oct 26, 2026: 0.10 companies buying per company selling (8 buyers at 6 companies, 88 sellers at 62)week of Nov 2, 2026 (partial): no reading (0 buyers at 0 companies, 0 sellers at 0)median 0.07 over the complete periods779496S&P 500 (SPY), daily close2024-112025-022025-052025-082025-112026-022026-052026-08

Net buyers · buyers less sellers as a share of officers and directors who traded, in points

net buyers, pointsS&P 500 (SPY)week of Oct 26, 2026: -83.3
-68-100median -89.8 points779496S&P 500 (SPY), daily closeweek of Nov 11, 2024: -93.0 pointsweek of Nov 18, 2024: -97.0 pointsweek of Nov 25, 2024: -96.2 pointsweek of Dec 2, 2024: -93.1 pointsweek of Dec 9, 2024: -81.6 pointsweek of Dec 16, 2024: -83.1 pointsweek of Dec 23, 2024: -81.5 pointsweek of Dec 30, 2024: -81.1 pointsweek of Jan 6, 2025: -87.9 pointsweek of Jan 13, 2025: -89.9 pointsweek of Jan 20, 2025: -94.8 pointsweek of Jan 27, 2025: -90.4 pointsweek of Feb 3, 2025: -90.2 pointsweek of Feb 10, 2025: -92.3 pointsweek of Feb 17, 2025: -92.2 pointsweek of Feb 24, 2025: -87.5 pointsweek of Mar 3, 2025: -87.7 pointsweek of Mar 10, 2025: -71.1 pointsweek of Mar 17, 2025: -93.5 pointsweek of Mar 24, 2025: -92.7 pointsweek of Mar 31, 2025: -75.8 pointsweek of Apr 7, 2025: -74.2 pointsweek of Apr 14, 2025: -82.6 pointsweek of Apr 21, 2025: -75.9 pointsweek of Apr 28, 2025: -87.8 pointsweek of May 5, 2025: -83.4 pointsweek of May 12, 2025: -88.6 pointsweek of May 19, 2025: -90.4 pointsweek of May 26, 2025: -94.7 pointsweek of Jun 2, 2025: -95.6 pointsweek of Jun 9, 2025: -98.0 pointsweek of Jun 16, 2025: -94.9 pointsweek of Jun 23, 2025: -93.4 pointsweek of Jun 30, 2025: -85.6 pointsweek of Jul 7, 2025: -91.2 pointsweek of Jul 14, 2025: -95.4 pointsweek of Jul 21, 2025: -95.4 pointsweek of Jul 28, 2025: -89.8 pointsweek of Aug 4, 2025: -78.0 pointsweek of Aug 11, 2025: -75.9 pointsweek of Aug 18, 2025: -91.8 pointsweek of Aug 25, 2025: -93.1 pointsweek of Sep 1, 2025: -98.3 pointsweek of Sep 8, 2025: -92.0 pointsweek of Sep 15, 2025: -97.8 pointsweek of Sep 22, 2025: -89.8 pointsweek of Sep 29, 2025: -86.3 pointsweek of Oct 6, 2025: -82.8 pointsweek of Oct 13, 2025: -93.3 pointsweek of Oct 20, 2025: -87.4 pointsweek of Oct 27, 2025: -79.3 pointsweek of Nov 3, 2025: -85.3 pointsweek of Nov 10, 2025: -82.9 pointsweek of Nov 17, 2025: -89.2 pointsweek of Nov 24, 2025: -85.1 pointsweek of Dec 1, 2025: -93.1 pointsweek of Dec 8, 2025: -87.3 pointsweek of Dec 15, 2025: -91.1 pointsweek of Dec 22, 2025: -89.0 pointsweek of Dec 29, 2025: -76.6 pointsweek of Jan 5, 2026: -96.1 pointsweek of Jan 12, 2026: -95.5 pointsweek of Jan 19, 2026: -97.8 pointsweek of Jan 26, 2026: -92.1 pointsweek of Feb 2, 2026: -88.3 pointsweek of Feb 9, 2026: -87.1 pointsweek of Feb 16, 2026: -88.7 pointsweek of Feb 23, 2026: -89.5 pointsweek of Mar 2, 2026: -89.8 pointsweek of Mar 9, 2026: -81.8 pointsweek of Mar 16, 2026: -91.3 pointsweek of Mar 23, 2026: -94.2 pointsweek of Mar 30, 2026: -79.7 pointsweek of Apr 6, 2026: -93.8 pointsweek of Apr 13, 2026: -94.4 pointsweek of Apr 20, 2026: -92.8 pointsweek of Apr 27, 2026: -82.8 pointsweek of May 4, 2026: -83.5 pointsweek of May 11, 2026: -86.7 pointsweek of May 18, 2026: -87.3 pointsweek of May 25, 2026: -87.6 pointsweek of Jun 1, 2026: -93.1 pointsweek of Jun 8, 2026: -88.2 pointsweek of Jun 15, 2026: -82.5 pointsweek of Jun 22, 2026: -86.0 pointsweek of Jun 29, 2026: -84.9 pointsweek of Jul 6, 2026: -100.0 pointsweek of Jul 13, 2026: -89.4 pointsweek of Jul 20, 2026: -100.0 pointsweek of Jul 27, 2026: -92.8 pointsweek of Aug 3, 2026: -90.2 pointsweek of Aug 10, 2026: -85.0 pointsweek of Aug 17, 2026: -96.4 pointsweek of Aug 24, 2026: -86.3 pointsweek of Aug 31, 2026: -90.8 pointsweek of Sep 7, 2026: -90.8 pointsweek of Sep 14, 2026: -93.3 pointsweek of Sep 21, 2026: -97.5 pointsweek of Sep 28, 2026: -80.8 pointsweek of Oct 5, 2026: -82.2 pointsweek of Oct 12, 2026: -95.7 pointsweek of Oct 19, 2026: -97.2 pointsweek of Oct 26, 2026: -83.3 points2024-112025-022025-052025-082025-112026-022026-052026-08

Insider velocity · four-week average of net buyers less their 26-week average, in points

velocity, pointsS&P 500 (SPY)week of Oct 26, 2026: +0.1
+8.30-8.3+3: one standard deviation above zero; insiders turning towards buying faster than usual-3: one standard deviation below zero; insiders turning towards selling faster than usual779496S&P 500 (SPY), daily closeweek of May 5, 2025: +4.4 points of velocityweek of May 12, 2025: +2.7 points of velocityweek of May 19, 2025: -1.2 points of velocityweek of May 26, 2025: -3.0 points of velocityweek of Jun 2, 2025: -5.9 points of velocityweek of Jun 9, 2025: -7.6 points of velocityweek of Jun 16, 2025: -8.3 points of velocityweek of Jun 23, 2025: -7.5 points of velocityweek of Jun 30, 2025: -4.8 points of velocityweek of Jul 7, 2025: -3.0 points of velocityweek of Jul 14, 2025: -2.9 points of velocityweek of Jul 21, 2025: -3.4 points of velocityweek of Jul 28, 2025: -4.5 points of velocityweek of Aug 4, 2025: -1.7 points of velocityweek of Aug 11, 2025: +2.6 points of velocityweek of Aug 18, 2025: +3.4 points of velocityweek of Aug 25, 2025: +2.9 points of velocityweek of Sep 1, 2025: -1.8 points of velocityweek of Sep 8, 2025: -5.0 points of velocityweek of Sep 15, 2025: -6.3 points of velocityweek of Sep 22, 2025: -5.6 points of velocityweek of Sep 29, 2025: -2.2 points of velocityweek of Oct 6, 2025: +0.4 points of velocityweek of Oct 13, 2025: +1.9 points of velocityweek of Oct 20, 2025: +3.0 points of velocityweek of Oct 27, 2025: +4.4 points of velocityweek of Nov 3, 2025: +3.9 points of velocityweek of Nov 10, 2025: +6.2 points of velocityweek of Nov 17, 2025: +5.7 points of velocityweek of Nov 24, 2025: +3.9 points of velocityweek of Dec 1, 2025: +1.9 points of velocityweek of Dec 8, 2025: +0.3 points of velocityweek of Dec 15, 2025: -0.3 points of velocityweek of Dec 22, 2025: -1.5 points of velocityweek of Dec 29, 2025: +2.3 points of velocityweek of Jan 5, 2026: +0.3 points of velocityweek of Jan 12, 2026: -0.8 points of velocityweek of Jan 19, 2026: -2.9 points of velocityweek of Jan 26, 2026: -6.6 points of velocityweek of Feb 2, 2026: -4.3 points of velocityweek of Feb 9, 2026: -1.8 points of velocityweek of Feb 16, 2026: +0.4 points of velocityweek of Feb 23, 2026: +0.9 points of velocityweek of Mar 2, 2026: +0.2 points of velocityweek of Mar 9, 2026: +1.1 points of velocityweek of Mar 16, 2026: +0.2 points of velocityweek of Mar 23, 2026: -0.8 points of velocityweek of Mar 30, 2026: +1.5 points of velocityweek of Apr 6, 2026: -1.1 points of velocityweek of Apr 13, 2026: -1.8 points of velocityweek of Apr 20, 2026: -1.3 points of velocityweek of Apr 27, 2026: -1.9 points of velocityweek of May 4, 2026: +0.6 points of velocityweek of May 11, 2026: +2.7 points of velocityweek of May 18, 2026: +4.0 points of velocityweek of May 25, 2026: +2.9 points of velocityweek of Jun 1, 2026: +0.5 points of velocityweek of Jun 8, 2026: +0.1 points of velocityweek of Jun 15, 2026: +1.0 points of velocityweek of Jun 22, 2026: +1.3 points of velocityweek of Jun 29, 2026: +3.6 points of velocityweek of Jul 6, 2026: +0.8 points of velocityweek of Jul 13, 2026: -1.1 points of velocityweek of Jul 20, 2026: -4.5 points of velocityweek of Jul 27, 2026: -6.5 points of velocityweek of Aug 3, 2026: -3.9 points of velocityweek of Aug 10, 2026: -2.9 points of velocityweek of Aug 17, 2026: -1.7 points of velocityweek of Aug 24, 2026: -0.2 points of velocityweek of Aug 31, 2026: -0.3 points of velocityweek of Sep 7, 2026: -1.4 points of velocityweek of Sep 14, 2026: -0.6 points of velocityweek of Sep 21, 2026: -3.3 points of velocityweek of Sep 28, 2026: -0.7 points of velocityweek of Oct 5, 2026: +1.0 points of velocityweek of Oct 12, 2026: +0.4 points of velocityweek of Oct 19, 2026: +0.7 points of velocityweek of Oct 26, 2026: +0.1 points of velocity2024-112025-022025-052025-082025-112026-022026-052026-08

Buyers and sellers · officers and directors

buyers above, sellers belowS&P 500 (SPY)week of Oct 26, 2026: 8 buyers, 88 sellers
300373week of Nov 11, 2024: 10 buyers bought $50M in 41 trades at 9 companies; 277 sellers sold $3.5B in 884 trades at 168 companiesweek of Nov 18, 2024: 4 buyers bought $10M in 7 trades at 4 companies; 266 sellers sold $2.0B in 983 trades at 143 companiesweek of Nov 25, 2024: 4 buyers bought $3M in 4 trades at 4 companies; 206 sellers sold $948M in 594 trades at 128 companiesweek of Dec 2, 2024: 9 buyers bought $63M in 13 trades at 9 companies; 251 sellers sold $2.4B in 981 trades at 137 companiesweek of Dec 9, 2024: 19 buyers bought $5M in 22 trades at 14 companies; 188 sellers sold $1.2B in 882 trades at 107 companiesweek of Dec 16, 2024: 14 buyers bought $5M in 16 trades at 9 companies; 152 sellers sold $1.1B in 709 trades at 92 companiesweek of Dec 23, 2024: 6 buyers bought $865K in 7 trades at 5 companies; 59 sellers sold $278M in 220 trades at 34 companiesweek of Dec 30, 2024: 15 buyers bought $415K in 15 trades at 4 companies; 144 sellers sold $600M in 490 trades at 81 companiesweek of Jan 6, 2025: 7 buyers bought $332K in 7 trades at 2 companies; 109 sellers sold $646M in 615 trades at 56 companiesweek of Jan 13, 2025: 6 buyers bought $3M in 11 trades at 6 companies; 113 sellers sold $453M in 536 trades at 59 companiesweek of Jan 20, 2025: 3 buyers bought $14K in 3 trades at 3 companies; 112 sellers sold $1.2B in 483 trades at 60 companiesweek of Jan 27, 2025: 6 buyers bought $2M in 10 trades at 6 companies; 119 sellers sold $961M in 713 trades at 57 companiesweek of Feb 3, 2025: 11 buyers bought $12M in 19 trades at 9 companies; 213 sellers sold $1.1B in 752 trades at 114 companiesweek of Feb 10, 2025: 9 buyers bought $15M in 14 trades at 8 companies; 226 sellers sold $956M in 695 trades at 119 companiesweek of Feb 17, 2025: 12 buyers bought $3M in 17 trades at 11 companies; 297 sellers sold $1.3B in 935 trades at 148 companiesweek of Feb 24, 2025: 18 buyers bought $11M in 39 trades at 16 companies; 269 sellers sold $927M in 906 trades at 148 companiesweek of Mar 3, 2025: 23 buyers bought $35M in 59 trades at 19 companies; 351 sellers sold $1.2B in 1264 trades at 184 companiesweek of Mar 10, 2025: 29 buyers bought $34M in 72 trades at 23 companies; 172 sellers sold $963M in 744 trades at 110 companiesweek of Mar 17, 2025: 6 buyers bought $2M in 12 trades at 5 companies; 179 sellers sold $332M in 437 trades at 92 companiesweek of Mar 24, 2025: 4 buyers bought $639K in 30 trades at 4 companies; 106 sellers sold $472M in 334 trades at 66 companiesweek of Mar 31, 2025: 20 buyers bought $11M in 39 trades at 9 companies; 145 sellers sold $483M in 532 trades at 95 companiesweek of Apr 7, 2025: 8 buyers bought $680K in 20 trades at 7 companies; 54 sellers sold $293M in 412 trades at 41 companiesweek of Apr 14, 2025: 6 buyers bought $3M in 27 trades at 6 companies; 63 sellers sold $175M in 212 trades at 44 companiesweek of Apr 21, 2025: 13 buyers bought $4M in 31 trades at 10 companies; 95 sellers sold $428M in 293 trades at 55 companiesweek of Apr 28, 2025: 12 buyers bought $3M in 54 trades at 8 companies; 185 sellers sold $710M in 536 trades at 120 companiesweek of May 5, 2025: 17 buyers bought $6M in 31 trades at 16 companies; 188 sellers sold $1.0B in 490 trades at 123 companiesweek of May 12, 2025: 17 buyers bought $75M in 50 trades at 12 companies; 281 sellers sold $1.5B in 767 trades at 159 companiesweek of May 19, 2025: 11 buyers bought $7M in 20 trades at 9 companies; 219 sellers sold $845M in 673 trades at 125 companiesweek of May 26, 2025: 5 buyers bought $258K in 16 trades at 4 companies; 184 sellers sold $1.0B in 592 trades at 105 companiesweek of Jun 2, 2025: 7 buyers bought $4M in 18 trades at 7 companies; 313 sellers sold $2.2B in 898 trades at 165 companiesweek of Jun 9, 2025: 2 buyers bought $2M in 25 trades at 2 companies; 194 sellers sold $1.5B in 666 trades at 110 companiesweek of Jun 16, 2025: 5 buyers bought $600K in 16 trades at 5 companies; 191 sellers sold $1.4B in 497 trades at 104 companiesweek of Jun 23, 2025: 4 buyers bought $116K in 28 trades at 3 companies; 117 sellers sold $4.4B in 520 trades at 59 companiesweek of Jun 30, 2025: 13 buyers bought $4M in 14 trades at 4 companies; 167 sellers sold $1.1B in 711 trades at 99 companiesweek of Jul 7, 2025: 4 buyers bought $1M in 5 trades at 4 companies; 87 sellers sold $2.2B in 553 trades at 57 companiesweek of Jul 14, 2025: 3 buyers bought $3M in 5 trades at 3 companies; 128 sellers sold $1.2B in 571 trades at 83 companiesweek of Jul 21, 2025: 3 buyers bought $7M in 7 trades at 3 companies; 128 sellers sold $3.1B in 456 trades at 82 companiesweek of Jul 28, 2025: 10 buyers bought $4M in 10 trades at 7 companies; 187 sellers sold $1.3B in 766 trades at 108 companiesweek of Aug 4, 2025: 27 buyers bought $36M in 51 trades at 13 companies; 219 sellers sold $1.5B in 898 trades at 136 companiesweek of Aug 11, 2025: 30 buyers bought $43M in 53 trades at 19 companies; 219 sellers sold $1.7B in 939 trades at 141 companiesweek of Aug 18, 2025: 12 buyers bought $64M in 64 trades at 11 companies; 281 sellers sold $1.7B in 1385 trades at 139 companiesweek of Aug 25, 2025: 6 buyers bought $845K in 6 trades at 6 companies; 167 sellers sold $1.4B in 610 trades at 110 companiesweek of Sep 1, 2025: 2 buyers bought $71K in 2 trades at 2 companies; 228 sellers sold $1.3B in 937 trades at 141 companiesweek of Sep 8, 2025: 7 buyers bought $1.0B in 33 trades at 7 companies; 169 sellers sold $1.4B in 746 trades at 120 companiesweek of Sep 15, 2025: 2 buyers bought $50K in 2 trades at 2 companies; 176 sellers sold $1.7B in 898 trades at 100 companiesweek of Sep 22, 2025: 5 buyers bought $2M in 6 trades at 2 companies; 93 sellers sold $1.1B in 634 trades at 59 companiesweek of Sep 29, 2025: 13 buyers bought $636K in 18 trades at 3 companies; 177 sellers sold $1.0B in 965 trades at 99 companiesweek of Oct 6, 2025: 8 buyers bought $1M in 8 trades at 1 companies; 85 sellers sold $1.7B in 721 trades at 57 companiesweek of Oct 13, 2025: 3 buyers bought $103K in 3 trades at 3 companies; 86 sellers sold $466M in 495 trades at 58 companiesweek of Oct 20, 2025: 6 buyers bought $3M in 9 trades at 6 companies; 89 sellers sold $537M in 419 trades at 60 companiesweek of Oct 27, 2025: 15 buyers bought $37M in 18 trades at 11 companies; 130 sellers sold $853M in 487 trades at 88 companiesweek of Nov 3, 2025: 21 buyers bought $13M in 29 trades at 21 companies; 264 sellers sold $1.3B in 1004 trades at 157 companiesweek of Nov 10, 2025: 21 buyers bought $14M in 33 trades at 14 companies; 224 sellers sold $1.2B in 767 trades at 142 companiesweek of Nov 17, 2025: 14 buyers bought $2M in 16 trades at 11 companies; 245 sellers sold $1.0B in 1114 trades at 133 companiesweek of Nov 24, 2025: 13 buyers bought $104M in 24 trades at 11 companies; 161 sellers sold $703M in 620 trades at 108 companiesweek of Dec 1, 2025: 10 buyers bought $36M in 29 trades at 9 companies; 281 sellers sold $1.2B in 1019 trades at 153 companiesweek of Dec 8, 2025: 15 buyers bought $122M in 17 trades at 15 companies; 222 sellers sold $1.2B in 719 trades at 123 companiesweek of Dec 15, 2025: 9 buyers bought $151M in 10 trades at 8 companies; 194 sellers sold $1.0B in 788 trades at 106 companiesweek of Dec 22, 2025: 4 buyers bought $4M in 4 trades at 3 companies; 69 sellers sold $214M in 210 trades at 47 companiesweek of Dec 29, 2025: 15 buyers bought $2M in 16 trades at 5 companies; 113 sellers sold $514M in 466 trades at 75 companiesweek of Jan 5, 2026: 3 buyers bought $169K in 4 trades at 3 companies; 152 sellers sold $828M in 650 trades at 84 companiesweek of Jan 12, 2026: 3 buyers bought $9M in 5 trades at 3 companies; 130 sellers sold $419M in 733 trades at 68 companiesweek of Jan 19, 2026: 1 buyers bought $2M in 1 trades at 1 companies; 89 sellers sold $436M in 376 trades at 61 companiesweek of Jan 26, 2026: 4 buyers bought $4M in 4 trades at 3 companies; 97 sellers sold $290M in 388 trades at 53 companiesweek of Feb 2, 2026: 17 buyers bought $8M in 18 trades at 14 companies; 274 sellers sold $1.6B in 941 trades at 151 companiesweek of Feb 9, 2026: 19 buyers bought $21M in 22 trades at 15 companies; 276 sellers sold $1.4B in 802 trades at 141 companiesweek of Feb 16, 2026: 19 buyers bought $39M in 29 trades at 14 companies; 316 sellers sold $1.3B in 949 trades at 154 companiesweek of Feb 23, 2026: 16 buyers bought $15M in 20 trades at 14 companies; 289 sellers sold $1.3B in 870 trades at 153 companiesweek of Mar 2, 2026: 20 buyers bought $18M in 23 trades at 19 companies; 373 sellers sold $1.6B in 1229 trades at 177 companiesweek of Mar 9, 2026: 22 buyers bought $165M in 33 trades at 15 companies; 220 sellers sold $783M in 818 trades at 114 companiesweek of Mar 16, 2026: 9 buyers bought $2M in 12 trades at 8 companies; 197 sellers sold $1.1B in 818 trades at 95 companiesweek of Mar 23, 2026: 3 buyers bought $10M in 5 trades at 3 companies; 100 sellers sold $623M in 401 trades at 58 companiesweek of Mar 30, 2026: 13 buyers bought $1M in 13 trades at 4 companies; 115 sellers sold $544M in 579 trades at 74 companiesweek of Apr 6, 2026: 3 buyers bought $2M in 3 trades at 1 companies; 94 sellers sold $402M in 343 trades at 59 companiesweek of Apr 13, 2026: 4 buyers bought $2M in 6 trades at 4 companies; 139 sellers sold $912M in 566 trades at 80 companiesweek of Apr 20, 2026: 3 buyers bought $280K in 3 trades at 3 companies; 80 sellers sold $641M in 402 trades at 57 companiesweek of Apr 27, 2026: 15 buyers bought $6M in 17 trades at 11 companies; 159 sellers sold $618M in 667 trades at 103 companiesweek of May 4, 2026: 20 buyers bought $9M in 21 trades at 17 companies; 222 sellers sold $1.2B in 891 trades at 120 companiesweek of May 11, 2026: 17 buyers bought $29M in 27 trades at 14 companies; 238 sellers sold $1.1B in 887 trades at 147 companiesweek of May 18, 2026: 14 buyers bought $6M in 24 trades at 9 companies; 207 sellers sold $2.2B in 988 trades at 122 companiesweek of May 25, 2026: 11 buyers bought $29M in 13 trades at 11 companies; 166 sellers sold $1.5B in 691 trades at 112 companiesweek of Jun 1, 2026: 10 buyers bought $59M in 64 trades at 9 companies; 279 sellers sold $2.2B in 1790 trades at 157 companiesweek of Jun 8, 2026: 10 buyers bought $3M in 11 trades at 9 companies; 160 sellers sold $1.2B in 1382 trades at 109 companiesweek of Jun 15, 2026: 16 buyers bought $4M in 16 trades at 10 companies; 167 sellers sold $989M in 872 trades at 103 companiesweek of Jun 22, 2026: 7 buyers bought $3M in 8 trades at 7 companies; 93 sellers sold $798M in 669 trades at 63 companiesweek of Jun 29, 2026: 12 buyers bought $535K in 29 trades at 2 companies; 147 sellers sold $729M in 736 trades at 84 companiesweek of Jul 6, 2026: 0 buyers bought $0 in 0 trades at 0 companies; 86 sellers sold $920M in 833 trades at 57 companiesweek of Jul 13, 2026: 5 buyers bought $2M in 6 trades at 4 companies; 89 sellers sold $474M in 555 trades at 65 companiesweek of Jul 20, 2026: 0 buyers bought $0 in 0 trades at 0 companies; 86 sellers sold $399M in 414 trades at 55 companiesweek of Jul 27, 2026: 5 buyers bought $4M in 8 trades at 5 companies; 134 sellers sold $957M in 452 trades at 79 companiesweek of Aug 3, 2026: 14 buyers bought $14M in 17 trades at 10 companies; 273 sellers sold $1.9B in 1301 trades at 152 companiesweek of Aug 10, 2026: 17 buyers bought $16M in 22 trades at 13 companies; 210 sellers sold $958M in 590 trades at 134 companiesweek of Aug 17, 2026: 5 buyers bought $816K in 6 trades at 5 companies; 269 sellers sold $1.4B in 1130 trades at 151 companiesweek of Aug 24, 2026: 11 buyers bought $4M in 15 trades at 8 companies; 149 sellers sold $825M in 547 trades at 106 companiesweek of Aug 31, 2026: 10 buyers bought $18M in 23 trades at 10 companies; 208 sellers sold $1.7B in 969 trades at 131 companiesweek of Sep 7, 2026: 6 buyers bought $11M in 17 trades at 6 companies; 125 sellers sold $747M in 783 trades at 91 companiesweek of Sep 14, 2026: 6 buyers bought $12M in 6 trades at 6 companies; 173 sellers sold $1.5B in 973 trades at 104 companiesweek of Sep 21, 2026: 1 buyers bought $79K in 1 trades at 1 companies; 80 sellers sold $907M in 395 trades at 51 companiesweek of Sep 28, 2026: 14 buyers bought $4M in 14 trades at 4 companies; 132 sellers sold $568M in 503 trades at 84 companiesweek of Oct 5, 2026: 8 buyers bought $1M in 8 trades at 1 companies; 82 sellers sold $606M in 515 trades at 57 companiesweek of Oct 12, 2026: 2 buyers bought $24M in 5 trades at 2 companies; 91 sellers sold $260M in 448 trades at 65 companiesweek of Oct 19, 2026: 1 buyers bought $8K in 1 trades at 1 companies; 70 sellers sold $335M in 333 trades at 50 companiesweek of Oct 26, 2026: 8 buyers bought $7M in 10 trades at 6 companies; 88 sellers sold $292M in 293 trades at 62 companiesweek of Nov 2, 2026 (partial): 0 buyers bought $0 in 0 trades at 0 companies; 0 sellers sold $0 in 0 trades at 0 companies779496S&P 500 (SPY), daily close2024-112025-022025-052025-082025-112026-022026-052026-08

Bought and sold · officers and directors

bought above, sold belowS&P 500 (SPY)week of Oct 26, 2026: $7M bought, $292M sold
$1.0B0$4.4Bweek of Nov 11, 2024: 10 buyers bought $50M in 41 trades at 9 companies; 277 sellers sold $3.5B in 884 trades at 168 companiesweek of Nov 18, 2024: 4 buyers bought $10M in 7 trades at 4 companies; 266 sellers sold $2.0B in 983 trades at 143 companiesweek of Nov 25, 2024: 4 buyers bought $3M in 4 trades at 4 companies; 206 sellers sold $948M in 594 trades at 128 companiesweek of Dec 2, 2024: 9 buyers bought $63M in 13 trades at 9 companies; 251 sellers sold $2.4B in 981 trades at 137 companiesweek of Dec 9, 2024: 19 buyers bought $5M in 22 trades at 14 companies; 188 sellers sold $1.2B in 882 trades at 107 companiesweek of Dec 16, 2024: 14 buyers bought $5M in 16 trades at 9 companies; 152 sellers sold $1.1B in 709 trades at 92 companiesweek of Dec 23, 2024: 6 buyers bought $865K in 7 trades at 5 companies; 59 sellers sold $278M in 220 trades at 34 companiesweek of Dec 30, 2024: 15 buyers bought $415K in 15 trades at 4 companies; 144 sellers sold $600M in 490 trades at 81 companiesweek of Jan 6, 2025: 7 buyers bought $332K in 7 trades at 2 companies; 109 sellers sold $646M in 615 trades at 56 companiesweek of Jan 13, 2025: 6 buyers bought $3M in 11 trades at 6 companies; 113 sellers sold $453M in 536 trades at 59 companiesweek of Jan 20, 2025: 3 buyers bought $14K in 3 trades at 3 companies; 112 sellers sold $1.2B in 483 trades at 60 companiesweek of Jan 27, 2025: 6 buyers bought $2M in 10 trades at 6 companies; 119 sellers sold $961M in 713 trades at 57 companiesweek of Feb 3, 2025: 11 buyers bought $12M in 19 trades at 9 companies; 213 sellers sold $1.1B in 752 trades at 114 companiesweek of Feb 10, 2025: 9 buyers bought $15M in 14 trades at 8 companies; 226 sellers sold $956M in 695 trades at 119 companiesweek of Feb 17, 2025: 12 buyers bought $3M in 17 trades at 11 companies; 297 sellers sold $1.3B in 935 trades at 148 companiesweek of Feb 24, 2025: 18 buyers bought $11M in 39 trades at 16 companies; 269 sellers sold $927M in 906 trades at 148 companiesweek of Mar 3, 2025: 23 buyers bought $35M in 59 trades at 19 companies; 351 sellers sold $1.2B in 1264 trades at 184 companiesweek of Mar 10, 2025: 29 buyers bought $34M in 72 trades at 23 companies; 172 sellers sold $963M in 744 trades at 110 companiesweek of Mar 17, 2025: 6 buyers bought $2M in 12 trades at 5 companies; 179 sellers sold $332M in 437 trades at 92 companiesweek of Mar 24, 2025: 4 buyers bought $639K in 30 trades at 4 companies; 106 sellers sold $472M in 334 trades at 66 companiesweek of Mar 31, 2025: 20 buyers bought $11M in 39 trades at 9 companies; 145 sellers sold $483M in 532 trades at 95 companiesweek of Apr 7, 2025: 8 buyers bought $680K in 20 trades at 7 companies; 54 sellers sold $293M in 412 trades at 41 companiesweek of Apr 14, 2025: 6 buyers bought $3M in 27 trades at 6 companies; 63 sellers sold $175M in 212 trades at 44 companiesweek of Apr 21, 2025: 13 buyers bought $4M in 31 trades at 10 companies; 95 sellers sold $428M in 293 trades at 55 companiesweek of Apr 28, 2025: 12 buyers bought $3M in 54 trades at 8 companies; 185 sellers sold $710M in 536 trades at 120 companiesweek of May 5, 2025: 17 buyers bought $6M in 31 trades at 16 companies; 188 sellers sold $1.0B in 490 trades at 123 companiesweek of May 12, 2025: 17 buyers bought $75M in 50 trades at 12 companies; 281 sellers sold $1.5B in 767 trades at 159 companiesweek of May 19, 2025: 11 buyers bought $7M in 20 trades at 9 companies; 219 sellers sold $845M in 673 trades at 125 companiesweek of May 26, 2025: 5 buyers bought $258K in 16 trades at 4 companies; 184 sellers sold $1.0B in 592 trades at 105 companiesweek of Jun 2, 2025: 7 buyers bought $4M in 18 trades at 7 companies; 313 sellers sold $2.2B in 898 trades at 165 companiesweek of Jun 9, 2025: 2 buyers bought $2M in 25 trades at 2 companies; 194 sellers sold $1.5B in 666 trades at 110 companiesweek of Jun 16, 2025: 5 buyers bought $600K in 16 trades at 5 companies; 191 sellers sold $1.4B in 497 trades at 104 companiesweek of Jun 23, 2025: 4 buyers bought $116K in 28 trades at 3 companies; 117 sellers sold $4.4B in 520 trades at 59 companiesweek of Jun 30, 2025: 13 buyers bought $4M in 14 trades at 4 companies; 167 sellers sold $1.1B in 711 trades at 99 companiesweek of Jul 7, 2025: 4 buyers bought $1M in 5 trades at 4 companies; 87 sellers sold $2.2B in 553 trades at 57 companiesweek of Jul 14, 2025: 3 buyers bought $3M in 5 trades at 3 companies; 128 sellers sold $1.2B in 571 trades at 83 companiesweek of Jul 21, 2025: 3 buyers bought $7M in 7 trades at 3 companies; 128 sellers sold $3.1B in 456 trades at 82 companiesweek of Jul 28, 2025: 10 buyers bought $4M in 10 trades at 7 companies; 187 sellers sold $1.3B in 766 trades at 108 companiesweek of Aug 4, 2025: 27 buyers bought $36M in 51 trades at 13 companies; 219 sellers sold $1.5B in 898 trades at 136 companiesweek of Aug 11, 2025: 30 buyers bought $43M in 53 trades at 19 companies; 219 sellers sold $1.7B in 939 trades at 141 companiesweek of Aug 18, 2025: 12 buyers bought $64M in 64 trades at 11 companies; 281 sellers sold $1.7B in 1385 trades at 139 companiesweek of Aug 25, 2025: 6 buyers bought $845K in 6 trades at 6 companies; 167 sellers sold $1.4B in 610 trades at 110 companiesweek of Sep 1, 2025: 2 buyers bought $71K in 2 trades at 2 companies; 228 sellers sold $1.3B in 937 trades at 141 companiesweek of Sep 8, 2025: 7 buyers bought $1.0B in 33 trades at 7 companies; 169 sellers sold $1.4B in 746 trades at 120 companiesweek of Sep 15, 2025: 2 buyers bought $50K in 2 trades at 2 companies; 176 sellers sold $1.7B in 898 trades at 100 companiesweek of Sep 22, 2025: 5 buyers bought $2M in 6 trades at 2 companies; 93 sellers sold $1.1B in 634 trades at 59 companiesweek of Sep 29, 2025: 13 buyers bought $636K in 18 trades at 3 companies; 177 sellers sold $1.0B in 965 trades at 99 companiesweek of Oct 6, 2025: 8 buyers bought $1M in 8 trades at 1 companies; 85 sellers sold $1.7B in 721 trades at 57 companiesweek of Oct 13, 2025: 3 buyers bought $103K in 3 trades at 3 companies; 86 sellers sold $466M in 495 trades at 58 companiesweek of Oct 20, 2025: 6 buyers bought $3M in 9 trades at 6 companies; 89 sellers sold $537M in 419 trades at 60 companiesweek of Oct 27, 2025: 15 buyers bought $37M in 18 trades at 11 companies; 130 sellers sold $853M in 487 trades at 88 companiesweek of Nov 3, 2025: 21 buyers bought $13M in 29 trades at 21 companies; 264 sellers sold $1.3B in 1004 trades at 157 companiesweek of Nov 10, 2025: 21 buyers bought $14M in 33 trades at 14 companies; 224 sellers sold $1.2B in 767 trades at 142 companiesweek of Nov 17, 2025: 14 buyers bought $2M in 16 trades at 11 companies; 245 sellers sold $1.0B in 1114 trades at 133 companiesweek of Nov 24, 2025: 13 buyers bought $104M in 24 trades at 11 companies; 161 sellers sold $703M in 620 trades at 108 companiesweek of Dec 1, 2025: 10 buyers bought $36M in 29 trades at 9 companies; 281 sellers sold $1.2B in 1019 trades at 153 companiesweek of Dec 8, 2025: 15 buyers bought $122M in 17 trades at 15 companies; 222 sellers sold $1.2B in 719 trades at 123 companiesweek of Dec 15, 2025: 9 buyers bought $151M in 10 trades at 8 companies; 194 sellers sold $1.0B in 788 trades at 106 companiesweek of Dec 22, 2025: 4 buyers bought $4M in 4 trades at 3 companies; 69 sellers sold $214M in 210 trades at 47 companiesweek of Dec 29, 2025: 15 buyers bought $2M in 16 trades at 5 companies; 113 sellers sold $514M in 466 trades at 75 companiesweek of Jan 5, 2026: 3 buyers bought $169K in 4 trades at 3 companies; 152 sellers sold $828M in 650 trades at 84 companiesweek of Jan 12, 2026: 3 buyers bought $9M in 5 trades at 3 companies; 130 sellers sold $419M in 733 trades at 68 companiesweek of Jan 19, 2026: 1 buyers bought $2M in 1 trades at 1 companies; 89 sellers sold $436M in 376 trades at 61 companiesweek of Jan 26, 2026: 4 buyers bought $4M in 4 trades at 3 companies; 97 sellers sold $290M in 388 trades at 53 companiesweek of Feb 2, 2026: 17 buyers bought $8M in 18 trades at 14 companies; 274 sellers sold $1.6B in 941 trades at 151 companiesweek of Feb 9, 2026: 19 buyers bought $21M in 22 trades at 15 companies; 276 sellers sold $1.4B in 802 trades at 141 companiesweek of Feb 16, 2026: 19 buyers bought $39M in 29 trades at 14 companies; 316 sellers sold $1.3B in 949 trades at 154 companiesweek of Feb 23, 2026: 16 buyers bought $15M in 20 trades at 14 companies; 289 sellers sold $1.3B in 870 trades at 153 companiesweek of Mar 2, 2026: 20 buyers bought $18M in 23 trades at 19 companies; 373 sellers sold $1.6B in 1229 trades at 177 companiesweek of Mar 9, 2026: 22 buyers bought $165M in 33 trades at 15 companies; 220 sellers sold $783M in 818 trades at 114 companiesweek of Mar 16, 2026: 9 buyers bought $2M in 12 trades at 8 companies; 197 sellers sold $1.1B in 818 trades at 95 companiesweek of Mar 23, 2026: 3 buyers bought $10M in 5 trades at 3 companies; 100 sellers sold $623M in 401 trades at 58 companiesweek of Mar 30, 2026: 13 buyers bought $1M in 13 trades at 4 companies; 115 sellers sold $544M in 579 trades at 74 companiesweek of Apr 6, 2026: 3 buyers bought $2M in 3 trades at 1 companies; 94 sellers sold $402M in 343 trades at 59 companiesweek of Apr 13, 2026: 4 buyers bought $2M in 6 trades at 4 companies; 139 sellers sold $912M in 566 trades at 80 companiesweek of Apr 20, 2026: 3 buyers bought $280K in 3 trades at 3 companies; 80 sellers sold $641M in 402 trades at 57 companiesweek of Apr 27, 2026: 15 buyers bought $6M in 17 trades at 11 companies; 159 sellers sold $618M in 667 trades at 103 companiesweek of May 4, 2026: 20 buyers bought $9M in 21 trades at 17 companies; 222 sellers sold $1.2B in 891 trades at 120 companiesweek of May 11, 2026: 17 buyers bought $29M in 27 trades at 14 companies; 238 sellers sold $1.1B in 887 trades at 147 companiesweek of May 18, 2026: 14 buyers bought $6M in 24 trades at 9 companies; 207 sellers sold $2.2B in 988 trades at 122 companiesweek of May 25, 2026: 11 buyers bought $29M in 13 trades at 11 companies; 166 sellers sold $1.5B in 691 trades at 112 companiesweek of Jun 1, 2026: 10 buyers bought $59M in 64 trades at 9 companies; 279 sellers sold $2.2B in 1790 trades at 157 companiesweek of Jun 8, 2026: 10 buyers bought $3M in 11 trades at 9 companies; 160 sellers sold $1.2B in 1382 trades at 109 companiesweek of Jun 15, 2026: 16 buyers bought $4M in 16 trades at 10 companies; 167 sellers sold $989M in 872 trades at 103 companiesweek of Jun 22, 2026: 7 buyers bought $3M in 8 trades at 7 companies; 93 sellers sold $798M in 669 trades at 63 companiesweek of Jun 29, 2026: 12 buyers bought $535K in 29 trades at 2 companies; 147 sellers sold $729M in 736 trades at 84 companiesweek of Jul 6, 2026: 0 buyers bought $0 in 0 trades at 0 companies; 86 sellers sold $920M in 833 trades at 57 companiesweek of Jul 13, 2026: 5 buyers bought $2M in 6 trades at 4 companies; 89 sellers sold $474M in 555 trades at 65 companiesweek of Jul 20, 2026: 0 buyers bought $0 in 0 trades at 0 companies; 86 sellers sold $399M in 414 trades at 55 companiesweek of Jul 27, 2026: 5 buyers bought $4M in 8 trades at 5 companies; 134 sellers sold $957M in 452 trades at 79 companiesweek of Aug 3, 2026: 14 buyers bought $14M in 17 trades at 10 companies; 273 sellers sold $1.9B in 1301 trades at 152 companiesweek of Aug 10, 2026: 17 buyers bought $16M in 22 trades at 13 companies; 210 sellers sold $958M in 590 trades at 134 companiesweek of Aug 17, 2026: 5 buyers bought $816K in 6 trades at 5 companies; 269 sellers sold $1.4B in 1130 trades at 151 companiesweek of Aug 24, 2026: 11 buyers bought $4M in 15 trades at 8 companies; 149 sellers sold $825M in 547 trades at 106 companiesweek of Aug 31, 2026: 10 buyers bought $18M in 23 trades at 10 companies; 208 sellers sold $1.7B in 969 trades at 131 companiesweek of Sep 7, 2026: 6 buyers bought $11M in 17 trades at 6 companies; 125 sellers sold $747M in 783 trades at 91 companiesweek of Sep 14, 2026: 6 buyers bought $12M in 6 trades at 6 companies; 173 sellers sold $1.5B in 973 trades at 104 companiesweek of Sep 21, 2026: 1 buyers bought $79K in 1 trades at 1 companies; 80 sellers sold $907M in 395 trades at 51 companiesweek of Sep 28, 2026: 14 buyers bought $4M in 14 trades at 4 companies; 132 sellers sold $568M in 503 trades at 84 companiesweek of Oct 5, 2026: 8 buyers bought $1M in 8 trades at 1 companies; 82 sellers sold $606M in 515 trades at 57 companiesweek of Oct 12, 2026: 2 buyers bought $24M in 5 trades at 2 companies; 91 sellers sold $260M in 448 trades at 65 companiesweek of Oct 19, 2026: 1 buyers bought $8K in 1 trades at 1 companies; 70 sellers sold $335M in 333 trades at 50 companiesweek of Oct 26, 2026: 8 buyers bought $7M in 10 trades at 6 companies; 88 sellers sold $292M in 293 trades at 62 companiesweek of Nov 2, 2026 (partial): 0 buyers bought $0 in 0 trades at 0 companies; 0 sellers sold $0 in 0 trades at 0 companies779496S&P 500 (SPY), daily close2024-112025-022025-052025-082025-112026-022026-052026-08

Companies buying and selling · officers and directors

buying above, selling belowS&P 500 (SPY)week of Oct 26, 2026: 6 companies buying, 62 companies selling
230184week of Nov 11, 2024: 10 buyers bought $50M in 41 trades at 9 companies; 277 sellers sold $3.5B in 884 trades at 168 companiesweek of Nov 18, 2024: 4 buyers bought $10M in 7 trades at 4 companies; 266 sellers sold $2.0B in 983 trades at 143 companiesweek of Nov 25, 2024: 4 buyers bought $3M in 4 trades at 4 companies; 206 sellers sold $948M in 594 trades at 128 companiesweek of Dec 2, 2024: 9 buyers bought $63M in 13 trades at 9 companies; 251 sellers sold $2.4B in 981 trades at 137 companiesweek of Dec 9, 2024: 19 buyers bought $5M in 22 trades at 14 companies; 188 sellers sold $1.2B in 882 trades at 107 companiesweek of Dec 16, 2024: 14 buyers bought $5M in 16 trades at 9 companies; 152 sellers sold $1.1B in 709 trades at 92 companiesweek of Dec 23, 2024: 6 buyers bought $865K in 7 trades at 5 companies; 59 sellers sold $278M in 220 trades at 34 companiesweek of Dec 30, 2024: 15 buyers bought $415K in 15 trades at 4 companies; 144 sellers sold $600M in 490 trades at 81 companiesweek of Jan 6, 2025: 7 buyers bought $332K in 7 trades at 2 companies; 109 sellers sold $646M in 615 trades at 56 companiesweek of Jan 13, 2025: 6 buyers bought $3M in 11 trades at 6 companies; 113 sellers sold $453M in 536 trades at 59 companiesweek of Jan 20, 2025: 3 buyers bought $14K in 3 trades at 3 companies; 112 sellers sold $1.2B in 483 trades at 60 companiesweek of Jan 27, 2025: 6 buyers bought $2M in 10 trades at 6 companies; 119 sellers sold $961M in 713 trades at 57 companiesweek of Feb 3, 2025: 11 buyers bought $12M in 19 trades at 9 companies; 213 sellers sold $1.1B in 752 trades at 114 companiesweek of Feb 10, 2025: 9 buyers bought $15M in 14 trades at 8 companies; 226 sellers sold $956M in 695 trades at 119 companiesweek of Feb 17, 2025: 12 buyers bought $3M in 17 trades at 11 companies; 297 sellers sold $1.3B in 935 trades at 148 companiesweek of Feb 24, 2025: 18 buyers bought $11M in 39 trades at 16 companies; 269 sellers sold $927M in 906 trades at 148 companiesweek of Mar 3, 2025: 23 buyers bought $35M in 59 trades at 19 companies; 351 sellers sold $1.2B in 1264 trades at 184 companiesweek of Mar 10, 2025: 29 buyers bought $34M in 72 trades at 23 companies; 172 sellers sold $963M in 744 trades at 110 companiesweek of Mar 17, 2025: 6 buyers bought $2M in 12 trades at 5 companies; 179 sellers sold $332M in 437 trades at 92 companiesweek of Mar 24, 2025: 4 buyers bought $639K in 30 trades at 4 companies; 106 sellers sold $472M in 334 trades at 66 companiesweek of Mar 31, 2025: 20 buyers bought $11M in 39 trades at 9 companies; 145 sellers sold $483M in 532 trades at 95 companiesweek of Apr 7, 2025: 8 buyers bought $680K in 20 trades at 7 companies; 54 sellers sold $293M in 412 trades at 41 companiesweek of Apr 14, 2025: 6 buyers bought $3M in 27 trades at 6 companies; 63 sellers sold $175M in 212 trades at 44 companiesweek of Apr 21, 2025: 13 buyers bought $4M in 31 trades at 10 companies; 95 sellers sold $428M in 293 trades at 55 companiesweek of Apr 28, 2025: 12 buyers bought $3M in 54 trades at 8 companies; 185 sellers sold $710M in 536 trades at 120 companiesweek of May 5, 2025: 17 buyers bought $6M in 31 trades at 16 companies; 188 sellers sold $1.0B in 490 trades at 123 companiesweek of May 12, 2025: 17 buyers bought $75M in 50 trades at 12 companies; 281 sellers sold $1.5B in 767 trades at 159 companiesweek of May 19, 2025: 11 buyers bought $7M in 20 trades at 9 companies; 219 sellers sold $845M in 673 trades at 125 companiesweek of May 26, 2025: 5 buyers bought $258K in 16 trades at 4 companies; 184 sellers sold $1.0B in 592 trades at 105 companiesweek of Jun 2, 2025: 7 buyers bought $4M in 18 trades at 7 companies; 313 sellers sold $2.2B in 898 trades at 165 companiesweek of Jun 9, 2025: 2 buyers bought $2M in 25 trades at 2 companies; 194 sellers sold $1.5B in 666 trades at 110 companiesweek of Jun 16, 2025: 5 buyers bought $600K in 16 trades at 5 companies; 191 sellers sold $1.4B in 497 trades at 104 companiesweek of Jun 23, 2025: 4 buyers bought $116K in 28 trades at 3 companies; 117 sellers sold $4.4B in 520 trades at 59 companiesweek of Jun 30, 2025: 13 buyers bought $4M in 14 trades at 4 companies; 167 sellers sold $1.1B in 711 trades at 99 companiesweek of Jul 7, 2025: 4 buyers bought $1M in 5 trades at 4 companies; 87 sellers sold $2.2B in 553 trades at 57 companiesweek of Jul 14, 2025: 3 buyers bought $3M in 5 trades at 3 companies; 128 sellers sold $1.2B in 571 trades at 83 companiesweek of Jul 21, 2025: 3 buyers bought $7M in 7 trades at 3 companies; 128 sellers sold $3.1B in 456 trades at 82 companiesweek of Jul 28, 2025: 10 buyers bought $4M in 10 trades at 7 companies; 187 sellers sold $1.3B in 766 trades at 108 companiesweek of Aug 4, 2025: 27 buyers bought $36M in 51 trades at 13 companies; 219 sellers sold $1.5B in 898 trades at 136 companiesweek of Aug 11, 2025: 30 buyers bought $43M in 53 trades at 19 companies; 219 sellers sold $1.7B in 939 trades at 141 companiesweek of Aug 18, 2025: 12 buyers bought $64M in 64 trades at 11 companies; 281 sellers sold $1.7B in 1385 trades at 139 companiesweek of Aug 25, 2025: 6 buyers bought $845K in 6 trades at 6 companies; 167 sellers sold $1.4B in 610 trades at 110 companiesweek of Sep 1, 2025: 2 buyers bought $71K in 2 trades at 2 companies; 228 sellers sold $1.3B in 937 trades at 141 companiesweek of Sep 8, 2025: 7 buyers bought $1.0B in 33 trades at 7 companies; 169 sellers sold $1.4B in 746 trades at 120 companiesweek of Sep 15, 2025: 2 buyers bought $50K in 2 trades at 2 companies; 176 sellers sold $1.7B in 898 trades at 100 companiesweek of Sep 22, 2025: 5 buyers bought $2M in 6 trades at 2 companies; 93 sellers sold $1.1B in 634 trades at 59 companiesweek of Sep 29, 2025: 13 buyers bought $636K in 18 trades at 3 companies; 177 sellers sold $1.0B in 965 trades at 99 companiesweek of Oct 6, 2025: 8 buyers bought $1M in 8 trades at 1 companies; 85 sellers sold $1.7B in 721 trades at 57 companiesweek of Oct 13, 2025: 3 buyers bought $103K in 3 trades at 3 companies; 86 sellers sold $466M in 495 trades at 58 companiesweek of Oct 20, 2025: 6 buyers bought $3M in 9 trades at 6 companies; 89 sellers sold $537M in 419 trades at 60 companiesweek of Oct 27, 2025: 15 buyers bought $37M in 18 trades at 11 companies; 130 sellers sold $853M in 487 trades at 88 companiesweek of Nov 3, 2025: 21 buyers bought $13M in 29 trades at 21 companies; 264 sellers sold $1.3B in 1004 trades at 157 companiesweek of Nov 10, 2025: 21 buyers bought $14M in 33 trades at 14 companies; 224 sellers sold $1.2B in 767 trades at 142 companiesweek of Nov 17, 2025: 14 buyers bought $2M in 16 trades at 11 companies; 245 sellers sold $1.0B in 1114 trades at 133 companiesweek of Nov 24, 2025: 13 buyers bought $104M in 24 trades at 11 companies; 161 sellers sold $703M in 620 trades at 108 companiesweek of Dec 1, 2025: 10 buyers bought $36M in 29 trades at 9 companies; 281 sellers sold $1.2B in 1019 trades at 153 companiesweek of Dec 8, 2025: 15 buyers bought $122M in 17 trades at 15 companies; 222 sellers sold $1.2B in 719 trades at 123 companiesweek of Dec 15, 2025: 9 buyers bought $151M in 10 trades at 8 companies; 194 sellers sold $1.0B in 788 trades at 106 companiesweek of Dec 22, 2025: 4 buyers bought $4M in 4 trades at 3 companies; 69 sellers sold $214M in 210 trades at 47 companiesweek of Dec 29, 2025: 15 buyers bought $2M in 16 trades at 5 companies; 113 sellers sold $514M in 466 trades at 75 companiesweek of Jan 5, 2026: 3 buyers bought $169K in 4 trades at 3 companies; 152 sellers sold $828M in 650 trades at 84 companiesweek of Jan 12, 2026: 3 buyers bought $9M in 5 trades at 3 companies; 130 sellers sold $419M in 733 trades at 68 companiesweek of Jan 19, 2026: 1 buyers bought $2M in 1 trades at 1 companies; 89 sellers sold $436M in 376 trades at 61 companiesweek of Jan 26, 2026: 4 buyers bought $4M in 4 trades at 3 companies; 97 sellers sold $290M in 388 trades at 53 companiesweek of Feb 2, 2026: 17 buyers bought $8M in 18 trades at 14 companies; 274 sellers sold $1.6B in 941 trades at 151 companiesweek of Feb 9, 2026: 19 buyers bought $21M in 22 trades at 15 companies; 276 sellers sold $1.4B in 802 trades at 141 companiesweek of Feb 16, 2026: 19 buyers bought $39M in 29 trades at 14 companies; 316 sellers sold $1.3B in 949 trades at 154 companiesweek of Feb 23, 2026: 16 buyers bought $15M in 20 trades at 14 companies; 289 sellers sold $1.3B in 870 trades at 153 companiesweek of Mar 2, 2026: 20 buyers bought $18M in 23 trades at 19 companies; 373 sellers sold $1.6B in 1229 trades at 177 companiesweek of Mar 9, 2026: 22 buyers bought $165M in 33 trades at 15 companies; 220 sellers sold $783M in 818 trades at 114 companiesweek of Mar 16, 2026: 9 buyers bought $2M in 12 trades at 8 companies; 197 sellers sold $1.1B in 818 trades at 95 companiesweek of Mar 23, 2026: 3 buyers bought $10M in 5 trades at 3 companies; 100 sellers sold $623M in 401 trades at 58 companiesweek of Mar 30, 2026: 13 buyers bought $1M in 13 trades at 4 companies; 115 sellers sold $544M in 579 trades at 74 companiesweek of Apr 6, 2026: 3 buyers bought $2M in 3 trades at 1 companies; 94 sellers sold $402M in 343 trades at 59 companiesweek of Apr 13, 2026: 4 buyers bought $2M in 6 trades at 4 companies; 139 sellers sold $912M in 566 trades at 80 companiesweek of Apr 20, 2026: 3 buyers bought $280K in 3 trades at 3 companies; 80 sellers sold $641M in 402 trades at 57 companiesweek of Apr 27, 2026: 15 buyers bought $6M in 17 trades at 11 companies; 159 sellers sold $618M in 667 trades at 103 companiesweek of May 4, 2026: 20 buyers bought $9M in 21 trades at 17 companies; 222 sellers sold $1.2B in 891 trades at 120 companiesweek of May 11, 2026: 17 buyers bought $29M in 27 trades at 14 companies; 238 sellers sold $1.1B in 887 trades at 147 companiesweek of May 18, 2026: 14 buyers bought $6M in 24 trades at 9 companies; 207 sellers sold $2.2B in 988 trades at 122 companiesweek of May 25, 2026: 11 buyers bought $29M in 13 trades at 11 companies; 166 sellers sold $1.5B in 691 trades at 112 companiesweek of Jun 1, 2026: 10 buyers bought $59M in 64 trades at 9 companies; 279 sellers sold $2.2B in 1790 trades at 157 companiesweek of Jun 8, 2026: 10 buyers bought $3M in 11 trades at 9 companies; 160 sellers sold $1.2B in 1382 trades at 109 companiesweek of Jun 15, 2026: 16 buyers bought $4M in 16 trades at 10 companies; 167 sellers sold $989M in 872 trades at 103 companiesweek of Jun 22, 2026: 7 buyers bought $3M in 8 trades at 7 companies; 93 sellers sold $798M in 669 trades at 63 companiesweek of Jun 29, 2026: 12 buyers bought $535K in 29 trades at 2 companies; 147 sellers sold $729M in 736 trades at 84 companiesweek of Jul 6, 2026: 0 buyers bought $0 in 0 trades at 0 companies; 86 sellers sold $920M in 833 trades at 57 companiesweek of Jul 13, 2026: 5 buyers bought $2M in 6 trades at 4 companies; 89 sellers sold $474M in 555 trades at 65 companiesweek of Jul 20, 2026: 0 buyers bought $0 in 0 trades at 0 companies; 86 sellers sold $399M in 414 trades at 55 companiesweek of Jul 27, 2026: 5 buyers bought $4M in 8 trades at 5 companies; 134 sellers sold $957M in 452 trades at 79 companiesweek of Aug 3, 2026: 14 buyers bought $14M in 17 trades at 10 companies; 273 sellers sold $1.9B in 1301 trades at 152 companiesweek of Aug 10, 2026: 17 buyers bought $16M in 22 trades at 13 companies; 210 sellers sold $958M in 590 trades at 134 companiesweek of Aug 17, 2026: 5 buyers bought $816K in 6 trades at 5 companies; 269 sellers sold $1.4B in 1130 trades at 151 companiesweek of Aug 24, 2026: 11 buyers bought $4M in 15 trades at 8 companies; 149 sellers sold $825M in 547 trades at 106 companiesweek of Aug 31, 2026: 10 buyers bought $18M in 23 trades at 10 companies; 208 sellers sold $1.7B in 969 trades at 131 companiesweek of Sep 7, 2026: 6 buyers bought $11M in 17 trades at 6 companies; 125 sellers sold $747M in 783 trades at 91 companiesweek of Sep 14, 2026: 6 buyers bought $12M in 6 trades at 6 companies; 173 sellers sold $1.5B in 973 trades at 104 companiesweek of Sep 21, 2026: 1 buyers bought $79K in 1 trades at 1 companies; 80 sellers sold $907M in 395 trades at 51 companiesweek of Sep 28, 2026: 14 buyers bought $4M in 14 trades at 4 companies; 132 sellers sold $568M in 503 trades at 84 companiesweek of Oct 5, 2026: 8 buyers bought $1M in 8 trades at 1 companies; 82 sellers sold $606M in 515 trades at 57 companiesweek of Oct 12, 2026: 2 buyers bought $24M in 5 trades at 2 companies; 91 sellers sold $260M in 448 trades at 65 companiesweek of Oct 19, 2026: 1 buyers bought $8K in 1 trades at 1 companies; 70 sellers sold $335M in 333 trades at 50 companiesweek of Oct 26, 2026: 8 buyers bought $7M in 10 trades at 6 companies; 88 sellers sold $292M in 293 trades at 62 companiesweek of Nov 2, 2026 (partial): 0 buyers bought $0 in 0 trades at 0 companies; 0 sellers sold $0 in 0 trades at 0 companies779496S&P 500 (SPY), daily close2024-112025-022025-052025-082025-112026-022026-052026-08

Buyers and sellers · all insiders

buyers above, sellers belowS&P 500 (SPY)week of Oct 26, 2026: 9 buyers, 89 sellers
310382week of Nov 11, 2024: 11 buyers bought $50M in 47 trades at 9 companies; 286 sellers sold $4.0B in 937 trades at 170 companiesweek of Nov 18, 2024: 5 buyers bought $10M in 12 trades at 5 companies; 276 sellers sold $4.2B in 1087 trades at 144 companiesweek of Nov 25, 2024: 5 buyers bought $3M in 8 trades at 5 companies; 211 sellers sold $1.0B in 606 trades at 131 companiesweek of Dec 2, 2024: 10 buyers bought $63M in 18 trades at 10 companies; 255 sellers sold $2.6B in 1017 trades at 138 companiesweek of Dec 9, 2024: 20 buyers bought $5M in 27 trades at 15 companies; 194 sellers sold $6.1B in 910 trades at 110 companiesweek of Dec 16, 2024: 18 buyers bought $478M in 45 trades at 12 companies; 154 sellers sold $1.4B in 732 trades at 92 companiesweek of Dec 23, 2024: 8 buyers bought $21M in 26 trades at 7 companies; 61 sellers sold $648M in 230 trades at 35 companiesweek of Dec 30, 2024: 17 buyers bought $10M in 26 trades at 6 companies; 147 sellers sold $635M in 507 trades at 82 companiesweek of Jan 6, 2025: 9 buyers bought $348K in 12 trades at 3 companies; 110 sellers sold $678M in 626 trades at 56 companiesweek of Jan 13, 2025: 7 buyers bought $3M in 16 trades at 7 companies; 114 sellers sold $467M in 539 trades at 59 companiesweek of Jan 20, 2025: 4 buyers bought $20K in 7 trades at 4 companies; 112 sellers sold $1.2B in 483 trades at 60 companiesweek of Jan 27, 2025: 8 buyers bought $122M in 16 trades at 8 companies; 120 sellers sold $961M in 714 trades at 57 companiesweek of Feb 3, 2025: 13 buyers bought $48M in 25 trades at 11 companies; 217 sellers sold $1.6B in 779 trades at 117 companiesweek of Feb 10, 2025: 10 buyers bought $15M in 19 trades at 9 companies; 228 sellers sold $987M in 704 trades at 119 companiesweek of Feb 17, 2025: 13 buyers bought $3M in 21 trades at 12 companies; 303 sellers sold $1.4B in 966 trades at 150 companiesweek of Feb 24, 2025: 19 buyers bought $11M in 51 trades at 16 companies; 278 sellers sold $4.2B in 947 trades at 150 companiesweek of Mar 3, 2025: 24 buyers bought $37M in 60 trades at 20 companies; 363 sellers sold $1.8B in 1315 trades at 188 companiesweek of Mar 10, 2025: 30 buyers bought $34M in 84 trades at 23 companies; 180 sellers sold $1.5B in 779 trades at 114 companiesweek of Mar 17, 2025: 7 buyers bought $2M in 36 trades at 5 companies; 183 sellers sold $450M in 458 trades at 94 companiesweek of Mar 24, 2025: 5 buyers bought $653K in 36 trades at 4 companies; 107 sellers sold $489M in 338 trades at 67 companiesweek of Mar 31, 2025: 23 buyers bought $78M in 53 trades at 11 companies; 148 sellers sold $568M in 539 trades at 97 companiesweek of Apr 7, 2025: 9 buyers bought $721K in 38 trades at 7 companies; 55 sellers sold $311M in 425 trades at 41 companiesweek of Apr 14, 2025: 7 buyers bought $3M in 39 trades at 6 companies; 65 sellers sold $179M in 216 trades at 45 companiesweek of Apr 21, 2025: 14 buyers bought $4M in 43 trades at 10 companies; 95 sellers sold $428M in 293 trades at 55 companiesweek of Apr 28, 2025: 13 buyers bought $3M in 60 trades at 8 companies; 186 sellers sold $711M in 537 trades at 121 companiesweek of May 5, 2025: 19 buyers bought $7M in 50 trades at 17 companies; 190 sellers sold $1.8B in 493 trades at 124 companiesweek of May 12, 2025: 18 buyers bought $75M in 56 trades at 12 companies; 286 sellers sold $2.3B in 773 trades at 161 companiesweek of May 19, 2025: 12 buyers bought $7M in 44 trades at 9 companies; 220 sellers sold $1.5B in 682 trades at 125 companiesweek of May 26, 2025: 6 buyers bought $283K in 28 trades at 4 companies; 186 sellers sold $1.5B in 595 trades at 106 companiesweek of Jun 2, 2025: 8 buyers bought $4M in 36 trades at 7 companies; 322 sellers sold $2.7B in 948 trades at 165 companiesweek of Jun 9, 2025: 3 buyers bought $2M in 31 trades at 2 companies; 203 sellers sold $2.0B in 748 trades at 114 companiesweek of Jun 16, 2025: 6 buyers bought $622K in 28 trades at 5 companies; 193 sellers sold $1.4B in 508 trades at 105 companiesweek of Jun 23, 2025: 5 buyers bought $117K in 29 trades at 3 companies; 121 sellers sold $4.9B in 552 trades at 61 companiesweek of Jun 30, 2025: 14 buyers bought $4M in 18 trades at 5 companies; 171 sellers sold $1.2B in 741 trades at 99 companiesweek of Jul 7, 2025: 5 buyers bought $1M in 10 trades at 5 companies; 92 sellers sold $2.7B in 626 trades at 59 companiesweek of Jul 14, 2025: 4 buyers bought $3M in 10 trades at 4 companies; 130 sellers sold $1.6B in 646 trades at 83 companiesweek of Jul 21, 2025: 4 buyers bought $7M in 12 trades at 4 companies; 130 sellers sold $3.4B in 513 trades at 83 companiesweek of Jul 28, 2025: 12 buyers bought $5M in 16 trades at 9 companies; 191 sellers sold $2.7B in 839 trades at 109 companiesweek of Aug 4, 2025: 29 buyers bought $36M in 57 trades at 14 companies; 223 sellers sold $2.7B in 980 trades at 138 companiesweek of Aug 11, 2025: 31 buyers bought $43M in 58 trades at 19 companies; 223 sellers sold $2.5B in 989 trades at 143 companiesweek of Aug 18, 2025: 15 buyers bought $65M in 71 trades at 13 companies; 287 sellers sold $2.3B in 1417 trades at 142 companiesweek of Aug 25, 2025: 7 buyers bought $849K in 11 trades at 7 companies; 170 sellers sold $1.9B in 641 trades at 110 companiesweek of Sep 1, 2025: 3 buyers bought $74K in 6 trades at 3 companies; 235 sellers sold $1.5B in 950 trades at 147 companiesweek of Sep 8, 2025: 10 buyers bought $1.0B in 42 trades at 10 companies; 178 sellers sold $5.0B in 824 trades at 124 companiesweek of Sep 15, 2025: 3 buyers bought $55K in 7 trades at 3 companies; 185 sellers sold $3.0B in 1148 trades at 102 companiesweek of Sep 22, 2025: 6 buyers bought $2M in 11 trades at 3 companies; 96 sellers sold $1.4B in 693 trades at 60 companiesweek of Sep 29, 2025: 14 buyers bought $641K in 23 trades at 4 companies; 183 sellers sold $2.2B in 1203 trades at 100 companiesweek of Oct 6, 2025: 9 buyers bought $1M in 13 trades at 2 companies; 92 sellers sold $2.5B in 952 trades at 59 companiesweek of Oct 13, 2025: 4 buyers bought $108K in 8 trades at 4 companies; 91 sellers sold $1.1B in 751 trades at 58 companiesweek of Oct 20, 2025: 7 buyers bought $3M in 14 trades at 7 companies; 93 sellers sold $654M in 453 trades at 62 companiesweek of Oct 27, 2025: 16 buyers bought $37M in 23 trades at 12 companies; 139 sellers sold $1.7B in 729 trades at 91 companiesweek of Nov 3, 2025: 22 buyers bought $13M in 34 trades at 22 companies; 275 sellers sold $4.9B in 1103 trades at 161 companiesweek of Nov 10, 2025: 22 buyers bought $14M in 38 trades at 15 companies; 231 sellers sold $4.3B in 835 trades at 144 companiesweek of Nov 17, 2025: 16 buyers bought $4M in 23 trades at 13 companies; 254 sellers sold $2.0B in 1170 trades at 138 companiesweek of Nov 24, 2025: 14 buyers bought $104M in 28 trades at 12 companies; 165 sellers sold $1.3B in 664 trades at 111 companiesweek of Dec 1, 2025: 11 buyers bought $36M in 34 trades at 10 companies; 285 sellers sold $1.4B in 1035 trades at 155 companiesweek of Dec 8, 2025: 16 buyers bought $122M in 22 trades at 16 companies; 226 sellers sold $1.5B in 724 trades at 125 companiesweek of Dec 15, 2025: 12 buyers bought $545M in 18 trades at 10 companies; 206 sellers sold $2.6B in 812 trades at 108 companiesweek of Dec 22, 2025: 7 buyers bought $66M in 14 trades at 5 companies; 71 sellers sold $235M in 216 trades at 49 companiesweek of Dec 29, 2025: 18 buyers bought $64M in 24 trades at 7 companies; 115 sellers sold $535M in 479 trades at 77 companiesweek of Jan 5, 2026: 4 buyers bought $80M in 22 trades at 4 companies; 155 sellers sold $1.2B in 687 trades at 86 companiesweek of Jan 12, 2026: 6 buyers bought $101M in 19 trades at 5 companies; 130 sellers sold $419M in 733 trades at 68 companiesweek of Jan 19, 2026: 3 buyers bought $92M in 12 trades at 3 companies; 89 sellers sold $436M in 376 trades at 61 companiesweek of Jan 26, 2026: 7 buyers bought $106M in 21 trades at 5 companies; 97 sellers sold $290M in 388 trades at 53 companiesweek of Feb 2, 2026: 20 buyers bought $32M in 33 trades at 16 companies; 277 sellers sold $1.9B in 946 trades at 151 companiesweek of Feb 9, 2026: 22 buyers bought $47M in 40 trades at 18 companies; 282 sellers sold $2.2B in 817 trades at 143 companiesweek of Feb 16, 2026: 22 buyers bought $115M in 39 trades at 16 companies; 321 sellers sold $1.4B in 958 trades at 154 companiesweek of Feb 23, 2026: 19 buyers bought $76M in 34 trades at 15 companies; 295 sellers sold $1.7B in 890 trades at 155 companiesweek of Mar 2, 2026: 22 buyers bought $37M in 32 trades at 21 companies; 382 sellers sold $4.6B in 1259 trades at 180 companiesweek of Mar 9, 2026: 23 buyers bought $165M in 38 trades at 16 companies; 233 sellers sold $6.6B in 876 trades at 119 companiesweek of Mar 16, 2026: 10 buyers bought $2M in 17 trades at 9 companies; 200 sellers sold $1.2B in 856 trades at 97 companiesweek of Mar 23, 2026: 4 buyers bought $10M in 10 trades at 4 companies; 104 sellers sold $1.1B in 457 trades at 60 companiesweek of Mar 30, 2026: 14 buyers bought $1M in 17 trades at 5 companies; 118 sellers sold $573M in 620 trades at 76 companiesweek of Apr 6, 2026: 4 buyers bought $2M in 8 trades at 2 companies; 97 sellers sold $472M in 385 trades at 61 companiesweek of Apr 13, 2026: 5 buyers bought $2M in 11 trades at 5 companies; 145 sellers sold $1.8B in 694 trades at 83 companiesweek of Apr 20, 2026: 4 buyers bought $282K in 8 trades at 4 companies; 82 sellers sold $1.1B in 565 trades at 57 companiesweek of Apr 27, 2026: 17 buyers bought $1.0B in 23 trades at 13 companies; 162 sellers sold $811M in 743 trades at 105 companiesweek of May 4, 2026: 22 buyers bought $9M in 26 trades at 19 companies; 226 sellers sold $2.0B in 1117 trades at 123 companiesweek of May 11, 2026: 19 buyers bought $218M in 45 trades at 16 companies; 242 sellers sold $1.9B in 936 trades at 148 companiesweek of May 18, 2026: 16 buyers bought $19M in 36 trades at 11 companies; 212 sellers sold $2.5B in 1036 trades at 123 companiesweek of May 25, 2026: 12 buyers bought $29M in 17 trades at 12 companies; 173 sellers sold $4.1B in 743 trades at 115 companiesweek of Jun 1, 2026: 11 buyers bought $59M in 69 trades at 10 companies; 287 sellers sold $4.6B in 1890 trades at 162 companiesweek of Jun 8, 2026: 12 buyers bought $8M in 17 trades at 11 companies; 163 sellers sold $1.3B in 1434 trades at 112 companiesweek of Jun 15, 2026: 17 buyers bought $5M in 20 trades at 10 companies; 173 sellers sold $1.6B in 922 trades at 107 companiesweek of Jun 22, 2026: 8 buyers bought $3M in 13 trades at 8 companies; 99 sellers sold $1.1B in 719 trades at 67 companiesweek of Jun 29, 2026: 13 buyers bought $537K in 33 trades at 3 companies; 151 sellers sold $860M in 785 trades at 84 companiesweek of Jul 6, 2026: 1 buyers bought $2K in 5 trades at 1 companies; 88 sellers sold $958M in 880 trades at 58 companiesweek of Jul 13, 2026: 6 buyers bought $2M in 11 trades at 5 companies; 92 sellers sold $611M in 601 trades at 68 companiesweek of Jul 20, 2026: 1 buyers bought $2K in 5 trades at 1 companies; 88 sellers sold $411M in 435 trades at 55 companiesweek of Jul 27, 2026: 6 buyers bought $4M in 13 trades at 6 companies; 136 sellers sold $973M in 480 trades at 80 companiesweek of Aug 3, 2026: 15 buyers bought $14M in 22 trades at 11 companies; 278 sellers sold $2.2B in 1371 trades at 155 companiesweek of Aug 10, 2026: 19 buyers bought $234M in 43 trades at 15 companies; 216 sellers sold $1.6B in 716 trades at 138 companiesweek of Aug 17, 2026: 7 buyers bought $217M in 32 trades at 7 companies; 272 sellers sold $1.4B in 1169 trades at 153 companiesweek of Aug 24, 2026: 13 buyers bought $310M in 36 trades at 10 companies; 152 sellers sold $903M in 580 trades at 108 companiesweek of Aug 31, 2026: 12 buyers bought $368M in 47 trades at 12 companies; 211 sellers sold $1.7B in 1014 trades at 134 companiesweek of Sep 7, 2026: 9 buyers bought $317M in 38 trades at 9 companies; 129 sellers sold $780M in 811 trades at 95 companiesweek of Sep 14, 2026: 9 buyers bought $213M in 28 trades at 8 companies; 180 sellers sold $5.4B in 1030 trades at 109 companiesweek of Sep 21, 2026: 4 buyers bought $228M in 25 trades at 4 companies; 84 sellers sold $942M in 427 trades at 54 companiesweek of Sep 28, 2026: 17 buyers bought $313M in 43 trades at 7 companies; 136 sellers sold $955M in 555 trades at 88 companiesweek of Oct 5, 2026: 9 buyers bought $49M in 13 trades at 2 companies; 86 sellers sold $1.3B in 560 trades at 60 companiesweek of Oct 12, 2026: 3 buyers bought $87M in 12 trades at 3 companies; 93 sellers sold $295M in 480 trades at 67 companiesweek of Oct 19, 2026: 2 buyers bought $49M in 7 trades at 2 companies; 71 sellers sold $343M in 356 trades at 51 companiesweek of Oct 26, 2026: 9 buyers bought $28M in 13 trades at 7 companies; 89 sellers sold $301M in 315 trades at 63 companiesweek of Nov 2, 2026 (partial): 0 buyers bought $0 in 0 trades at 0 companies; 0 sellers sold $0 in 0 trades at 0 companies779496S&P 500 (SPY), daily close2024-112025-022025-052025-082025-112026-022026-052026-08

Bought and sold · all insiders

bought above, sold belowS&P 500 (SPY)week of Oct 26, 2026: $28M bought, $301M sold
$1.0B0$6.6Bweek of Nov 11, 2024: 11 buyers bought $50M in 47 trades at 9 companies; 286 sellers sold $4.0B in 937 trades at 170 companiesweek of Nov 18, 2024: 5 buyers bought $10M in 12 trades at 5 companies; 276 sellers sold $4.2B in 1087 trades at 144 companiesweek of Nov 25, 2024: 5 buyers bought $3M in 8 trades at 5 companies; 211 sellers sold $1.0B in 606 trades at 131 companiesweek of Dec 2, 2024: 10 buyers bought $63M in 18 trades at 10 companies; 255 sellers sold $2.6B in 1017 trades at 138 companiesweek of Dec 9, 2024: 20 buyers bought $5M in 27 trades at 15 companies; 194 sellers sold $6.1B in 910 trades at 110 companiesweek of Dec 16, 2024: 18 buyers bought $478M in 45 trades at 12 companies; 154 sellers sold $1.4B in 732 trades at 92 companiesweek of Dec 23, 2024: 8 buyers bought $21M in 26 trades at 7 companies; 61 sellers sold $648M in 230 trades at 35 companiesweek of Dec 30, 2024: 17 buyers bought $10M in 26 trades at 6 companies; 147 sellers sold $635M in 507 trades at 82 companiesweek of Jan 6, 2025: 9 buyers bought $348K in 12 trades at 3 companies; 110 sellers sold $678M in 626 trades at 56 companiesweek of Jan 13, 2025: 7 buyers bought $3M in 16 trades at 7 companies; 114 sellers sold $467M in 539 trades at 59 companiesweek of Jan 20, 2025: 4 buyers bought $20K in 7 trades at 4 companies; 112 sellers sold $1.2B in 483 trades at 60 companiesweek of Jan 27, 2025: 8 buyers bought $122M in 16 trades at 8 companies; 120 sellers sold $961M in 714 trades at 57 companiesweek of Feb 3, 2025: 13 buyers bought $48M in 25 trades at 11 companies; 217 sellers sold $1.6B in 779 trades at 117 companiesweek of Feb 10, 2025: 10 buyers bought $15M in 19 trades at 9 companies; 228 sellers sold $987M in 704 trades at 119 companiesweek of Feb 17, 2025: 13 buyers bought $3M in 21 trades at 12 companies; 303 sellers sold $1.4B in 966 trades at 150 companiesweek of Feb 24, 2025: 19 buyers bought $11M in 51 trades at 16 companies; 278 sellers sold $4.2B in 947 trades at 150 companiesweek of Mar 3, 2025: 24 buyers bought $37M in 60 trades at 20 companies; 363 sellers sold $1.8B in 1315 trades at 188 companiesweek of Mar 10, 2025: 30 buyers bought $34M in 84 trades at 23 companies; 180 sellers sold $1.5B in 779 trades at 114 companiesweek of Mar 17, 2025: 7 buyers bought $2M in 36 trades at 5 companies; 183 sellers sold $450M in 458 trades at 94 companiesweek of Mar 24, 2025: 5 buyers bought $653K in 36 trades at 4 companies; 107 sellers sold $489M in 338 trades at 67 companiesweek of Mar 31, 2025: 23 buyers bought $78M in 53 trades at 11 companies; 148 sellers sold $568M in 539 trades at 97 companiesweek of Apr 7, 2025: 9 buyers bought $721K in 38 trades at 7 companies; 55 sellers sold $311M in 425 trades at 41 companiesweek of Apr 14, 2025: 7 buyers bought $3M in 39 trades at 6 companies; 65 sellers sold $179M in 216 trades at 45 companiesweek of Apr 21, 2025: 14 buyers bought $4M in 43 trades at 10 companies; 95 sellers sold $428M in 293 trades at 55 companiesweek of Apr 28, 2025: 13 buyers bought $3M in 60 trades at 8 companies; 186 sellers sold $711M in 537 trades at 121 companiesweek of May 5, 2025: 19 buyers bought $7M in 50 trades at 17 companies; 190 sellers sold $1.8B in 493 trades at 124 companiesweek of May 12, 2025: 18 buyers bought $75M in 56 trades at 12 companies; 286 sellers sold $2.3B in 773 trades at 161 companiesweek of May 19, 2025: 12 buyers bought $7M in 44 trades at 9 companies; 220 sellers sold $1.5B in 682 trades at 125 companiesweek of May 26, 2025: 6 buyers bought $283K in 28 trades at 4 companies; 186 sellers sold $1.5B in 595 trades at 106 companiesweek of Jun 2, 2025: 8 buyers bought $4M in 36 trades at 7 companies; 322 sellers sold $2.7B in 948 trades at 165 companiesweek of Jun 9, 2025: 3 buyers bought $2M in 31 trades at 2 companies; 203 sellers sold $2.0B in 748 trades at 114 companiesweek of Jun 16, 2025: 6 buyers bought $622K in 28 trades at 5 companies; 193 sellers sold $1.4B in 508 trades at 105 companiesweek of Jun 23, 2025: 5 buyers bought $117K in 29 trades at 3 companies; 121 sellers sold $4.9B in 552 trades at 61 companiesweek of Jun 30, 2025: 14 buyers bought $4M in 18 trades at 5 companies; 171 sellers sold $1.2B in 741 trades at 99 companiesweek of Jul 7, 2025: 5 buyers bought $1M in 10 trades at 5 companies; 92 sellers sold $2.7B in 626 trades at 59 companiesweek of Jul 14, 2025: 4 buyers bought $3M in 10 trades at 4 companies; 130 sellers sold $1.6B in 646 trades at 83 companiesweek of Jul 21, 2025: 4 buyers bought $7M in 12 trades at 4 companies; 130 sellers sold $3.4B in 513 trades at 83 companiesweek of Jul 28, 2025: 12 buyers bought $5M in 16 trades at 9 companies; 191 sellers sold $2.7B in 839 trades at 109 companiesweek of Aug 4, 2025: 29 buyers bought $36M in 57 trades at 14 companies; 223 sellers sold $2.7B in 980 trades at 138 companiesweek of Aug 11, 2025: 31 buyers bought $43M in 58 trades at 19 companies; 223 sellers sold $2.5B in 989 trades at 143 companiesweek of Aug 18, 2025: 15 buyers bought $65M in 71 trades at 13 companies; 287 sellers sold $2.3B in 1417 trades at 142 companiesweek of Aug 25, 2025: 7 buyers bought $849K in 11 trades at 7 companies; 170 sellers sold $1.9B in 641 trades at 110 companiesweek of Sep 1, 2025: 3 buyers bought $74K in 6 trades at 3 companies; 235 sellers sold $1.5B in 950 trades at 147 companiesweek of Sep 8, 2025: 10 buyers bought $1.0B in 42 trades at 10 companies; 178 sellers sold $5.0B in 824 trades at 124 companiesweek of Sep 15, 2025: 3 buyers bought $55K in 7 trades at 3 companies; 185 sellers sold $3.0B in 1148 trades at 102 companiesweek of Sep 22, 2025: 6 buyers bought $2M in 11 trades at 3 companies; 96 sellers sold $1.4B in 693 trades at 60 companiesweek of Sep 29, 2025: 14 buyers bought $641K in 23 trades at 4 companies; 183 sellers sold $2.2B in 1203 trades at 100 companiesweek of Oct 6, 2025: 9 buyers bought $1M in 13 trades at 2 companies; 92 sellers sold $2.5B in 952 trades at 59 companiesweek of Oct 13, 2025: 4 buyers bought $108K in 8 trades at 4 companies; 91 sellers sold $1.1B in 751 trades at 58 companiesweek of Oct 20, 2025: 7 buyers bought $3M in 14 trades at 7 companies; 93 sellers sold $654M in 453 trades at 62 companiesweek of Oct 27, 2025: 16 buyers bought $37M in 23 trades at 12 companies; 139 sellers sold $1.7B in 729 trades at 91 companiesweek of Nov 3, 2025: 22 buyers bought $13M in 34 trades at 22 companies; 275 sellers sold $4.9B in 1103 trades at 161 companiesweek of Nov 10, 2025: 22 buyers bought $14M in 38 trades at 15 companies; 231 sellers sold $4.3B in 835 trades at 144 companiesweek of Nov 17, 2025: 16 buyers bought $4M in 23 trades at 13 companies; 254 sellers sold $2.0B in 1170 trades at 138 companiesweek of Nov 24, 2025: 14 buyers bought $104M in 28 trades at 12 companies; 165 sellers sold $1.3B in 664 trades at 111 companiesweek of Dec 1, 2025: 11 buyers bought $36M in 34 trades at 10 companies; 285 sellers sold $1.4B in 1035 trades at 155 companiesweek of Dec 8, 2025: 16 buyers bought $122M in 22 trades at 16 companies; 226 sellers sold $1.5B in 724 trades at 125 companiesweek of Dec 15, 2025: 12 buyers bought $545M in 18 trades at 10 companies; 206 sellers sold $2.6B in 812 trades at 108 companiesweek of Dec 22, 2025: 7 buyers bought $66M in 14 trades at 5 companies; 71 sellers sold $235M in 216 trades at 49 companiesweek of Dec 29, 2025: 18 buyers bought $64M in 24 trades at 7 companies; 115 sellers sold $535M in 479 trades at 77 companiesweek of Jan 5, 2026: 4 buyers bought $80M in 22 trades at 4 companies; 155 sellers sold $1.2B in 687 trades at 86 companiesweek of Jan 12, 2026: 6 buyers bought $101M in 19 trades at 5 companies; 130 sellers sold $419M in 733 trades at 68 companiesweek of Jan 19, 2026: 3 buyers bought $92M in 12 trades at 3 companies; 89 sellers sold $436M in 376 trades at 61 companiesweek of Jan 26, 2026: 7 buyers bought $106M in 21 trades at 5 companies; 97 sellers sold $290M in 388 trades at 53 companiesweek of Feb 2, 2026: 20 buyers bought $32M in 33 trades at 16 companies; 277 sellers sold $1.9B in 946 trades at 151 companiesweek of Feb 9, 2026: 22 buyers bought $47M in 40 trades at 18 companies; 282 sellers sold $2.2B in 817 trades at 143 companiesweek of Feb 16, 2026: 22 buyers bought $115M in 39 trades at 16 companies; 321 sellers sold $1.4B in 958 trades at 154 companiesweek of Feb 23, 2026: 19 buyers bought $76M in 34 trades at 15 companies; 295 sellers sold $1.7B in 890 trades at 155 companiesweek of Mar 2, 2026: 22 buyers bought $37M in 32 trades at 21 companies; 382 sellers sold $4.6B in 1259 trades at 180 companiesweek of Mar 9, 2026: 23 buyers bought $165M in 38 trades at 16 companies; 233 sellers sold $6.6B in 876 trades at 119 companiesweek of Mar 16, 2026: 10 buyers bought $2M in 17 trades at 9 companies; 200 sellers sold $1.2B in 856 trades at 97 companiesweek of Mar 23, 2026: 4 buyers bought $10M in 10 trades at 4 companies; 104 sellers sold $1.1B in 457 trades at 60 companiesweek of Mar 30, 2026: 14 buyers bought $1M in 17 trades at 5 companies; 118 sellers sold $573M in 620 trades at 76 companiesweek of Apr 6, 2026: 4 buyers bought $2M in 8 trades at 2 companies; 97 sellers sold $472M in 385 trades at 61 companiesweek of Apr 13, 2026: 5 buyers bought $2M in 11 trades at 5 companies; 145 sellers sold $1.8B in 694 trades at 83 companiesweek of Apr 20, 2026: 4 buyers bought $282K in 8 trades at 4 companies; 82 sellers sold $1.1B in 565 trades at 57 companiesweek of Apr 27, 2026: 17 buyers bought $1.0B in 23 trades at 13 companies; 162 sellers sold $811M in 743 trades at 105 companiesweek of May 4, 2026: 22 buyers bought $9M in 26 trades at 19 companies; 226 sellers sold $2.0B in 1117 trades at 123 companiesweek of May 11, 2026: 19 buyers bought $218M in 45 trades at 16 companies; 242 sellers sold $1.9B in 936 trades at 148 companiesweek of May 18, 2026: 16 buyers bought $19M in 36 trades at 11 companies; 212 sellers sold $2.5B in 1036 trades at 123 companiesweek of May 25, 2026: 12 buyers bought $29M in 17 trades at 12 companies; 173 sellers sold $4.1B in 743 trades at 115 companiesweek of Jun 1, 2026: 11 buyers bought $59M in 69 trades at 10 companies; 287 sellers sold $4.6B in 1890 trades at 162 companiesweek of Jun 8, 2026: 12 buyers bought $8M in 17 trades at 11 companies; 163 sellers sold $1.3B in 1434 trades at 112 companiesweek of Jun 15, 2026: 17 buyers bought $5M in 20 trades at 10 companies; 173 sellers sold $1.6B in 922 trades at 107 companiesweek of Jun 22, 2026: 8 buyers bought $3M in 13 trades at 8 companies; 99 sellers sold $1.1B in 719 trades at 67 companiesweek of Jun 29, 2026: 13 buyers bought $537K in 33 trades at 3 companies; 151 sellers sold $860M in 785 trades at 84 companiesweek of Jul 6, 2026: 1 buyers bought $2K in 5 trades at 1 companies; 88 sellers sold $958M in 880 trades at 58 companiesweek of Jul 13, 2026: 6 buyers bought $2M in 11 trades at 5 companies; 92 sellers sold $611M in 601 trades at 68 companiesweek of Jul 20, 2026: 1 buyers bought $2K in 5 trades at 1 companies; 88 sellers sold $411M in 435 trades at 55 companiesweek of Jul 27, 2026: 6 buyers bought $4M in 13 trades at 6 companies; 136 sellers sold $973M in 480 trades at 80 companiesweek of Aug 3, 2026: 15 buyers bought $14M in 22 trades at 11 companies; 278 sellers sold $2.2B in 1371 trades at 155 companiesweek of Aug 10, 2026: 19 buyers bought $234M in 43 trades at 15 companies; 216 sellers sold $1.6B in 716 trades at 138 companiesweek of Aug 17, 2026: 7 buyers bought $217M in 32 trades at 7 companies; 272 sellers sold $1.4B in 1169 trades at 153 companiesweek of Aug 24, 2026: 13 buyers bought $310M in 36 trades at 10 companies; 152 sellers sold $903M in 580 trades at 108 companiesweek of Aug 31, 2026: 12 buyers bought $368M in 47 trades at 12 companies; 211 sellers sold $1.7B in 1014 trades at 134 companiesweek of Sep 7, 2026: 9 buyers bought $317M in 38 trades at 9 companies; 129 sellers sold $780M in 811 trades at 95 companiesweek of Sep 14, 2026: 9 buyers bought $213M in 28 trades at 8 companies; 180 sellers sold $5.4B in 1030 trades at 109 companiesweek of Sep 21, 2026: 4 buyers bought $228M in 25 trades at 4 companies; 84 sellers sold $942M in 427 trades at 54 companiesweek of Sep 28, 2026: 17 buyers bought $313M in 43 trades at 7 companies; 136 sellers sold $955M in 555 trades at 88 companiesweek of Oct 5, 2026: 9 buyers bought $49M in 13 trades at 2 companies; 86 sellers sold $1.3B in 560 trades at 60 companiesweek of Oct 12, 2026: 3 buyers bought $87M in 12 trades at 3 companies; 93 sellers sold $295M in 480 trades at 67 companiesweek of Oct 19, 2026: 2 buyers bought $49M in 7 trades at 2 companies; 71 sellers sold $343M in 356 trades at 51 companiesweek of Oct 26, 2026: 9 buyers bought $28M in 13 trades at 7 companies; 89 sellers sold $301M in 315 trades at 63 companiesweek of Nov 2, 2026 (partial): 0 buyers bought $0 in 0 trades at 0 companies; 0 sellers sold $0 in 0 trades at 0 companies779496S&P 500 (SPY), daily close2024-112025-022025-052025-082025-112026-022026-052026-08

How to read them

Insiders receive most of their stock as pay, so they are net sellers in almost every week, and a week with more sellers than buyers says nothing by itself. The classic reading compares the sellers-per-buyer ratio with its own history and with the market: a low reading, or a reading that falls while the index falls, means insiders as a group are holding or adding; a high reading means they are taking money off the table faster than usual.

Sellers per buyer is the number of distinct officers and directors who sold, divided by the number who bought, per week, with the median of the complete weeks dashed. The second pane drops sales filed under a 10b5-1 plan, which were scheduled months in advance and carry no view on the price, so what remains is the discretionary decision of the people running the company. Companies buying per company selling counts companies rather than people, so one founder’s block sale weighs the same as any other seller.

Net buyers is buyers less sellers as a share of everyone who traded, from -100 (all sellers) to +100 (all buyers), on the officers-and-directors cut. Insider velocity is the change in that balance: the four-week average of net buyers less their 26-week average. It is positive when insiders have turned towards buying faster than their recent norm and negative when they have turned towards selling; the dashed bands sit one standard deviation from zero, so a reading beyond them is unusual for this window. The velocity series starts once a full long average exists.

People, dollars and companies are the raw counts behind the ratios: distinct buyers above the line and sellers below, dollars bought and sold, companies with at least one buyer and at least one seller, each half on its own scale because selling dwarfs buying. People count more than dollars for sentiment: one block sale can outweigh every other trade in a month, so the dollar panes are for scale. All insiders adds the 10% owners, funds and parent companies, whose trades are about their own portfolios. Weeks around a company’s earnings are quiet by rule, because insiders are barred from trading then.

The market line on every chart is S&P 500 (SPY), daily closes on the right-hand axis over the same window, so a run of selling can be read against what the index was doing at the time.

About these transactions
Counted
only open-market purchases (code P) and sales (code S) are buys and sells; awards, exercises, tax withholding, gifts and other codes are listed, never counted.
Value
shares × reported price; rows without a price carry no value.
Window
Last 7, 30, 60 or 90 calendar dates, including November 2, 2026, by transaction date. Longer history stays on each company’s insiders page.
Trading plans
aff10b5One as filed; a sale under a 10b5-1 plan is still a sale.
Other securities
a purchase or sale of a preferred, note, debenture, warrant or depositary security is listed but not counted as a buy or sell of the stock.
Filing errors
a row whose reported price is more than 3x outside that session's trading range on the day's share basis, or an officer's or director's single row above 2% of shares outstanding, is a filing error, and an indirect trade filed again by a related owner is a repeat: each is listed with its price and shares as filed, carries no value and is never summed.

SEC Forms 4, 4/A and 5 from the SEC's insider transactions data sets and EDGAR filings; non-derivative table only. SEC data sets through March 31, 2026, filings read directly since March 28, 2026.