TPC · Tutor Perini Corporation Common Stock
View on chartInsiders & Stakes
| ARKLEY PETER Director | ▲ Buy | Grant | 219,054 Shares held | 5/20/2026 | View profile |
| Lieber Robert C Director | ▼ Sell | Gift | 141,910 Shares held | 5/27/2026 | View profile |
| ONEGLIA RAYMOND R Director | ▲ Buy | Grant | 97,208 Shares held | 5/20/2026 | View profile |
| Frost James A President & COO | ▼ Sell | Gift | 94,500 Shares held | 3/3/2022 | View profile |
| Horodniceanu Michael Filip Director | ▲ Buy | Grant | 94,467 Shares held | 5/17/2023 | View profile |
| SMALLEY GARY G. Executive VP and CFO | ▼ Sell | Other | 91,479 Shares held | 3/13/2026 | View profile |
| OKLAK DENNIS D Director | ▼ Sell | Gift | 83,488 Shares held | 6/17/2026 | View profile |
| Jigisha Desai Director | ▲ Buy | Grant | 83,092 Shares held | 5/20/2026 | View profile |
| REISS DALE ANNE Director | ▼ Sell | Gift | 65,178 Shares held | 5/20/2026 | View profile |
| Jensen William E Executive Vice President | ▼ Sell | Tax Withholding | 49,369 Shares held | 6/19/2026 | View profile |
| Smithson Michael Francis Executive Vice President | ▼ Sell | Tax Withholding | 45,850 Shares held | 5/28/2024 | View profile |
| SOROKA RYAN JOSEPH VP & Chief Accounting Officer | ▼ Sell | Other | 42,883 Shares held | 3/13/2026 | View profile |
| Hallgren Wendy Ann EVP and General Counsel | ▼ Sell | Tax Withholding | 26,527 Shares held | 11/11/2022 | View profile |
| KLEIN MICHAEL R Director | ▼ Sell | Open Market | 25,226 Shares held | 5/16/2024 | View profile |
| Shah Shahrokh Director | ▲ Buy | Grant | 14,397 Shares held | 5/20/2026 | View profile |
| Ariqat Ghassan Executive Vice President | ▼ Sell | Tax Withholding | 12,871 Shares held | 6/19/2026 | View profile |
| FELTENSTEIN SIDNEY J Director | ▼ Sell | Open Market | 6,700 Shares held | 8/7/2026 | View profile |
| DIEU HENRY VP & Chief Accounting Officer | ▼ Sell | Tax Withholding | 2,488 Shares held | 6/19/2026 | View profile |
| Assouri Kristiyan D EVP and Chief Legal Officer | ▼ Sell | Other | 0 Shares held | 3/12/2026 | View profile |
| TUTOR RONALD N Chairman & CEO | ▼ Sell | Other | 0 Shares held | 3/13/2026 | View profile |
Transaction History
| FELTENSTEIN SIDNEY J | ▼ Sell | Open Market | 32,661 | $3.1M | 8/7/2026 |
| FELTENSTEIN SIDNEY J | ▼ Sell | Open Market | 52,579 | $5.1M | 8/7/2026 |
| FELTENSTEIN SIDNEY J | ▼ Sell | Open Market | 36,487 | $3.6M | 8/7/2026 |
| FELTENSTEIN SIDNEY J | ▼ Sell | Open Market | 62,482 | $6.1M | 8/7/2026 |
| DIEU HENRY | ▲ Buy | Option Exercise | 1,191 | — | 6/19/2026 |
| DIEU HENRY | ▼ Sell | Tax Withholding | 522 | $41K | 6/19/2026 |
| Jensen William E | ▲ Buy | Option Exercise | 26,203 | — | 6/19/2026 |
| Jensen William E | ▼ Sell | Tax Withholding | 14,057 | $1.1M | 6/19/2026 |
| Ariqat Ghassan | ▲ Buy | Option Exercise | 26,203 | — | 6/19/2026 |
| Ariqat Ghassan | ▼ Sell | Tax Withholding | 13,332 | $1.0M | 6/19/2026 |
| OKLAK DENNIS D | ▼ Sell | Gift | 8,000 | $0 | 6/17/2026 |
| OKLAK DENNIS D | ▼ Sell | Gift | 4,000 | $0 | 6/17/2026 |
| Lieber Robert C | ▼ Sell | Open Market | 17,500 | $1.3M | 5/27/2026 |
| Lieber Robert C | ▼ Sell | Gift | 7,500 | $0 | 5/27/2026 |
| ONEGLIA RAYMOND R | ▲ Buy | Grant | 2,337 | $0 | 5/20/2026 |
| REISS DALE ANNE | ▲ Buy | Grant | 2,337 | $0 | 5/20/2026 |
| REISS DALE ANNE | ▼ Sell | Gift | 36,340 | $0 | 5/20/2026 |
| REISS DALE ANNE | ▼ Sell | Gift | 36,340 | $0 | 5/20/2026 |
| FELTENSTEIN SIDNEY J | ▲ Buy | Grant | 3,635 | $0 | 5/20/2026 |
| Shah Shahrokh | ▲ Buy | Grant | 2,337 | $0 | 5/20/2026 |
| Jigisha Desai | ▲ Buy | Grant | 3,992 | $0 | 5/20/2026 |
| OKLAK DENNIS D | ▲ Buy | Grant | 2,337 | $0 | 5/20/2026 |
| ARKLEY PETER | ▲ Buy | Grant | 2,337 | $0 | 5/20/2026 |
| Lieber Robert C | ▲ Buy | Grant | 2,337 | $0 | 5/20/2026 |
| Lieber Robert C | ▼ Sell | Open Market | 10,000 | $743K | 5/19/2026 |
| Jensen William E | ▲ Buy | Option Exercise | 6,479 | — | 3/14/2026 |
| Jensen William E | ▼ Sell | Other | 6,479 | $439K | 3/14/2026 |
| SOROKA RYAN JOSEPH | ▲ Buy | Option Exercise | 4,779 | — | 3/13/2026 |
| SOROKA RYAN JOSEPH | ▼ Sell | Other | 4,779 | $324K | 3/13/2026 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 57,349 | — | 3/13/2026 |
| SMALLEY GARY G. | ▼ Sell | Other | 57,349 | $3.9M | 3/13/2026 |
| TUTOR RONALD N | ▲ Buy | Option Exercise | 152,932 | — | 3/13/2026 |
| TUTOR RONALD N | ▼ Sell | Other | 152,932 | $10.4M | 3/13/2026 |
| SOROKA RYAN JOSEPH | ▲ Buy | Option Exercise | 5,831 | — | 3/12/2026 |
| SOROKA RYAN JOSEPH | ▼ Sell | Other | 5,831 | $404K | 3/12/2026 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 25,918 | — | 3/12/2026 |
| SMALLEY GARY G. | ▼ Sell | Other | 25,918 | $1.8M | 3/12/2026 |
| Assouri Kristiyan D | ▲ Buy | Option Exercise | 5,831 | — | 3/12/2026 |
| Assouri Kristiyan D | ▼ Sell | Other | 5,831 | $404K | 3/12/2026 |
| Ariqat Ghassan | ▲ Buy | Option Exercise | 6,479 | — | 3/12/2026 |
| Ariqat Ghassan | ▼ Sell | Other | 6,479 | $448K | 3/12/2026 |
| DIEU HENRY | ▲ Buy | Option Exercise | 3,240 | — | 3/12/2026 |
| DIEU HENRY | ▼ Sell | Tax Withholding | 1,421 | $98K | 3/12/2026 |
| TUTOR RONALD N | ▲ Buy | Option Exercise | 155,509 | — | 3/12/2026 |
| TUTOR RONALD N | ▼ Sell | Other | 155,509 | $10.8M | 3/12/2026 |
| TUTOR RONALD N | ▲ Buy | Option Exercise | 176,730 | — | 3/8/2026 |
| TUTOR RONALD N | ▼ Sell | Tax Withholding | 74,560 | $5.4M | 3/8/2026 |
| TUTOR RONALD N | ▼ Sell | Other | 30,188 | $2.2M | 3/8/2026 |
| TUTOR RONALD N | ▼ Sell | Gift | 71,982 | $0 | 3/8/2026 |
| TUTOR RONALD N | ▼ Sell | Gift | 71,982 | $0 | 3/8/2026 |
| SOROKA RYAN JOSEPH | ▲ Buy | Option Exercise | 10,000 | — | 3/8/2026 |
| SOROKA RYAN JOSEPH | ▼ Sell | Tax Withholding | 5,419 | $395K | 3/8/2026 |
| ARKLEY PETER | ▲ Buy | Open Market | 4,913 | $358K | 3/6/2026 |
| ARKLEY PETER | ▲ Buy | Open Market | 3,204 | $235K | 3/6/2026 |
| ARKLEY PETER | ▲ Buy | Open Market | 10,999 | $797K | 3/5/2026 |
| ARKLEY PETER | ▲ Buy | Open Market | 5,884 | $435K | 3/4/2026 |
| SMALLEY GARY G. | ▲ Buy | Open Market | 1,500 | $107K | 3/4/2026 |
| SMALLEY GARY G. | ▲ Buy | Open Market | 8,435 | $621K | 3/4/2026 |
| SMALLEY GARY G. | ▲ Buy | Open Market | 65 | $5K | 3/4/2026 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 477,454 | — | 12/31/2025 |
| SMALLEY GARY G. | ▼ Sell | Other | 477,454 | $32.0M | 12/31/2025 |
| Jigisha Desai | ▼ Sell | Gift | 1,035 | $0 | 12/19/2025 |
| TUTOR RONALD N | ▼ Sell | Gift | 60,000 | $0 | 12/19/2025 |
| OKLAK DENNIS D | ▼ Sell | Gift | 1,250 | $0 | 12/15/2025 |
| SMALLEY GARY G. | ▼ Sell | Gift | 36,596 | $0 | 11/28/2025 |
| ARKLEY PETER | ▲ Buy | Open Market | 8,898 | $570K | 11/25/2025 |
| ARKLEY PETER | ▲ Buy | Open Market | 6,249 | $405K | 11/25/2025 |
| ARKLEY PETER | ▲ Buy | Open Market | 24,853 | $1.6M | 11/24/2025 |
| SMALLEY GARY G. | ▲ Buy | Open Market | 4,900 | $299K | 11/19/2025 |
| SMALLEY GARY G. | ▲ Buy | Open Market | 100 | $6K | 11/19/2025 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 41,460 | — | 11/15/2025 |
| SMALLEY GARY G. | ▼ Sell | Other | 41,460 | $2.4M | 11/15/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 83,144 | $5.4M | 9/18/2025 |
| FELTENSTEIN SIDNEY J | ▼ Sell | Open Market | 43,981 | $2.9M | 9/18/2025 |
| FELTENSTEIN SIDNEY J | ▼ Sell | Open Market | 80,687 | $5.3M | 9/18/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 77,819 | $5.0M | 9/17/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 39,037 | $2.5M | 9/17/2025 |
| TUTOR RONALD N | ▼ Sell | Gift | 8,000 | $0 | 9/17/2025 |
| FELTENSTEIN SIDNEY J | ▼ Sell | Open Market | 332 | $22K | 9/17/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 44,312 | $2.6M | 9/3/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 80,660 | $4.8M | 8/28/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 106,832 | $6.3M | 8/26/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 20,000 | $1.2M | 8/25/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 68,196 | $4.0M | 8/25/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 80,000 | $4.7M | 8/22/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 75,000 | $3.1M | 6/11/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 55,478 | $2.3M | 6/11/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 29,522 | $1.2M | 6/10/2025 |
| TUTOR RONALD N | ▼ Sell | Gift | 140,000 | $0 | 6/9/2025 |
| TUTOR RONALD N | ▼ Sell | Gift | 140,000 | $0 | 6/9/2025 |
| TUTOR RONALD N | ▼ Sell | Gift | 140,000 | $0 | 6/4/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 100,000 | $3.9M | 6/3/2025 |
| TUTOR RONALD N | ▼ Sell | Open Market | 50,000 | $1.9M | 6/2/2025 |
| ONEGLIA RAYMOND R | ▼ Sell | Open Market | 25,000 | $904K | 5/15/2025 |
| ONEGLIA RAYMOND R | ▲ Buy | Grant | 4,401 | $0 | 5/15/2025 |
| OKLAK DENNIS D | ▲ Buy | Grant | 4,401 | $0 | 5/15/2025 |
| Jigisha Desai | ▲ Buy | Grant | 7,152 | $0 | 5/15/2025 |
| FELTENSTEIN SIDNEY J | ▲ Buy | Grant | 7,152 | $0 | 5/15/2025 |
| Lieber Robert C | ▲ Buy | Grant | 4,401 | $0 | 5/15/2025 |
| Shah Shahrokh | ▲ Buy | Grant | 4,401 | $0 | 5/15/2025 |
| ARKLEY PETER | ▲ Buy | Grant | 4,401 | $0 | 5/15/2025 |
| REISS DALE ANNE | ▲ Buy | Grant | 4,401 | $0 | 5/15/2025 |
| ONEGLIA RAYMOND R | ▼ Sell | Open Market | 75,000 | $2.7M | 5/14/2025 |
| Ariqat Ghassan | ▲ Buy | Option Exercise | 30,000 | — | 4/1/2025 |
| Ariqat Ghassan | ▼ Sell | Other | 30,000 | $695K | 4/1/2025 |
| SOROKA RYAN JOSEPH | ▲ Buy | Option Exercise | 4,779 | — | 3/13/2025 |
| SOROKA RYAN JOSEPH | ▼ Sell | Other | 4,779 | $118K | 3/13/2025 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 57,349 | — | 3/13/2025 |
| SMALLEY GARY G. | ▼ Sell | Other | 57,349 | $1.4M | 3/13/2025 |
| TUTOR RONALD N | ▲ Buy | Option Exercise | 152,932 | — | 3/13/2025 |
| TUTOR RONALD N | ▼ Sell | Other | 152,932 | $3.8M | 3/13/2025 |
| SOROKA RYAN JOSEPH | ▲ Buy | Option Exercise | 10,000 | — | 3/9/2025 |
| SOROKA RYAN JOSEPH | ▼ Sell | Tax Withholding | 5,355 | $142K | 3/9/2025 |
| TUTOR RONALD N | ▲ Buy | Option Exercise | 105,257 | — | 3/9/2025 |
| TUTOR RONALD N | ▼ Sell | Tax Withholding | 53,449 | $1.4M | 3/9/2025 |
| TUTOR RONALD N | ▼ Sell | Gift | 51,808 | $0 | 3/9/2025 |
| TUTOR RONALD N | ▼ Sell | Gift | 51,808 | $0 | 3/9/2025 |
| SOROKA RYAN JOSEPH | ▲ Buy | Option Exercise | 10,000 | — | 3/8/2025 |
| SOROKA RYAN JOSEPH | ▼ Sell | Tax Withholding | 5,491 | $146K | 3/8/2025 |
| TUTOR RONALD N | ▲ Buy | Option Exercise | 176,729 | — | 3/8/2025 |
| TUTOR RONALD N | ▼ Sell | Tax Withholding | 89,742 | $2.4M | 3/8/2025 |
| TUTOR RONALD N | ▼ Sell | Gift | 86,987 | $0 | 3/8/2025 |
| TUTOR RONALD N | ▼ Sell | Gift | 86,987 | $0 | 3/8/2025 |
| TUTOR RONALD N | ▲ Buy | Option Exercise | 248,199 | $6.0M | 12/19/2024 |
| TUTOR RONALD N | ▼ Sell | Tax Withholding | 242,012 | $6.1M | 12/19/2024 |
| TUTOR RONALD N | ▼ Sell | Gift | 9,700 | $0 | 12/19/2024 |
| OKLAK DENNIS D | ▼ Sell | Gift | 8,684 | $0 | 12/5/2024 |
| ONEGLIA RAYMOND R | ▼ Sell | Open Market | 50,000 | $1.4M | 11/22/2024 |
| ONEGLIA RAYMOND R | ▼ Sell | Open Market | 100,000 | $2.9M | 11/21/2024 |
| ONEGLIA RAYMOND R | ▼ Sell | Open Market | 55,004 | $1.6M | 11/20/2024 |
| ONEGLIA RAYMOND R | ▼ Sell | Open Market | 44,996 | $1.3M | 11/20/2024 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 41,459 | — | 11/15/2024 |
| SMALLEY GARY G. | ▼ Sell | Other | 41,459 | $1.1M | 11/15/2024 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 34,932 | — | 11/11/2024 |
| SMALLEY GARY G. | ▼ Sell | Tax Withholding | 21,619 | $662K | 11/11/2024 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 43,096 | $735K | 11/11/2024 |
| SMALLEY GARY G. | ▼ Sell | Tax Withholding | 35,555 | $1.1M | 11/11/2024 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 42,500 | $758K | 11/11/2024 |
| SMALLEY GARY G. | ▼ Sell | Tax Withholding | 35,485 | $1.1M | 11/11/2024 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 42,500 | $749K | 11/11/2024 |
| SMALLEY GARY G. | ▼ Sell | Tax Withholding | 35,375 | $1.1M | 11/11/2024 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 45,000 | $623K | 11/11/2024 |
| SMALLEY GARY G. | ▼ Sell | Tax Withholding | 35,265 | $1.1M | 11/11/2024 |
| TUTOR RONALD N | ▼ Sell | Open Market | 114,506 | $3.5M | 11/11/2024 |
| TUTOR RONALD N | ▼ Sell | Open Market | 10,494 | $327K | 11/11/2024 |
| TUTOR RONALD N | ▼ Sell | Open Market | 25,000 | $770K | 11/8/2024 |
| TUTOR RONALD N | ▼ Sell | Open Market | 12,630 | $381K | 11/8/2024 |
| TUTOR RONALD N | ▼ Sell | Open Market | 6,467 | $201K | 11/8/2024 |
| TUTOR RONALD N | ▼ Sell | Open Market | 5,903 | $188K | 11/8/2024 |
| TUTOR RONALD N | ▼ Sell | Gift | 45,373 | $0 | 8/25/2024 |
| TUTOR RONALD N | ▼ Sell | Gift | 45,373 | $0 | 8/25/2024 |
| TUTOR RONALD N | ▲ Buy | Option Exercise | 91,996 | — | 8/25/2024 |
| TUTOR RONALD N | ▼ Sell | Tax Withholding | 46,623 | $1.1M | 8/25/2024 |
| ONEGLIA RAYMOND R | ▼ Sell | Gift | 7,659 | $0 | 6/17/2024 |
| ONEGLIA RAYMOND R | ▼ Sell | Gift | 7,659 | $0 | 6/17/2024 |
| TUTOR RONALD N | ▼ Sell | Open Market | 25,000 | $485K | 6/13/2024 |
| Ariqat Ghassan | ▼ Sell | Open Market | 11,855 | $233K | 6/10/2024 |
| TUTOR RONALD N | ▼ Sell | Open Market | 49,282 | $981K | 6/7/2024 |
| TUTOR RONALD N | ▼ Sell | Open Market | 25,718 | $531K | 6/6/2024 |
| Smithson Michael Francis | ▲ Buy | Option Exercise | 50,000 | — | 5/28/2024 |
| Smithson Michael Francis | ▼ Sell | Tax Withholding | 26,975 | $580K | 5/28/2024 |
| REISS DALE ANNE | ▲ Buy | Grant | 7,659 | $0 | 5/22/2024 |
| Lieber Robert C | ▲ Buy | Grant | 10,531 | $0 | 5/22/2024 |
| ARKLEY PETER | ▲ Buy | Grant | 7,659 | $0 | 5/22/2024 |
| FELTENSTEIN SIDNEY J | ▲ Buy | Grant | 12,445 | $0 | 5/22/2024 |
| ONEGLIA RAYMOND R | ▲ Buy | Grant | 7,659 | $0 | 5/22/2024 |
| OKLAK DENNIS D | ▲ Buy | Grant | 7,659 | $0 | 5/22/2024 |
| Jigisha Desai | ▲ Buy | Grant | 12,445 | $0 | 5/22/2024 |
| Shah Shahrokh | ▲ Buy | Grant | 7,659 | $0 | 5/22/2024 |
| KLEIN MICHAEL R | ▼ Sell | Open Market | 183,750 | $3.6M | 5/16/2024 |
| KLEIN MICHAEL R | ▼ Sell | Open Market | 181,155 | $3.6M | 5/15/2024 |
| Ariqat Ghassan | ▲ Buy | Option Exercise | 30,000 | — | 4/1/2024 |
| Ariqat Ghassan | ▼ Sell | Other | 30,000 | $444K | 4/1/2024 |
| SMALLEY GARY G. | ▼ Sell | Open Market | 15,940 | $212K | 3/20/2024 |
| SMALLEY GARY G. | ▼ Sell | Open Market | 27,959 | $364K | 3/19/2024 |
| SMALLEY GARY G. | ▼ Sell | Open Market | 27,958 | $360K | 3/18/2024 |
| SMALLEY GARY G. | ▼ Sell | Open Market | 20,304 | $256K | 3/15/2024 |
| SMALLEY GARY G. | ▼ Sell | Open Market | 20,303 | $252K | 3/14/2024 |
| SOROKA RYAN JOSEPH | ▲ Buy | Option Exercise | 10,000 | — | 3/9/2024 |
| SOROKA RYAN JOSEPH | ▼ Sell | Tax Withholding | 5,351 | $68K | 3/9/2024 |
| TUTOR RONALD N | ▲ Buy | Option Exercise | 105,256 | — | 3/9/2024 |
| TUTOR RONALD N | ▼ Sell | Tax Withholding | 30,602 | $389K | 3/9/2024 |
| TUTOR RONALD N | ▼ Sell | Gift | 74,654 | $0 | 3/9/2024 |
| TUTOR RONALD N | ▼ Sell | Gift | 74,654 | $0 | 3/9/2024 |
| SOROKA RYAN JOSEPH | ▲ Buy | Option Exercise | 10,000 | — | 3/8/2024 |
| SOROKA RYAN JOSEPH | ▼ Sell | Tax Withholding | 5,635 | $72K | 3/8/2024 |
| TUTOR RONALD N | ▲ Buy | Option Exercise | 176,729 | — | 3/8/2024 |
| TUTOR RONALD N | ▼ Sell | Tax Withholding | 51,383 | $653K | 3/8/2024 |
| TUTOR RONALD N | ▼ Sell | Gift | 125,346 | $0 | 3/8/2024 |
| TUTOR RONALD N | ▼ Sell | Gift | 125,346 | $0 | 3/8/2024 |
| TUTOR RONALD N | ▼ Sell | Open Market | 50,000 | $593K | 3/1/2024 |
| ONEGLIA RAYMOND R | ▼ Sell | Gift | 182,811 | $0 | 2/14/2024 |
| ONEGLIA RAYMOND R | ▼ Sell | Gift | 182,811 | $0 | 2/14/2024 |
| REISS DALE ANNE | ▼ Sell | Open Market | 6,922 | $60K | 12/19/2023 |
| TUTOR RONALD N | ▼ Sell | Open Market | 54,670 | $470K | 12/19/2023 |
| TUTOR RONALD N | ▼ Sell | Open Market | 45,330 | $393K | 12/18/2023 |
| TUTOR RONALD N | ▼ Sell | Open Market | 100,000 | $811K | 11/22/2023 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 34,932 | — | 11/11/2023 |
| SMALLEY GARY G. | ▼ Sell | Tax Withholding | 31,604 | $232K | 11/11/2023 |
| SMALLEY GARY G. | ▲ Buy | Option Exercise | 45,000 | — | 11/11/2023 |