RUPP JOSEPH D
Insider CIK 1220622 · NX Director · CASS Director · NUE Director · OLN Chairman, President & CEO, Director · OI Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| CASS CASS INFORMATION SYSTEMS I | A Award | 2026-09-10 | 2026-09-11 | 236 | $55.08 | $13.0K | 24,217 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2026-09-10 | 2026-09-11 | 236 | $55.08 | $13.0K | 24,217 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2026-06-11 | 2026-06-12 | 262 | $49.44 | $13.0K | 23,981 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2026-04-23 | 2026-04-27 | 1,704 | $46.94 | $80.0K | 23,719 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2026-03-19 | 2026-03-23 | 301 | $43.15 | $13.0K | 22,015 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2025-12-11 | 2025-12-15 | 297 | $43.65 | $13.0K | 21,714 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2025-09-11 | 2025-09-12 | 298 | $43.52 | $13.0K | 21,417 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2025-06-19 | 2025-06-20 | 311 | $41.68 | $13.0K | 21,119 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2025-04-17 | 2025-04-18 | 2,026 | $39.48 | $80.0K | 20,808 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2025-03-20 | 2025-03-24 | 297 | $43.70 | $13.0K | 18,782 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2024-12-19 | 2024-12-20 | 307 | $42.26 | $13.0K | 18,485 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2024-09-19 | 2024-09-23 | 301 | $43.09 | $13.0K | 18,178 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2024-06-20 | 2024-06-24 | 318 | $40.76 | $13.0K | 17,877 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2024-04-18 | 2024-04-19 | 1,602 | $43.68 | $70.0K | 17,559 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2024-03-21 | 2024-03-25 | 276 | $46.99 | $13.0K | 15,957 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2023-12-21 | 2023-12-22 | 286 | $45.33 | $13.0K | 15,681 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2023-09-21 | 2023-09-25 | 337 | $38.50 | $13.0K | 15,395 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2023-06-22 | 2023-06-23 | 322 | $40.37 | $13.0K | 15,058 | SEC↗ |
| NUE NUCOR CORP | A Award | 2023-06-01 | 2023-06-05 | 1,240 | — | $0 | 7,388 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2023-04-20 | 2023-04-24 | 1,595 | $37.61 | $60.0K | 14,736 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2023-03-23 | 2023-03-27 | 290 | $44.73 | $13.0K | 13,141 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2022-12-22 | 2022-12-23 | 296 | $43.91 | $13.0K | 12,851 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2022-09-22 | 2022-09-23 | 374 | $34.75 | $13.0K | 12,555 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2022-06-23 | 2022-06-27 | 369 | $33.82 | $12.5K | 12,181 | SEC↗ |
| NUE NUCOR CORP | A Award | 2022-06-01 | 2022-06-03 | 1,262 | — | $0 | 6,148 | SEC↗ |
| OI O-I Glass, Inc. /DE/ | A Award | 2022-05-11 | 2022-05-13 | 10,802 | — | $0 | 55,125 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2022-04-21 | 2022-04-22 | 1,458 | $41.16 | $60.0K | 11,812 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2022-03-24 | 2022-03-28 | 350 | $37.07 | $13.0K | 10,354 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2021-12-23 | 2021-12-28 | 310 | $40.25 | $12.5K | 10,004 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2021-11-01 | 2021-11-02 | 4,797 | — | $0 | 42,276 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2021-09-24 | 2021-09-28 | 292 | $42.80 | $12.5K | 9,694 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2021-08-04 | 2021-08-06 | 298 | $41.90 | $12.5K | 9,402 | SEC↗ |
| NUE NUCOR CORP | A Award | 2021-06-01 | 2021-06-03 | 1,354 | — | $0 | 4,886 | SEC↗ |
| OI O-I Glass, Inc. /DE/ | A Award | 2021-05-12 | 2021-05-13 | 7,054 | — | $0 | 44,323 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2021-04-22 | 2021-04-26 | 1,215 | — | $0 | 9,104 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2021-03-25 | 2021-03-29 | 190 | $45.95 | $8.7K | 7,889 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2020-12-31 | 2021-01-05 | 225 | $38.81 | $8.7K | 7,699 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2020-11-02 | 2020-11-03 | 4,118 | — | $0 | 37,479 | SEC↗ |
| NX Quanex Building Products C | M Exercise deriv | 2020-10-08 | 2020-10-08 | 6,390 | — | $0 | 0 | SEC↗ |
| NX Quanex Building Products C | M Exercise | 2020-10-08 | 2020-10-08 | 6,390 | $18.02 | $115.1K | 52,300 | SEC↗ |
| NX Quanex Building Products C | S Sale | 2020-10-08 | 2020-10-08 | 6,390 | $19.59 | $125.2K | 45,910 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2020-09-24 | 2020-09-28 | 233 | $37.47 | $8.7K | 7,474 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2020-06-25 | 2020-06-29 | 228 | $38.23 | $8.7K | 7,241 | SEC↗ |
| NUE NUCOR CORP | A Award | 2020-06-01 | 2020-06-03 | 3,532 | — | $0 | 3,532 | SEC↗ |
| OI O-I Glass, Inc. /DE/ | A Award | 2020-05-13 | 2020-05-14 | 20,259 | — | $0 | 37,269 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2020-04-23 | 2020-04-27 | 1,019 | — | $0 | 7,013 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2020-03-26 | 2020-03-30 | 235 | $37.10 | $8.7K | 5,994 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2019-12-26 | 2019-12-30 | 150 | $58.21 | $8.7K | 5,759 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2019-11-01 | 2019-11-04 | 4,221 | — | $0 | 33,361 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2019-09-26 | 2019-09-27 | 159 | $54.75 | $8.7K | 5,609 | SEC↗ |
| NX Quanex Building Products C | M Exercise deriv | 2019-09-12 | 2019-09-13 | 5,489 | — | $0 | 0 | SEC↗ |
| NX Quanex Building Products C | M Exercise | 2019-09-12 | 2019-09-13 | 5,489 | $14.87 | $81.6K | 45,910 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2019-06-27 | 2019-07-01 | 182 | $47.96 | $8.7K | 5,450 | SEC↗ |
| OI OWENS ILLINOIS INC /DE/ | A Award | 2019-05-17 | 2019-05-21 | 7,200 | — | $0 | 17,010 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2019-04-25 | 2019-04-29 | 1,121 | — | $0 | 5,268 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2019-03-28 | 2019-03-29 | 170 | $47.25 | $8.0K | 4,147 | SEC↗ |
| NX Quanex Building Products C | P Buy | 2018-12-27 | 2018-12-27 | 15,000 | $13.06 | $195.9K | 40,421 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2018-12-27 | 2018-12-28 | 158 | — | $0 | 3,977 | SEC↗ |
| NX Quanex Building Products C | P Buy | 2018-12-26 | 2018-12-27 | 15,000 | $12.91 | $193.7K | 25,421 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2018-11-01 | 2018-11-02 | 5,184 | — | $0 | 29,140 | SEC↗ |
| NX Quanex Building Products C | M Exercise deriv | 2018-10-18 | 2018-10-18 | 10,421 | — | $0 | 0 | SEC↗ |
| NX Quanex Building Products C | M Exercise | 2018-10-18 | 2018-10-18 | 10,421 | $9.16 | $95.5K | 10,421 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2018-09-27 | 2018-09-28 | 126 | — | $0 | 3,183 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2018-06-28 | 2018-06-29 | 117 | — | $0 | 3,057 | SEC↗ |
| OI OWENS ILLINOIS INC /DE/ | A Award | 2018-05-11 | 2018-05-15 | 9,810 | — | $0 | 9,810 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2018-04-26 | 2018-04-27 | 862 | — | $0 | 2,940 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2018-03-29 | 2018-04-02 | 126 | — | $0 | 2,078 | SEC↗ |
| NX Quanex Building Products C | M Exercise deriv | 2018-03-15 | 2018-03-19 | 10,000 | — | $0 | 0 | SEC↗ |
| NX Quanex Building Products C | M Exercise | 2018-03-15 | 2018-03-19 | 10,000 | — | $0 | 10,000 | SEC↗ |
| NX Quanex Building Products C | S Sale | 2018-03-15 | 2018-03-19 | 10,000 | $17.71 | $177.1K | 0 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2017-12-21 | 2017-12-22 | 122 | — | $0 | 1,952 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2017-11-01 | 2017-11-02 | 3,610 | — | $0 | 23,956 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2017-09-27 | 2017-09-29 | 118 | — | $0 | 1,664 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2017-06-28 | 2017-06-30 | 113 | — | $0 | 1,546 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2017-04-25 | 2017-04-27 | 758 | — | $0 | 1,433 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2017-03-31 | 2017-03-31 | 112 | — | $0 | 675 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2016-12-22 | 2016-12-22 | 101 | — | $0 | 563 | SEC↗ |
| OLN OLIN CORP | M Exercise deriv | 2016-11-14 | 2016-11-16 | 179,250 | — | $0 | 0 | SEC↗ |
| OLN OLIN CORP | M Exercise deriv | 2016-11-14 | 2016-11-16 | 179,250 | — | $0 | 0 | SEC↗ |
| OLN OLIN CORP | F Tax w/h | 2016-11-14 | 2016-11-16 | 120,570 | $24.56 | $2.96M | 639,473 | SEC↗ |
| OLN OLIN CORP | M Exercise | 2016-11-14 | 2016-11-16 | 179,250 | $16.52 | $2.96M | 760,043 | SEC↗ |
| OLN OLIN CORP | M Exercise | 2016-11-14 | 2016-11-16 | 179,250 | $16.52 | $2.96M | 760,043 | SEC↗ |
| OLN OLIN CORP | F Tax w/h | 2016-11-14 | 2016-11-16 | 120,570 | $24.56 | $2.96M | 639,473 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2016-11-01 | 2016-11-03 | 4,912 | — | $0 | 20,346 | SEC↗ |
| CASS CASS INFORMATION SYSTEMS I | A Award | 2016-10-17 | 2016-10-20 | 462 | — | $0 | 462 | SEC↗ |
| OLN OLIN CORP | A Award | 2016-08-17 | 2016-08-19 | 37,500 | — | $0 | 580,793 | SEC↗ |
| OLN OLIN CORP | P Buy | 2016-02-18 | 2016-02-19 | 70,000 | $14.26 | $998.2K | 543,293 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2015-11-02 | 2015-11-04 | 4,089 | — | $0 | 15,434 | SEC↗ |
| OLN OLIN CORP | M Exercise deriv | 2015-10-05 | 2015-10-07 | 107,225 | — | $0 | 0 | SEC↗ |
| OLN OLIN CORP | D To issuer | 2015-10-05 | 2015-10-07 | 107,225 | $19.95 | $2.14M | 473,293 | SEC↗ |
| OLN OLIN CORP | M Exercise | 2015-10-05 | 2015-10-07 | 107,225 | — | $0 | 580,518 | SEC↗ |
| OLN OLIN CORP | D To issuer | 2015-10-05 | 2015-10-09 | 107,225 | $20.15 | $2.16M | 473,293 | SEC↗ |
| OLN OLIN CORP | A Award | 2015-08-19 | 2015-08-21 | 40,500 | — | $0 | 473,293 | SEC↗ |
| OLN OLIN CORP | A Award deriv | 2015-02-13 | 2015-06-03 | 218,250 | — | $0 | 218,250 | SEC↗ |
| OLN OLIN CORP | A Award deriv | 2015-02-13 | 2015-02-18 | 83,000 | — | $0 | 83,000 | SEC↗ |
| OLN OLIN CORP | M Exercise deriv | 2014-11-14 | 2014-11-18 | 102,250 | — | $0 | 0 | SEC↗ |
| OLN OLIN CORP | M Exercise | 2014-11-14 | 2014-11-18 | 102,250 | $23.78 | $2.43M | 528,596 | SEC↗ |
| OLN OLIN CORP | F Tax w/h | 2014-11-14 | 2014-11-18 | 95,803 | $25.38 | $2.43M | 432,793 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2014-10-31 | 2014-11-03 | 1,287 | — | $0 | 11,345 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2014-10-31 | 2014-11-03 | 4,880 | — | $0 | 4,880 | SEC↗ |
| OLN OLIN CORP | A Award | 2014-08-27 | 2014-08-29 | 35,000 | — | $0 | 426,346 | SEC↗ |
| OLN OLIN CORP | M Exercise deriv | 2014-02-10 | 2014-02-12 | 76,700 | — | $0 | 0 | SEC↗ |
| OLN OLIN CORP | A Award deriv | 2014-02-10 | 2014-02-12 | 180,000 | — | $0 | 180,000 | SEC↗ |
| OLN OLIN CORP | M Exercise | 2014-02-10 | 2014-02-12 | 76,700 | $18.52 | $1.42M | 443,621 | SEC↗ |
| OLN OLIN CORP | F Tax w/h | 2014-02-10 | 2014-02-12 | 52,275 | $25.57 | $1.34M | 391,346 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2013-10-31 | 2013-11-04 | 5,009 | — | $0 | 5,009 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2013-10-31 | 2013-11-04 | 1,375 | — | $0 | 10,058 | SEC↗ |
| OLN OLIN CORP | A Award | 2013-08-21 | 2013-08-23 | 41,500 | — | $0 | 366,921 | SEC↗ |
| OLN OLIN CORP | A Award deriv | 2013-02-11 | 2013-02-13 | 184,000 | — | $0 | 184,000 | SEC↗ |
| OLN OLIN CORP | M Exercise deriv | 2013-02-05 | 2013-02-07 | 75,000 | — | $0 | 0 | SEC↗ |
| OLN OLIN CORP | M Exercise | 2013-02-05 | 2013-02-07 | 75,000 | $15.35 | $1.15M | 325,421 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2012-10-31 | 2012-11-02 | 1,272 | — | $0 | 8,683 | SEC↗ |
| NX Quanex Building Products C | A Award deriv | 2012-10-31 | 2012-11-02 | 5,987 | — | $0 | 5,987 | SEC↗ |
| OLN OLIN CORP | A Award | 2012-08-15 | 2012-08-17 | 41,500 | — | $0 | 250,421 | SEC↗ |
| OLN OLIN CORP | A Award deriv | 2012-02-10 | 2012-02-14 | 148,500 | — | $0 | 148,500 | SEC↗ |