CPSS · Consumer Portfolio Services Inc. Common Stock
View on chartInsiders & Stakes
| BLACK DIAMOND CAPITAL MANAGEMENT, L.L.C. | ▲ Buy | Open Market | 5,127,165 Shares held | 6/30/2022 | View profile |
| Charles E. Bradley Jr. President and CEO | ▲ Buy | Option Exercise | 4,224,545 Shares held | 8/5/2026 | View profile |
| Teri Robinson Sr. Vice President | ▼ Sell | Gift | 539,393 Shares held | 8/3/2026 | View profile |
| Michael T. Lavin Executive Vice President | ▼ Sell | Gift | 504,119 Shares held | 8/6/2026 | View profile |
| William B. Roberts Director | ▼ Sell | Open Market | 485,702 Shares held | 12/4/2025 | View profile |
| Denesh Bharwani Sr. Vice President | ▲ Buy | Option Exercise | 361,881 Shares held | 8/5/2026 | View profile |
| CREATURA MARK Sr. Vice President | ▼ Sell | Open Market | 338,616 Shares held | 11/12/2021 | View profile |
| Greg Washer Director | ▲ Buy | Option Exercise | 329,311 Shares held | 6/13/2025 | View profile |
| Chris Terry Sr. Vice President | ▼ Sell | Tax Withholding | 269,212 Shares held | 8/5/2026 | View profile |
| Harton John Patrick Sr. Vice President | ▼ Sell | Open Market | 255,604 Shares held | 9/16/2024 | View profile |
| Brian Rayhill Director | ▼ Sell | Tax Withholding | 251,319 Shares held | 8/6/2026 | View profile |
| Daniel S. Wood Director | ▼ Sell | Tax Withholding | 213,736 Shares held | 7/24/2026 | View profile |
| Straten Laurie Sr. Vice President | ▼ Sell | Tax Withholding | 206,040 Shares held | 5/15/2024 | View profile |
| Steven Schween Sr. Vice President | ▲ Buy | Option Exercise | 157,099 Shares held | 4/27/2026 | View profile |
| Adams Chris Director | ▼ Sell | Tax Withholding | 128,745 Shares held | 5/16/2022 | View profile |
| Fritz Jeffrey P Exec. Vice President | ▼ Sell | Open Market | 113,437 Shares held | 9/8/2022 | View profile |
| Michele L. Baumeister Sr. Vice President | ▼ Sell | Tax Withholding | 79,728 Shares held | 8/4/2026 | View profile |
| Susan Ryan Sr. Vice President | ▼ Sell | Tax Withholding | 79,546 Shares held | 6/30/2026 | View profile |
| Catrina Marie Ralston Sr. Vice President | ▼ Sell | Open Market | 68,262 Shares held | 8/12/2026 | View profile |
| Charles E. Gonel Sr. Vice President | ▼ Sell | Tax Withholding | 43,752 Shares held | 6/26/2026 | View profile |
| Crisp April Sr. Vice President | ▼ Sell | Open Market | 42,591 Shares held | 6/6/2025 | View profile |
| Louis M. Grasso Director | ▲ Buy | Option Exercise | 25,300 Shares held | 9/22/2025 | View profile |
| Lisette Reynoso Sr. Vice President | ▼ Sell | Tax Withholding | 5,797 Shares held | 8/3/2026 | View profile |
| GROUNDS WILLIAM WARWICK Director | ▲ Buy | Open Market | 4,600 Shares held | 3/4/2022 | View profile |
| Noel Jackson Sr. Vice President | ▼ Sell | Open Market | 0 Shares held | 6/16/2026 | View profile |
Transaction History
| Catrina Marie Ralston | ▼ Sell | Open Market | 3,617 | $34K | 8/12/2026 |
| Catrina Marie Ralston | ▼ Sell | Open Market | 916 | $9K | 8/10/2026 |
| Catrina Marie Ralston | ▼ Sell | Open Market | 467 | $4K | 8/7/2026 |
| Michael T. Lavin | ▲ Buy | Option Exercise | 45,829 | $113K | 8/6/2026 |
| Michael T. Lavin | ▲ Buy | Option Exercise | 28,647 | $101K | 8/6/2026 |
| Michael T. Lavin | ▲ Buy | Option Exercise | 61,353 | $217K | 8/6/2026 |
| Michael T. Lavin | ▼ Sell | Tax Withholding | 36,525 | $350K | 8/6/2026 |
| Michael T. Lavin | ▼ Sell | Gift | 99,304 | $0 | 8/6/2026 |
| Michael T. Lavin | ▼ Sell | Gift | 99,304 | $0 | 8/6/2026 |
| Brian Rayhill | ▲ Buy | Option Exercise | 30,000 | $106K | 8/6/2026 |
| Brian Rayhill | ▼ Sell | Tax Withholding | 11,066 | $106K | 8/6/2026 |
| Charles E. Bradley Jr. | ▲ Buy | Option Exercise | 300,000 | $1.1M | 8/5/2026 |
| Denesh Bharwani | ▲ Buy | Option Exercise | 60,000 | $212K | 8/5/2026 |
| Chris Terry | ▲ Buy | Option Exercise | 60,000 | $212K | 8/5/2026 |
| Chris Terry | ▼ Sell | Tax Withholding | 27,787 | $255K | 8/5/2026 |
| Michele L. Baumeister | ▲ Buy | Option Exercise | 30,000 | $106K | 8/4/2026 |
| Michele L. Baumeister | ▼ Sell | Tax Withholding | 14,171 | $132K | 8/4/2026 |
| Lisette Reynoso | ▲ Buy | Option Exercise | 5,000 | $18K | 8/3/2026 |
| Lisette Reynoso | ▼ Sell | Tax Withholding | 1,839 | $18K | 8/3/2026 |
| Teri Robinson | ▲ Buy | Option Exercise | 28,541 | $101K | 8/3/2026 |
| Teri Robinson | ▲ Buy | Option Exercise | 31,459 | $111K | 8/3/2026 |
| Teri Robinson | ▼ Sell | Tax Withholding | 16,412 | $158K | 8/3/2026 |
| Teri Robinson | ▼ Sell | Gift | 43,588 | $0 | 8/3/2026 |
| Teri Robinson | ▼ Sell | Gift | 43,588 | $0 | 8/3/2026 |
| Catrina Marie Ralston | ▲ Buy | Option Exercise | 30,000 | $106K | 8/3/2026 |
| Catrina Marie Ralston | ▼ Sell | Tax Withholding | 12,459 | $120K | 8/3/2026 |
| Daniel S. Wood | ▲ Buy | Option Exercise | 30,000 | $106K | 7/24/2026 |
| Daniel S. Wood | ▼ Sell | Tax Withholding | 11,207 | $106K | 7/24/2026 |
| Teri Robinson | ▼ Sell | Gift | 660 | $0 | 7/3/2026 |
| Susan Ryan | ▲ Buy | Option Exercise | 30,000 | $106K | 6/30/2026 |
| Susan Ryan | ▼ Sell | Tax Withholding | 11,641 | $112K | 6/30/2026 |
| Charles E. Gonel | ▲ Buy | Option Exercise | 30,000 | $106K | 6/26/2026 |
| Charles E. Gonel | ▼ Sell | Tax Withholding | 11,095 | $111K | 6/26/2026 |
| Noel Jackson | ▲ Buy | Option Exercise | 7,000 | $25K | 6/16/2026 |
| Noel Jackson | ▼ Sell | Open Market | 7,000 | $67K | 6/16/2026 |
| Steven Schween | ▲ Buy | Option Exercise | 30,000 | $74K | 4/27/2026 |
| Teri Robinson | ▼ Sell | Gift | 660 | $0 | 4/9/2026 |
| Steven Schween | ▲ Buy | Option Exercise | 30,000 | $106K | 4/7/2026 |
| Daniel S. Wood | ▼ Sell | Open Market | 20,000 | $151K | 3/13/2026 |
| Denesh Bharwani | ▼ Sell | Gift | 9,000 | $0 | 2/12/2026 |
| Teri Robinson | ▼ Sell | Gift | 660 | $0 | 1/7/2026 |
| William B. Roberts | ▼ Sell | Open Market | 100,000 | $869K | 12/4/2025 |
| Louis M. Grasso | ▲ Buy | Option Exercise | 20,000 | $49K | 9/22/2025 |
| Noel Jackson | ▲ Buy | Option Exercise | 9,369 | $23K | 9/16/2025 |
| Noel Jackson | ▼ Sell | Open Market | 9,369 | $80K | 9/16/2025 |
| Lisette Reynoso | ▲ Buy | Option Exercise | 4,800 | $18K | 9/16/2025 |
| Lisette Reynoso | ▼ Sell | Tax Withholding | 2,165 | $18K | 9/16/2025 |
| William B. Roberts | ▼ Sell | Other | 100,000 | $862K | 9/15/2025 |
| Teri Robinson | ▼ Sell | Gift | 660 | $0 | 7/21/2025 |
| Greg Washer | ▼ Sell | Open Market | 3,000 | $30K | 6/13/2025 |
| Greg Washer | ▲ Buy | Option Exercise | 30,000 | $106K | 6/13/2025 |
| Greg Washer | ▼ Sell | Open Market | 5,000 | $50K | 6/12/2025 |
| Greg Washer | ▼ Sell | Open Market | 1,647 | $17K | 6/12/2025 |
| Greg Washer | ▼ Sell | Open Market | 7,500 | $74K | 6/11/2025 |
| Greg Washer | ▼ Sell | Open Market | 2,148 | $21K | 6/11/2025 |
| Crisp April | ▼ Sell | Open Market | 100 | $975 | 6/6/2025 |
| Crisp April | ▲ Buy | Option Exercise | 19,500 | $97K | 6/2/2025 |
| Crisp April | ▼ Sell | Tax Withholding | 19,021 | $175K | 6/2/2025 |
| Crisp April | ▲ Buy | Option Exercise | 15,000 | $53K | 6/2/2025 |
| Crisp April | ▲ Buy | Option Exercise | 10,000 | $25K | 6/2/2025 |
| Steven Schween | ▼ Sell | Gift | 8,474 | $0 | 5/21/2025 |
| Greg Washer | ▼ Sell | Open Market | 140 | $1K | 5/16/2025 |
| Greg Washer | ▼ Sell | Open Market | 6,254 | $57K | 5/15/2025 |
| Charles E. Bradley Jr. | ▲ Buy | Option Exercise | 28,735 | $100K | 5/8/2025 |
| Charles E. Bradley Jr. | ▲ Buy | Option Exercise | 271,265 | $944K | 5/8/2025 |
| Charles E. Bradley Jr. | ▼ Sell | Tax Withholding | 95,547 | $944K | 5/8/2025 |
| Teri Robinson | ▲ Buy | Option Exercise | 24,985 | $87K | 5/8/2025 |
| Teri Robinson | ▲ Buy | Option Exercise | 35,015 | $122K | 5/8/2025 |
| Teri Robinson | ▼ Sell | Tax Withholding | 17,857 | $176K | 5/8/2025 |
| Teri Robinson | ▼ Sell | Gift | 42,143 | $0 | 5/8/2025 |
| Chris Terry | ▲ Buy | Option Exercise | 60,000 | $209K | 5/8/2025 |
| Chris Terry | ▼ Sell | Tax Withholding | 26,657 | $263K | 5/8/2025 |
| Greg Washer | ▲ Buy | Option Exercise | 60,000 | $209K | 5/8/2025 |
| Brian Rayhill | ▲ Buy | Option Exercise | 45,000 | $157K | 5/8/2025 |
| Brian Rayhill | ▼ Sell | Tax Withholding | 15,851 | $157K | 5/8/2025 |
| Michael T. Lavin | ▲ Buy | Option Exercise | 23,110 | $80K | 5/8/2025 |
| Michael T. Lavin | ▲ Buy | Option Exercise | 66,890 | $233K | 5/8/2025 |
| Michael T. Lavin | ▼ Sell | Tax Withholding | 39,064 | $386K | 5/8/2025 |
| Michael T. Lavin | ▼ Sell | Gift | 50,936 | $0 | 5/8/2025 |
| Denesh Bharwani | ▲ Buy | Option Exercise | 60,000 | $209K | 5/8/2025 |
| Denesh Bharwani | ▼ Sell | Tax Withholding | 26,657 | $263K | 5/8/2025 |
| Steven Schween | ▲ Buy | Option Exercise | 30,000 | $104K | 5/8/2025 |
| Steven Schween | ▼ Sell | Tax Withholding | 10,567 | $104K | 5/8/2025 |
| Michael T. Lavin | ▼ Sell | Gift | 50,936 | $0 | 5/8/2025 |
| Teri Robinson | ▼ Sell | Gift | 42,143 | $0 | 5/8/2025 |
| Susan Ryan | ▲ Buy | Option Exercise | 22,500 | $78K | 5/7/2025 |
| Susan Ryan | ▼ Sell | Tax Withholding | 8,586 | $78K | 5/7/2025 |
| Charles E. Gonel | ▲ Buy | Option Exercise | 30,000 | $104K | 5/7/2025 |
| Charles E. Gonel | ▼ Sell | Tax Withholding | 12,577 | $115K | 5/7/2025 |
| Michele L. Baumeister | ▲ Buy | Option Exercise | 30,000 | $104K | 5/2/2025 |
| Michele L. Baumeister | ▼ Sell | Tax Withholding | 13,444 | $122K | 5/2/2025 |
| Steven Schween | ▼ Sell | Gift | 2,058 | $0 | 5/1/2025 |
| Daniel S. Wood | ▲ Buy | Option Exercise | 45,000 | $157K | 4/30/2025 |
| Daniel S. Wood | ▼ Sell | Tax Withholding | 16,967 | $157K | 4/30/2025 |
| Catrina Marie Ralston | ▲ Buy | Option Exercise | 25,640 | $89K | 4/24/2025 |
| Catrina Marie Ralston | ▼ Sell | Tax Withholding | 12,076 | $106K | 4/24/2025 |
| Denesh Bharwani | ▼ Sell | Gift | 8,600 | $0 | 3/25/2025 |
| William B. Roberts | ▼ Sell | Open Market | 4,176 | $39K | 3/12/2025 |
| William B. Roberts | ▼ Sell | Open Market | 200 | $2K | 3/10/2025 |
| William B. Roberts | ▼ Sell | Open Market | 6,259 | $59K | 3/7/2025 |
| William B. Roberts | ▼ Sell | Open Market | 3,207 | $30K | 3/6/2025 |
| William B. Roberts | ▼ Sell | Open Market | 534 | $5K | 3/5/2025 |
| Denesh Bharwani | ▼ Sell | Gift | 6,500 | $0 | 12/26/2024 |
| Crisp April | ▲ Buy | Option Exercise | 2,500 | $6K | 12/12/2024 |
| Crisp April | ▼ Sell | Open Market | 2,500 | $28K | 12/12/2024 |
| William B. Roberts | ▼ Sell | Open Market | 15,000 | $157K | 12/4/2024 |
| William B. Roberts | ▼ Sell | Open Market | 9,725 | $103K | 12/3/2024 |
| William B. Roberts | ▼ Sell | Open Market | 10,000 | $103K | 12/2/2024 |
| William B. Roberts | ▼ Sell | Open Market | 275 | $3K | 11/27/2024 |
| William B. Roberts | ▼ Sell | Open Market | 10,000 | $104K | 11/26/2024 |
| William B. Roberts | ▼ Sell | Open Market | 10,000 | $106K | 11/25/2024 |
| Crisp April | ▼ Sell | Open Market | 2,500 | $27K | 11/25/2024 |
| Crisp April | ▲ Buy | Option Exercise | 2,500 | $6K | 11/25/2024 |
| William B. Roberts | ▼ Sell | Open Market | 10,000 | $105K | 11/22/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 8,000 | $84K | 11/22/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 2,000 | $21K | 11/21/2024 |
| William B. Roberts | ▼ Sell | Open Market | 5,000 | $52K | 11/21/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 3,000 | $31K | 11/20/2024 |
| William B. Roberts | ▼ Sell | Open Market | 15,000 | $157K | 11/18/2024 |
| Crisp April | ▲ Buy | Option Exercise | 2,500 | $6K | 11/15/2024 |
| Crisp April | ▼ Sell | Open Market | 2,500 | $26K | 11/15/2024 |
| William B. Roberts | ▼ Sell | Open Market | 10,000 | $104K | 11/15/2024 |
| William B. Roberts | ▼ Sell | Open Market | 5,000 | $52K | 11/14/2024 |
| Chris Terry | ▼ Sell | Open Market | 10,000 | $102K | 11/12/2024 |
| William B. Roberts | ▼ Sell | Open Market | 50,000 | $523K | 11/12/2024 |
| William B. Roberts | ▼ Sell | Open Market | 50,000 | $538K | 11/11/2024 |
| Greg Washer | ▼ Sell | Open Market | 10,981 | $121K | 11/7/2024 |
| Denesh Bharwani | ▼ Sell | Open Market | 31,717 | $348K | 11/6/2024 |
| Greg Washer | ▼ Sell | Open Market | 40,000 | $380K | 9/16/2024 |
| Harton John Patrick | ▼ Sell | Open Market | 10,000 | $95K | 9/16/2024 |
| Crisp April | ▼ Sell | Open Market | 2,500 | $24K | 9/10/2024 |
| Charles E. Bradley Jr. | ▼ Sell | Open Market | 70,000 | $690K | 9/10/2024 |
| Crisp April | ▲ Buy | Option Exercise | 5,000 | $12K | 9/10/2024 |
| Crisp April | ▼ Sell | Open Market | 2,500 | $25K | 9/10/2024 |
| Harton John Patrick | ▼ Sell | Open Market | 10,000 | $90K | 9/6/2024 |
| Charles E. Bradley Jr. | ▼ Sell | Open Market | 50,000 | $449K | 6/14/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 5,550 | $46K | 6/3/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 17,700 | $148K | 5/31/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 2,052 | $17K | 5/30/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 4,000 | $32K | 5/29/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 2,094 | $17K | 5/28/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 1,000 | $8K | 5/24/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 2,586 | $22K | 5/23/2024 |
| Charles E. Bradley Jr. | ▲ Buy | Option Exercise | 300,000 | $1.3M | 5/17/2024 |
| Teri Robinson | ▲ Buy | Option Exercise | 60,000 | $261K | 5/17/2024 |
| Teri Robinson | ▼ Sell | Tax Withholding | 33,119 | $285K | 5/17/2024 |
| Teri Robinson | ▼ Sell | Gift | 26,881 | $0 | 5/17/2024 |
| Brian Rayhill | ▲ Buy | Option Exercise | 30,000 | $130K | 5/17/2024 |
| Brian Rayhill | ▼ Sell | Tax Withholding | 15,175 | $131K | 5/17/2024 |
| Catrina Marie Ralston | ▲ Buy | Option Exercise | 30,000 | $130K | 5/17/2024 |
| Catrina Marie Ralston | ▼ Sell | Tax Withholding | 16,555 | $142K | 5/17/2024 |
| Michael T. Lavin | ▲ Buy | Option Exercise | 90,000 | $391K | 5/17/2024 |
| Michael T. Lavin | ▼ Sell | Tax Withholding | 55,666 | $479K | 5/17/2024 |
| Michael T. Lavin | ▼ Sell | Gift | 34,334 | $0 | 5/17/2024 |
| Denesh Bharwani | ▲ Buy | Option Exercise | 60,000 | $261K | 5/17/2024 |
| Denesh Bharwani | ▼ Sell | Tax Withholding | 38,283 | $329K | 5/17/2024 |
| Daniel S. Wood | ▲ Buy | Option Exercise | 30,000 | $130K | 5/17/2024 |
| Daniel S. Wood | ▼ Sell | Tax Withholding | 15,175 | $131K | 5/17/2024 |
| Greg Washer | ▲ Buy | Option Exercise | 30,000 | $130K | 5/17/2024 |
| Steven Schween | ▲ Buy | Option Exercise | 30,000 | $130K | 5/17/2024 |
| Steven Schween | ▼ Sell | Tax Withholding | 16,077 | $138K | 5/17/2024 |
| Charles E. Gonel | ▲ Buy | Option Exercise | 15,000 | $65K | 5/17/2024 |
| Charles E. Gonel | ▼ Sell | Tax Withholding | 7,587 | $65K | 5/17/2024 |
| Michael T. Lavin | ▼ Sell | Gift | 34,334 | $0 | 5/17/2024 |
| Teri Robinson | ▼ Sell | Gift | 26,881 | $0 | 5/17/2024 |
| Charles E. Bradley Jr. | ▼ Sell | Tax Withholding | 178,678 | $1.5M | 5/17/2024 |
| Harton John Patrick | ▲ Buy | Option Exercise | 60,000 | $261K | 5/16/2024 |
| Harton John Patrick | ▼ Sell | Tax Withholding | 34,593 | $295K | 5/16/2024 |
| Chris Terry | ▼ Sell | Tax Withholding | 34,322 | $283K | 5/15/2024 |
| Straten Laurie | ▲ Buy | Option Exercise | 60,000 | $261K | 5/15/2024 |
| Straten Laurie | ▼ Sell | Tax Withholding | 34,322 | $283K | 5/15/2024 |
| Susan Ryan | ▲ Buy | Option Exercise | 15,000 | $65K | 5/15/2024 |
| Susan Ryan | ▼ Sell | Tax Withholding | 7,919 | $65K | 5/15/2024 |
| Chris Terry | ▲ Buy | Option Exercise | 60,000 | $261K | 5/15/2024 |
| Michele L. Baumeister | ▲ Buy | Option Exercise | 60,000 | $261K | 5/15/2024 |
| Michele L. Baumeister | ▼ Sell | Tax Withholding | 34,184 | $282K | 5/15/2024 |
| Daniel S. Wood | ▼ Sell | Open Market | 8,000 | $74K | 12/15/2023 |
| Brian Rayhill | ▲ Buy | Option Exercise | 70,000 | $317K | 10/27/2023 |
| Brian Rayhill | ▼ Sell | Tax Withholding | 33,770 | $317K | 10/27/2023 |
| Daniel S. Wood | ▲ Buy | Option Exercise | 20,000 | $91K | 10/16/2023 |
| Daniel S. Wood | ▼ Sell | Tax Withholding | 9,891 | $91K | 10/16/2023 |
| Chris Terry | ▲ Buy | Option Exercise | 60,000 | $209K | 5/11/2023 |
| Chris Terry | ▼ Sell | Tax Withholding | 24,115 | $263K | 5/11/2023 |
| Charles E. Bradley Jr. | ▲ Buy | Option Exercise | 57,470 | $200K | 5/11/2023 |
| Charles E. Bradley Jr. | ▲ Buy | Option Exercise | 242,530 | $844K | 5/11/2023 |
| Charles E. Bradley Jr. | ▼ Sell | Tax Withholding | 97,361 | $1.1M | 5/11/2023 |
| Catrina Marie Ralston | ▲ Buy | Option Exercise | 35,632 | $124K | 5/11/2023 |
| Catrina Marie Ralston | ▼ Sell | Tax Withholding | 11,366 | $124K | 5/11/2023 |
| Michael T. Lavin | ▲ Buy | Option Exercise | 45,000 | $157K | 5/9/2023 |
| Michael T. Lavin | ▼ Sell | Tax Withholding | 25,944 | $280K | 5/9/2023 |
| Michael T. Lavin | ▲ Buy | Option Exercise | 45,000 | $157K | 5/9/2023 |
| Michael T. Lavin | ▼ Sell | Gift | 64,056 | $0 | 5/9/2023 |
| Michael T. Lavin | ▼ Sell | Gift | 64,056 | $0 | 5/9/2023 |
| Straten Laurie | ▲ Buy | Option Exercise | 90,000 | $717K | 5/3/2023 |
| Straten Laurie | ▼ Sell | Tax Withholding | 71,020 | $717K | 5/3/2023 |
| Straten Laurie | ▲ Buy | Option Exercise | 60,000 | $209K | 5/3/2023 |
| Straten Laurie | ▼ Sell | Tax Withholding | 20,674 | $209K | 5/3/2023 |
| Harton John Patrick | ▲ Buy | Option Exercise | 30,000 | $239K | 5/2/2023 |
| Harton John Patrick | ▼ Sell | Tax Withholding | 22,550 | $239K | 5/2/2023 |
| Harton John Patrick | ▲ Buy | Option Exercise | 60,000 | $209K | 5/2/2023 |