Jermain Patrick John
Insider CIK 1607273 · PLXS Vice President & CFO · AAON Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| AAON AAON, INC. | A Award | 2026-09-01 | 2026-09-01 | 1,284 | — | $0 | 1,284 | SEC↗ |
| AAON AAON, INC. | A Award | 2026-09-01 | 2026-09-01 | 1,284 | — | $0 | 1,284 | SEC↗ |
| PLXS PLEXUS CORP | I Discretionary | 2026-05-06 | 2026-05-08 | 3,815 | $268.94 | $1.03M | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2026-02-17 | 2026-02-17 | 5,611 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2026-02-17 | 2026-02-17 | 1,671 | — | $0 | 5,611 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2026-02-17 | 2026-02-17 | 2,638 | $195.95 | $516.9K | 17,534 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2026-02-17 | 2026-02-17 | 5,611 | — | $0 | 20,172 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2026-02-12 | 2026-02-17 | 2,321 | $201.12 | $466.8K | 14,561 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2026-02-09 | 2026-02-11 | 4,030 | — | $0 | 4,030 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2026-02-09 | 2026-02-11 | 5,670 | — | $0 | 5,670 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2026-02-04 | 2026-02-06 | 3,587 | $204.09 | $732.1K | 16,882 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2026-02-03 | 2026-02-03 | 4,841 | $204.01 | $987.6K | 20,469 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2026-01-30 | 2026-02-03 | 9,360 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2026-01-30 | 2026-02-03 | 9,360 | — | $0 | 29,743 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2026-01-30 | 2026-02-03 | 4,433 | $199.33 | $883.6K | 25,310 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2025-11-12 | 2025-11-13 | 6,458 | — | $0 | 3,940 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2025-11-12 | 2025-11-13 | 1,778 | — | $0 | 10,398 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2025-11-12 | 2025-11-13 | 3,036 | $146.24 | $444.0K | 20,383 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2025-11-12 | 2025-11-13 | 6,458 | — | $0 | 23,419 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2025-11-11 | 2025-11-13 | 2,000 | $143.54 | $287.1K | 16,961 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2025-10-27 | 2025-10-29 | 1,998 | $142.80 | $285.3K | 18,961 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2025-08-27 | 2025-08-29 | 2,500 | $137.71 | $344.3K | 20,959 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2025-08-06 | 2025-08-08 | 2,178 | $130.42 | $284.1K | 23,459 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2025-05-15 | 2025-05-19 | 4,328 | $132.29 | $572.6K | 25,637 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2025-05-12 | 2025-05-14 | 6,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2025-05-12 | 2025-05-14 | 2,938 | $131.36 | $385.9K | 29,965 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2025-05-12 | 2025-05-14 | 6,250 | — | $0 | 32,903 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2025-02-11 | 2025-02-13 | 1,460 | — | $0 | 4,380 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2025-02-11 | 2025-02-13 | 4,380 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2025-02-11 | 2025-02-13 | 4,380 | — | $0 | 28,712 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2025-02-11 | 2025-02-13 | 2,059 | $140.83 | $290.0K | 26,653 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2025-02-03 | 2025-02-05 | 7,210 | — | $0 | 7,210 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2025-02-03 | 2025-02-05 | 7,210 | — | $0 | 7,210 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2025-01-31 | 2025-01-31 | 6,850 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2025-01-31 | 2025-01-31 | 6,850 | — | $0 | 27,595 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2025-01-31 | 2025-01-31 | 3,263 | $141.71 | $462.4K | 24,332 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2025-01-27 | 2025-01-29 | 3,361 | $144.57 | $485.9K | 20,745 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2024-11-13 | 2024-11-15 | 632 | — | $0 | 6,972 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2024-11-13 | 2024-11-15 | 4,052 | — | $0 | 2,920 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2024-11-13 | 2024-11-15 | 1,905 | $155.88 | $297.0K | 24,106 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2024-11-13 | 2024-11-15 | 4,052 | — | $0 | 26,011 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-11-06 | 2024-11-08 | 1,120 | $165.84 | $185.7K | 23,482 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-11-06 | 2024-11-08 | 1,523 | $166.67 | $253.8K | 21,959 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-10-28 | 2024-10-30 | 5,045 | $143.13 | $722.1K | 24,602 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-07-29 | 2024-07-31 | 1,338 | $126.30 | $169.0K | 29,647 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-07-29 | 2024-07-31 | 3,198 | $125.57 | $401.6K | 30,985 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-05-20 | 2024-05-22 | 4,999 | $110.00 | $549.9K | 34,183 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-05-07 | 2024-05-09 | 2,000 | $107.00 | $214.0K | 39,182 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-05-02 | 2024-05-03 | 1,750 | $104.00 | $182.0K | 41,182 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-05-01 | 2024-05-03 | 4,750 | $100.43 | $477.0K | 42,932 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2024-02-13 | 2024-02-14 | 561 | — | $0 | 4,111 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2024-02-13 | 2024-02-14 | 4,111 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2024-02-13 | 2024-02-14 | 1,933 | $93.27 | $180.3K | 47,682 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2024-02-13 | 2024-02-14 | 4,111 | — | $0 | 49,615 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-02-12 | 2024-02-14 | 4,399 | $99.86 | $439.3K | 45,504 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-01-31 | 2024-02-02 | 4,238 | $95.41 | $404.3K | 50,413 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-01-31 | 2024-02-02 | 510 | $95.97 | $48.9K | 49,903 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2024-01-29 | 2024-01-29 | 9,050 | — | $0 | 9,050 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2024-01-29 | 2024-01-29 | 9,630 | — | $0 | 9,630 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2024-01-29 | 2024-01-29 | 2,532 | $92.51 | $234.2K | 54,651 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2024-01-25 | 2024-01-29 | 8,280 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2024-01-25 | 2024-01-29 | 3,952 | $94.46 | $373.3K | 57,183 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2024-01-25 | 2024-01-29 | 8,280 | — | $0 | 61,135 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2023-11-16 | 2023-11-17 | 6,342 | — | $0 | 3,550 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2023-11-16 | 2023-11-17 | 2,202 | — | $0 | 9,892 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2023-11-16 | 2023-11-17 | 2,981 | $106.03 | $316.1K | 52,855 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2023-11-16 | 2023-11-17 | 6,342 | — | $0 | 55,836 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2023-02-14 | 2023-02-16 | 2,047 | — | $0 | 4,987 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2023-02-14 | 2023-02-16 | 4,987 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2023-02-14 | 2023-02-16 | 2,344 | $99.27 | $232.7K | 49,494 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2023-02-14 | 2023-02-16 | 4,987 | — | $0 | 51,838 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2023-01-30 | 2023-01-31 | 8,620 | — | $0 | 8,620 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2023-01-30 | 2023-01-31 | 9,360 | — | $0 | 9,360 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2023-01-27 | 2023-01-31 | 8,310 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2023-01-27 | 2023-01-31 | 3,962 | $93.56 | $370.7K | 46,851 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2023-01-27 | 2023-01-31 | 8,310 | — | $0 | 50,813 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2022-11-22 | 2022-11-25 | 2,492 | $106.90 | $266.4K | 42,508 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2022-11-22 | 2022-11-25 | 5 | $107.64 | $538 | 42,503 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2022-11-17 | 2022-11-21 | 4,150 | — | $0 | 11,240 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2022-11-17 | 2022-11-21 | 8,300 | — | $0 | 2,940 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2022-11-17 | 2022-11-21 | 3,901 | $106.18 | $414.2K | 45,000 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2022-11-17 | 2022-11-21 | 8,300 | — | $0 | 48,901 | SEC↗ |
| PLXS PLEXUS CORP | G Gift | 2022-11-14 | 2022-11-21 | 500 | — | $0 | 40,601 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2022-11-08 | 2022-11-10 | 1,833 | $103.42 | $189.6K | 41,101 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2022-11-02 | 2022-11-04 | 2,500 | $101.20 | $253.0K | 42,934 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2022-08-01 | 2022-08-03 | 2,500 | $93.84 | $234.6K | 45,434 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2022-05-12 | 2022-05-16 | 6,250 | — | $0 | 6,250 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2022-05-04 | 2022-05-06 | 1,346 | $82.08 | $110.5K | 48,973 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2022-05-04 | 2022-05-06 | 1,039 | $83.01 | $86.2K | 47,934 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2022-02-16 | 2022-02-18 | 4,778 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2022-02-16 | 2022-02-18 | 1,478 | — | $0 | 4,778 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2022-02-16 | 2022-02-18 | 2,246 | $82.61 | $185.5K | 50,319 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2022-02-16 | 2022-02-18 | 4,778 | — | $0 | 52,565 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2022-01-31 | 2022-02-02 | 6,340 | — | $0 | 6,340 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2022-01-31 | 2022-02-02 | 6,850 | — | $0 | 6,850 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2022-01-21 | 2022-01-24 | 8,970 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2022-01-21 | 2022-01-24 | 4,290 | $80.89 | $347.0K | 47,787 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2022-01-21 | 2022-01-24 | 8,970 | — | $0 | 52,077 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2021-11-17 | 2021-11-19 | 8,960 | — | $0 | 3,300 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2021-11-17 | 2021-11-19 | 4,480 | — | $0 | 12,260 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2021-11-17 | 2021-11-19 | 8,960 | — | $0 | 47,319 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2021-11-17 | 2021-11-19 | 4,212 | $92.42 | $389.3K | 43,107 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2021-11-05 | 2021-11-09 | 1,000 | $95.12 | $95.1K | 38,359 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2021-11-05 | 2021-11-09 | 3,123 | $94.09 | $293.8K | 39,359 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2021-04-27 | 2021-04-29 | 2,000 | $94.60 | $189.2K | 42,482 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2021-03-02 | 2021-03-04 | 2,365 | $86.20 | $203.9K | 44,482 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2021-02-17 | 2021-02-18 | 4,500 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2021-02-17 | 2021-02-18 | 1,500 | — | $0 | 4,500 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2021-02-17 | 2021-02-18 | 4,500 | — | $0 | 48,962 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2021-02-17 | 2021-02-18 | 2,115 | $81.20 | $171.7K | 46,847 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2021-02-04 | 2021-02-08 | 3,223 | $80.88 | $260.7K | 44,462 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2021-01-25 | 2021-01-26 | 7,690 | — | $0 | 7,690 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2021-01-25 | 2021-01-26 | 8,280 | — | $0 | 8,280 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2021-01-22 | 2021-01-26 | 8,570 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2021-01-22 | 2021-01-26 | 8,570 | — | $0 | 51,784 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2021-01-22 | 2021-01-26 | 4,099 | $80.97 | $331.9K | 47,685 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2020-11-18 | 2020-11-20 | 4,280 | — | $0 | 11,560 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2020-11-18 | 2020-11-20 | 8,560 | — | $0 | 3,000 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2020-11-18 | 2020-11-20 | 8,560 | — | $0 | 47,238 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2020-11-18 | 2020-11-20 | 4,024 | $74.82 | $301.1K | 43,214 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2020-11-09 | 2020-11-10 | 3,862 | $74.99 | $289.6K | 38,678 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2020-08-19 | 2020-08-21 | 2,283 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2020-08-19 | 2020-08-21 | 1,074 | $78.01 | $83.8K | 42,540 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2020-08-19 | 2020-08-21 | 2,283 | — | $0 | 43,614 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2020-08-05 | 2020-08-07 | 2,475 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2020-08-05 | 2020-08-07 | 2,475 | $77.03 | $190.6K | 41,331 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2020-08-05 | 2020-08-07 | 2,475 | $45.45 | $112.5K | 43,806 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2020-02-12 | 2020-02-14 | 1,597 | — | $0 | 4,897 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2020-02-12 | 2020-02-14 | 4,897 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2020-02-12 | 2020-02-14 | 2,302 | $75.56 | $173.9K | 41,331 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2020-02-12 | 2020-02-14 | 4,897 | — | $0 | 43,633 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2020-01-27 | 2020-01-27 | 8,310 | — | $0 | 8,310 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2020-01-27 | 2020-01-27 | 7,090 | — | $0 | 7,090 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2020-01-23 | 2020-01-27 | 9,530 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2020-01-23 | 2020-01-27 | 4,533 | $80.49 | $364.9K | 38,736 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2020-01-23 | 2020-01-27 | 9,530 | — | $0 | 43,269 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-11-13 | 2019-11-15 | 9,520 | — | $0 | 3,300 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2019-11-13 | 2019-11-15 | 4,760 | — | $0 | 12,820 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2019-11-13 | 2019-11-15 | 4,475 | $75.10 | $336.1K | 33,939 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-11-13 | 2019-11-15 | 9,520 | — | $0 | 38,414 | SEC↗ |
| PLXS PLEXUS CORP | G Gift | 2019-11-13 | 2019-12-06 | 200 | — | $0 | 33,739 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-10-29 | 2019-10-31 | 2,000 | — | $0 | 2,475 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2019-10-29 | 2019-10-31 | 2,000 | $73.32 | $146.6K | 28,894 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-10-29 | 2019-10-31 | 2,000 | $45.45 | $90.9K | 30,894 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-08-19 | 2019-08-20 | 2,282 | — | $0 | 2,283 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-08-19 | 2019-08-20 | 2,282 | — | $0 | 29,967 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2019-08-19 | 2019-08-20 | 1,073 | $57.96 | $62.2K | 28,894 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2019-08-01 | 2019-08-05 | 1,451 | $60.08 | $87.2K | 27,685 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-05-02 | 2019-05-06 | 4,475 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-05-02 | 2019-05-06 | 4,475 | $45.35 | $202.9K | 33,611 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2019-05-02 | 2019-05-06 | 4,475 | $60.41 | $270.3K | 29,136 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2019-02-12 | 2019-02-14 | 3,587 | — | $0 | 8,487 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-02-12 | 2019-02-14 | 8,487 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-02-12 | 2019-02-14 | 8,487 | — | $0 | 33,125 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2019-02-12 | 2019-02-14 | 3,989 | $56.70 | $226.2K | 29,136 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-01-25 | 2019-01-29 | 9,000 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2019-01-25 | 2019-01-29 | 4,306 | $54.75 | $235.8K | 24,638 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-01-25 | 2019-01-29 | 9,000 | — | $0 | 28,944 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2019-01-21 | 2019-01-23 | 8,970 | — | $0 | 8,970 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2019-01-21 | 2019-01-23 | 7,780 | — | $0 | 7,780 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2018-08-27 | 2018-08-29 | 4,475 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2018-08-27 | 2018-08-29 | 4,475 | $41.84 | $187.2K | 24,419 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2018-08-27 | 2018-08-29 | 4,475 | $61.68 | $276.0K | 19,944 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2018-02-21 | 2018-02-23 | 4,475 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2018-02-21 | 2018-02-23 | 4,475 | $34.22 | $153.1K | 15,469 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2018-02-21 | 2018-02-23 | 4,475 | $60.41 | $270.3K | 19,944 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2018-02-13 | 2018-02-15 | 6,570 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2018-02-13 | 2018-02-15 | 2,070 | — | $0 | 6,570 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2018-02-13 | 2018-02-15 | 3,088 | $57.77 | $178.4K | 19,944 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2018-02-13 | 2018-02-15 | 6,570 | — | $0 | 23,032 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2018-01-26 | 2018-01-30 | 8,300 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2018-01-26 | 2018-01-30 | 8,300 | — | $0 | 20,429 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2018-01-26 | 2018-01-30 | 3,967 | $60.89 | $241.6K | 16,462 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2018-01-22 | 2018-01-24 | 8,570 | — | $0 | 8,570 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2018-01-22 | 2018-01-24 | 7,280 | — | $0 | 7,280 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-11-13 | 2017-11-15 | 2,075 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-11-13 | 2017-11-15 | 2,075 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-11-13 | 2017-11-15 | 2,075 | $34.77 | $72.1K | 16,279 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2017-11-13 | 2017-11-15 | 4,150 | $61.20 | $254.0K | 12,129 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-11-13 | 2017-11-15 | 2,075 | $37.12 | $77.0K | 14,204 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-07-24 | 2017-07-26 | 2,075 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-07-24 | 2017-07-26 | 2,075 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-07-24 | 2017-07-26 | 2,075 | $44.40 | $92.1K | 16,279 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-07-24 | 2017-07-26 | 2,075 | $38.94 | $80.8K | 14,204 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2017-07-24 | 2017-07-26 | 4,150 | $54.71 | $227.0K | 12,129 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-05-15 | 2017-05-17 | 7,000 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-05-15 | 2017-05-17 | 7,000 | — | $0 | 15,601 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2017-05-15 | 2017-05-17 | 3,472 | $51.38 | $178.4K | 12,129 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-24 | 2017-01-24 | 2,075 | — | $0 | 2,075 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-24 | 2017-01-24 | 2,075 | — | $0 | 2,075 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-24 | 2017-01-24 | 2,075 | — | $0 | 2,075 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-24 | 2017-01-24 | 2,075 | — | $0 | 2,075 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-24 | 2017-01-24 | 2,075 | $37.12 | $77.0K | 13,375 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2017-01-24 | 2017-01-24 | 6,849 | $54.01 | $369.9K | 8,601 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-24 | 2017-01-24 | 2,075 | $34.77 | $72.1K | 15,450 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-24 | 2017-01-24 | 2,075 | $44.40 | $92.1K | 11,300 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-24 | 2017-01-24 | 2,075 | $38.94 | $80.8K | 9,225 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2017-01-23 | 2017-01-24 | 8,060 | — | $0 | 8,060 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2017-01-23 | 2017-01-24 | 9,530 | — | $0 | 9,530 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-20 | 2017-01-24 | 1,590 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-20 | 2017-01-24 | 1,590 | — | $0 | 7,791 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2017-01-20 | 2017-01-24 | 641 | $52.95 | $33.9K | 7,150 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-11-11 | 2016-11-15 | 663 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-11-11 | 2016-11-15 | 663 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-11-11 | 2016-11-15 | 663 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-11-11 | 2016-11-15 | 663 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-11-11 | 2016-11-15 | 663 | $38.02 | $25.2K | 8,577 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-11-11 | 2016-11-15 | 663 | $40.64 | $26.9K | 6,588 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2016-11-11 | 2016-11-15 | 138 | $48.66 | $6.7K | 6,201 | SEC↗ |
| PLXS PLEXUS CORP | D To issuer | 2016-11-11 | 2016-11-15 | 2,238 | $48.66 | $108.9K | 6,339 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-11-11 | 2016-11-15 | 663 | $41.01 | $27.2K | 7,914 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-11-11 | 2016-11-15 | 663 | $44.48 | $29.5K | 7,251 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2016-10-31 | 2016-11-02 | 4,475 | — | $0 | 4,475 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2016-08-19 | 2016-08-23 | 4,565 | — | $0 | 4,565 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-07-26 | 2016-07-27 | 625 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-07-26 | 2016-07-27 | 625 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-07-26 | 2016-07-27 | 625 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-07-26 | 2016-07-27 | 625 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | D To issuer | 2016-07-26 | 2016-07-27 | 1,717 | $45.47 | $78.1K | 6,179 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-07-26 | 2016-07-27 | 625 | $26.15 | $16.3K | 6,021 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-07-26 | 2016-07-27 | 625 | $25.33 | $15.8K | 6,646 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-07-26 | 2016-07-27 | 625 | $33.06 | $20.7K | 7,271 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2016-07-26 | 2016-07-27 | 254 | $45.47 | $11.5K | 5,925 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-07-26 | 2016-07-27 | 625 | $40.22 | $25.1K | 7,896 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2016-07-25 | 2016-07-27 | 4,475 | — | $0 | 4,475 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2016-04-25 | 2016-04-27 | 4,475 | — | $0 | 4,475 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2016-01-25 | 2016-01-27 | 4,475 | — | $0 | 4,475 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2016-01-25 | 2016-01-27 | 9,000 | — | $0 | 9,000 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2016-01-25 | 2016-01-27 | 4,900 | — | $0 | 4,900 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-01-21 | 2016-01-22 | 1,500 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2016-01-21 | 2016-01-22 | 824 | $34.67 | $28.6K | 5,396 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-01-21 | 2016-01-22 | 1,500 | — | $0 | 6,220 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2015-11-02 | 2015-11-04 | 4,150 | — | $0 | 4,150 | SEC↗ |
| PLXS PLEXUS CORP | P Buy | 2015-11-02 | 2015-11-04 | 1,000 | $35.33 | $35.3K | 4,720 | SEC↗ |
| PLXS PLEXUS CORP | P Buy | 2015-07-29 | 2015-07-31 | 1,000 | $37.96 | $38.0K | 3,812 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2015-07-27 | 2015-07-29 | 4,150 | — | $0 | 4,150 | SEC↗ |
| PLXS PLEXUS CORP | D To issuer | 2015-06-03 | 2015-10-15 | 558 | $46.07 | $25.7K | 2,720 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-06-03 | 2015-06-05 | 250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-06-03 | 2015-06-05 | 250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-06-03 | 2015-06-05 | 250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2015-06-03 | 2015-06-05 | 250 | $25.97 | $6.5K | 3,278 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2015-06-03 | 2015-06-05 | 250 | $31.70 | $7.9K | 2,778 | SEC↗ |
| PLXS PLEXUS CORP | D To issuer | 2015-06-03 | 2015-06-05 | 466 | $46.07 | $21.5K | 2,812 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2015-06-03 | 2015-06-05 | 250 | $27.86 | $7.0K | 3,028 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2015-04-27 | 2015-04-29 | 4,150 | — | $0 | 4,150 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2015-01-26 | 2015-01-28 | 4,150 | — | $0 | 4,150 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2015-01-26 | 2015-01-28 | 4,500 | — | $0 | 4,500 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2015-01-26 | 2015-01-28 | 8,300 | — | $0 | 8,300 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-01-23 | 2015-01-27 | 1,200 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | F Tax w/h | 2015-01-23 | 2015-01-27 | 460 | $39.34 | $18.1K | 2,528 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2015-01-23 | 2015-01-27 | 1,200 | — | $0 | 2,988 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2014-10-27 | 2014-10-28 | 663 | — | $0 | 663 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2014-07-21 | 2014-07-23 | 663 | — | $0 | 663 | SEC↗ |
| PLXS PLEXUS CORP | P Buy | 2014-05-19 | 2014-05-20 | 1,000 | $41.00 | $41.0K | 1,788 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2014-05-15 | 2014-05-16 | 7,000 | — | $0 | 7,000 | SEC↗ |