PKOH(PKOH)
PKOH
Insider Transactions
Buys (12mo)
0
Sells (12mo)
200
Buy Value (12mo)
--
Net (12mo)
-$2.38M
| Date | Insider | Title | Type | Price | Shares | Value | Owned After |
|---|---|---|---|---|---|---|---|
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.29 | 299 | $13.84K | 146.91K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.30 | 136 | $6.30K | 146.78K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.31 | 313 | $14.50K | 146.47K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.34 | 52 | $2.41K | 146.41K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.36 | 102 | $4.73K | 146.31K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.38 | 570 | $26.44K | 145.74K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.39 | 203 | $9.42K | 145.54K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.40 | 208 | $9.65K | 145.33K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.41 | 4 | $185.64 | 145.33K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.43 | 102 | $4.74K | 145.22K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.46 | 95 | $4.41K | 145.13K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.47 | 104 | $4.83K | 145.03K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.48 | 7 | $325.36 | 145.02K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.49 | 400 | $18.60K | 144.62K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.50 | 124 | $5.77K | 144.50K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.53 | 201 | $9.35K | 144.29K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.54 | 10 | $465.4 | 144.28K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.55 | 108 | $5.03K | 144.18K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.57 | 20 | $931.4 | 144.16K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.59 | 36 | $1.68K | 144.12K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.71 | 96 | $4.48K | 144.02K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $44.79 | 100 | $4.48K | 151.66K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $44.82 | 30 | $1.34K | 151.63K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $44.83 | 100 | $4.48K | 151.53K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $44.84 | 96 | $4.30K | 151.43K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $44.85 | 417 | $18.70K | 151.01K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $44.86 | 199 | $8.93K | 150.82K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $44.89 | 96 | $4.31K | 150.72K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.09 | 195 | $8.79K | 150.53K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.10 | 201 | $9.07K | 150.32K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.16 | 147 | $6.64K | 150.18K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.20 | 207 | $9.36K | 149.97K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.24 | 100 | $4.52K | 149.87K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.53 | 72 | $3.28K | 149.80K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.55 | 192 | $8.75K | 149.61K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.57 | 3 | $136.71 | 149.60K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.59 | 99 | $4.51K | 149.50K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.63 | 99 | $4.52K | 149.41K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.67 | 100 | $4.57K | 149.31K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.77 | 99 | $4.53K | 149.21K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.89 | 105 | $4.82K | 149.10K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $45.93 | 213 | $9.78K | 148.89K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.03 | 213 | $9.80K | 148.68K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.09 | 105 | $4.84K | 148.57K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.16 | 417 | $19.25K | 148.15K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.17 | 213 | $9.83K | 147.94K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.18 | 105 | $4.85K | 147.84K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.19 | 96 | $4.43K | 147.74K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.20 | 96 | $4.44K | 147.64K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.24 | 105 | $4.86K | 147.54K |
| Oct 1, 26 | VILSACK ROBERT D | Officer | Sale | $46.28 | 324 | $14.99K | 147.21K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.38 | 94 | $4.36K | 153.60K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.39 | 100 | $4.64K | 153.50K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.40 | 200 | $9.28K | 153.31K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.43 | 267 | $12.40K | 153.04K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.44 | 440 | $20.43K | 152.60K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.45 | 4 | $185.8 | 152.59K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.46 | 5 | $232.3 | 152.59K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.47 | 202 | $9.39K | 152.39K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.48 | 100 | $4.65K | 152.29K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.51 | 25 | $1.16K | 152.26K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.54 | 100 | $4.65K | 152.16K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.55 | 1 | $46.55 | 152.16K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.68 | 1 | $46.68 | 152.16K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.86 | 194 | $9.09K | 151.97K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $47.00 | 204 | $9.59K | 151.76K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $47.07 | 4 | $188.28 | 151.76K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.58 | 1.17K | $55.76K | 160.17K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $45.94 | 287 | $13.18K | 159.88K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $45.97 | 208 | $9.56K | 159.67K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $45.98 | 216 | $9.93K | 159.46K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.01 | 224 | $10.31K | 159.23K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.04 | 145 | $6.68K | 159.09K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.08 | 200 | $9.22K | 158.89K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.09 | 108 | $4.98K | 158.78K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.10 | 799 | $36.83K | 157.98K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.13 | 200 | $9.23K | 157.78K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.14 | 100 | $4.61K | 157.68K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.15 | 100 | $4.62K | 157.58K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.16 | 200 | $9.23K | 157.38K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.19 | 96 | $4.43K | 157.28K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.20 | 100 | $4.62K | 157.18K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.21 | 201 | $9.29K | 156.98K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.22 | 105 | $4.85K | 156.88K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.23 | 202 | $9.34K | 156.68K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.24 | 200 | $9.25K | 156.48K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.25 | 200 | $9.25K | 156.28K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.27 | 103 | $4.77K | 156.17K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.28 | 108 | $5.00K | 156.06K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.29 | 464 | $21.48K | 155.60K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.30 | 100 | $4.63K | 155.50K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.31 | 382 | $17.69K | 155.12K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.33 | 196 | $9.08K | 154.92K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.34 | 292 | $13.53K | 154.63K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.35 | 100 | $4.63K | 154.53K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.36 | 609 | $28.23K | 153.92K |
| Sep 30, 26 | VILSACK ROBERT D | Officer | Sale | $46.37 | 223 | $10.34K | 153.70K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.40 | 196 | $9.09K | 167.64K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.45 | 100 | $4.64K | 167.54K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.60 | 9 | $419.4 | 167.53K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.72 | 292 | $13.64K | 167.24K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.74 | 3 | $140.22 | 167.24K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.79 | 97 | $4.54K | 167.14K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.80 | 24 | $1.12K | 167.12K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.81 | 192 | $8.99K | 166.92K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.85 | 108 | $5.06K | 166.81K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.86 | 10 | $468.6 | 166.81K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.87 | 278 | $13.03K | 166.53K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.88 | 196 | $9.19K | 166.33K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.93 | 100 | $4.69K | 166.23K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.98 | 57 | $2.68K | 166.17K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $46.99 | 208 | $9.77K | 165.97K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.01 | 33 | $1.55K | 165.93K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.03 | 313 | $14.72K | 165.62K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.07 | 150 | $7.06K | 165.47K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.08 | 100 | $4.71K | 165.37K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.09 | 250 | $11.77K | 165.12K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.10 | 266 | $12.53K | 164.85K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.11 | 1.28K | $60.44K | 163.57K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.12 | 100 | $4.71K | 163.47K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.13 | 200 | $9.43K | 163.27K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.16 | 132 | $6.23K | 163.14K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.18 | 200 | $9.44K | 162.94K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.21 | 100 | $4.72K | 162.84K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.25 | 96 | $4.54K | 162.74K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.46 | 212 | $10.06K | 162.53K |
| Sep 29, 26 | VILSACK ROBERT D | Officer | Sale | $47.57 | 1.19K | $56.70K | 161.34K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.27 | 711 | $33.61K | 176.13K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.28 | 326 | $15.41K | 175.80K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.29 | 257 | $12.15K | 175.54K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.30 | 100 | $4.73K | 175.44K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.31 | 600 | $28.39K | 174.84K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.34 | 590 | $27.93K | 174.25K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.35 | 700 | $33.15K | 173.55K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.36 | 510 | $24.15K | 173.04K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.37 | 100 | $4.74K | 172.94K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.38 | 200 | $9.48K | 172.74K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.39 | 301 | $14.26K | 172.44K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.40 | 50 | $2.37K | 172.39K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.41 | 100 | $4.74K | 172.29K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.42 | 100 | $4.74K | 172.19K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.44 | 40 | $1.90K | 172.15K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.45 | 600 | $28.47K | 171.55K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.46 | 337 | $15.99K | 171.21K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.47 | 45 | $2.14K | 171.17K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.48 | 700 | $33.24K | 170.47K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.51 | 200 | $9.50K | 170.27K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.54 | 300 | $14.26K | 169.97K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.55 | 301 | $14.31K | 169.67K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.58 | 300 | $14.27K | 169.37K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.59 | 184 | $8.76K | 169.18K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.60 | 703 | $33.46K | 168.48K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.69 | 245 | $11.68K | 168.24K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.70 | 300 | $14.31K | 167.94K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.76 | 100 | $4.78K | 167.84K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.25 | 419 | $19.38K | 183.60K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.26 | 220 | $10.18K | 183.38K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.57 | 300 | $13.97K | 183.09K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.65 | 210 | $9.80K | 182.88K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.67 | 967 | $45.13K | 181.91K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.68 | 76 | $3.55K | 181.83K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.82 | 5 | $234.1 | 181.83K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.83 | 103 | $4.82K | 181.72K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.84 | 10 | $468.4 | 181.71K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.85 | 85 | $3.98K | 181.63K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.88 | 53 | $2.48K | 181.58K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.93 | 8 | $375.44 | 181.57K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.98 | 78 | $3.66K | 181.49K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $46.99 | 400 | $18.80K | 181.09K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.00 | 100 | $4.70K | 180.99K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.05 | 400 | $18.82K | 180.59K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.07 | 200 | $9.41K | 180.39K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.10 | 300 | $14.13K | 180.09K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.11 | 740 | $34.86K | 179.35K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.12 | 390 | $18.38K | 178.96K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.13 | 140 | $6.60K | 178.82K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.15 | 200 | $9.43K | 178.62K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.17 | 300 | $14.15K | 178.32K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.19 | 5 | $235.95 | 178.31K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.20 | 180 | $8.50K | 178.13K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.22 | 203 | $9.59K | 177.93K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.23 | 425 | $20.07K | 177.51K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.24 | 477 | $22.53K | 177.03K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.25 | 101 | $4.77K | 176.93K |
| Sep 28, 26 | VILSACK ROBERT D | Officer | Sale | $47.26 | 93 | $4.40K | 176.84K |
| Sep 24, 26 | WERT JAMES W | CTO | Sale | $47.25 | 1.00K | $47.25K | 87.46K |
| Sep 24, 26 | WERT JAMES W | CTO | Sale | $47.50 | 1.00K | $47.50K | 86.46K |
| Sep 24, 26 | WERT JAMES W | CTO | Sale | $47.75 | 1.00K | $47.75K | 85.46K |
| Sep 21, 26 | WERT JAMES W | CTO | Sale | $46.50 | 1.00K | $46.50K | 89.46K |
| Sep 22, 26 | WERT JAMES W | CTO | Sale | $47.00 | 1.00K | $47.00K | 88.46K |
| Sep 11, 26 | WERT JAMES W | CTO | Sale | $46.21 | 2.00K | $92.43K | 91.46K |
| Sep 11, 26 | WERT JAMES W | CTO | Sale | -- | 1.00K | -- | 90.46K |
| Sep 9, 26 | WERT JAMES W | CTO | Sale | $46.18 | 1.00K | $46.18K | 95.46K |
| Sep 10, 26 | WERT JAMES W | CTO | Sale | $46.01 | 1.00K | $46.01K | 94.46K |
| Sep 10, 26 | WERT JAMES W | CTO | Sale | $46.53 | 1.00K | $46.53K | 93.46K |
| Aug 20, 26 | Hanna Howard W IV | CTO | Sale | $44.78 | 192 | $8.60K | 23.26K |
| Aug 20, 26 | Hanna Howard W IV | CTO | Sale | $44.79 | 409 | $18.32K | 22.85K |
| Aug 20, 26 | Hanna Howard W IV | CTO | Sale | $44.81 | 210 | $9.41K | 22.64K |
| Aug 20, 26 | Hanna Howard W IV | CTO | Sale | $44.83 | 100 | $4.48K | 22.54K |
| Aug 20, 26 | Hanna Howard W IV | CTO | Sale | $44.86 | 100 | $4.49K | 22.44K |
Latest filing Checked hourly; insiders must file within 2 business days of a tradeAbout this data
Explore More
Industrial Stocks
More Industrials stocks
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Market Movers
Today's biggest gainers and losers
Market Heatmap
Visual sector performance