Latest filing published 27 Apr 2026 for Texas Instruments INC, €152k.
Filing timeline
BuySaleInsider track record
Shanon J. Leonard: trading record in brief
Shanon J. Leonard, Sr. Vice President of Texas Instruments Inc, has filed 18 disclosures between April 4, 2022 and April 27, 2026, including 4 sales worth EUR 5,238,934 in total with a median of EUR 341,926. One weighs far more than the others: EUR 4,327,079 on April 24, 2026, ahead of EUR 382,668 on February 18, 2025 and EUR 301,185 on August 23, 2024. There is no purchase. The rest of the record is 10 share grants and 4 option exercises.
The yearly volume rises from 1 filing in 2022 to 2 in 2023, 5 in 2024, 3 in 2025 and 7 in 2026. Those 7 filings also make up the last twelve months, one of them a sale. The publication delay is a median of 3 days.
At Texas Instruments, Ahmad Bahai, Amichai Ron, Mark Gary, Mark T. Roberts and Mohammad Yunus each have 3 trades within 30 days of Leonard's, all in the same direction.
Companies and markets linked to Shanon J. Leonard
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,700 shares@ US$104.410.0001% mcap2.0% of flowCommon StockSEC:0000097476-26-000115:0
- 3,423 shares@ US$130.520.0002% mcap5.0% of flowCommon StockSEC:0000097476-26-000115:1
- 5,529 shares@ US$169.230.0003% mcap10.6% of flowCommon StockSEC:0000097476-26-000115:2
- 7,537 shares@ US$174.810.0005% mcap14.9% of flowCommon StockSEC:0000097476-26-000115:3
- 18,189 shares@ US$277.95410.0018% mcap57.1% of flowCommon StockSEC:0000097476-26-000115:4
- 440 shares@ US$218.971.0% of flowCommon StockSEC:0000097476-26-000046:1
- 5,252 shares0Common StockSEC:0000097476-26-000046:0
- 2,150 shares@ US$186.62375.1% of flowCommon StockSEC:0001127602-25-005473:0
- 347 shares@ US$185.270.8% of flowCommon StockSEC:0001127602-25-002778:0
- 5,347 shares0Common StockSEC:0001127602-25-002278:0
- 1,600 shares@ US$209.273.7% of flowCommon StockSEC:0001127602-24-022994:1
- 1,216 shares@ US$208.44963.0% of flowCommon StockSEC:0001127602-24-022994:0
- 772 shares@ US$162.051.4% of flowCommon StockSEC:0001127602-24-003171:1
- 327 shares@ US$162.050.6% of flowCommon StockSEC:0001127602-24-003171:0
- 5,974 shares0Common StockSEC:0001127602-24-002467:0
- 381 shares@ US$173.130.8% of flowCommon StockSEC:0001127602-23-003130:0
- 5,744 shares0Common StockSEC:0001127602-23-002721:0
- 5,451 shares0Common StockSEC:0001127602-22-011311:0
18 of 18 declarations