EdgarLookup

Thoman A. Randall

Insider transactions at 2 companies

This page shows all SEC Form 4 filings attributed to Thoman A. Randall. Form 4 disclosures are required whenever a corporate insider — director, officer, or 10%+ shareholder — buys, sells, or receives company stock. Each row represents a separate reported transaction. All data is sourced directly from the SEC EDGAR public database.

BYD SWX
Company Title Type Shares Price Value Date
BYD Award / Grant 2,795 May 8, 2025
SWX Award / Grant 2,051 Feb 20, 2025
SWX Award / Grant 273 $78.16 $21,311 Sep 3, 2024
BYD Award / Grant 3,695 May 9, 2024
BYD Sale 2,500 $63.75 $159,375 Mar 5, 2024
SWX Award / Grant 2,131 Feb 22, 2024
SWX Award / Grant 30 $62.16 $1,895 Jun 1, 2023
BYD Award / Grant 2,942 May 4, 2023
SWX Award / Grant 2,182 Feb 23, 2023
SWX Award / Grant 230 $79.41 $18,272 Jun 1, 2022
BYD Award / Grant 3,425 May 5, 2022
SWX Award / Grant 1,856 $70.05 $130,000 Feb 24, 2022
SWX Award / Grant 24 $71.71 $1,695 Sep 1, 2021
BYD Purchase 150 $62.50 $9,375 Jun 9, 2021
BYD Award / Grant 2,654 May 6, 2021
SWX Award / Grant 2,140 $60.75 $130,000 Feb 24, 2021
SWX Award / Grant 185 $68.47 $12,700 Sep 1, 2020
BYD Purchase 250 $19.80 $4,950 Mar 11, 2020
BYD Purchase 250 $26.45 $6,613 Feb 28, 2020
SWX Award / Grant 1,711 Feb 24, 2020
SWX Award / Grant 19 $75.29 $1,464 Dec 2, 2019
SWX Award / Grant 132 $82.88 $10,943 Mar 4, 2019
SWX Award / Grant 19 $65.36 $1,270 Sep 4, 2018
SWX Award / Grant 1,615 $80.48 $130,000 Feb 28, 2018
SWX Award / Grant 98 $86.23 $8,469 Mar 1, 2017
SWX Award / Grant 2,050 $77.26 $158,383 Feb 23, 2017
SWX Award / Grant 90 $73.33 $6,601 Mar 1, 2016
0000092416 Award / Grant 18 $54.42 $966 Jun 1, 2015
0000092416 Award / Grant 15 $57.97 $858 Jun 2, 2014
0000092416 Award / Grant 2,275 $54.77 $124,602 Feb 7, 2014
0000092416 Award / Grant 2,275 $54.77 $124,602 Feb 7, 2014
0000092416 Award / Grant 45 $52.39 $2,334 Dec 2, 2013
0000718789 U 23,764 $23.25 $552,513 Nov 25, 2013
0000092416 Award / Grant 16 $46.76 $753 Sep 3, 2013
0000092416 Award / Grant 48 $48.34 $2,302 Jun 3, 2013
0000718789 Award / Grant 7,068 Mar 14, 2013
0000092416 Award / Grant 14 $46.22 $665 Mar 1, 2013
0000092416 Award / Grant 2,300 $43.13 $99,199 Feb 6, 2013
0000092416 Award / Grant 32 $42.04 $1,357 Dec 3, 2012
0000092416 Award / Grant 15 $42.99 $656 Sep 4, 2012
0000092416 Award / Grant 16 $41.93 $651 Jun 1, 2012
0000718789 Award / Grant 5,804 Mar 15, 2012
0000718789 Award / Grant 6,965 Mar 15, 2012
0000092416 Award / Grant 14 $42.72 $581 Mar 1, 2012
0000092416 Award / Grant 2,300 $41.34 $95,082 Jan 23, 2012
0000092416 Award / Grant 14 $40.17 $582 Dec 1, 2011
0000092416 Purchase 500 $37.73 $18,865 Nov 23, 2011
0000092416 Award / Grant 15 $37.06 $573 Sep 1, 2011
0000092416 Award / Grant 15 $38.60 $570 Jun 1, 2011
0000718789 Award / Grant 5,731 Mar 17, 2011