Insider Trading › NGS › Insiders
NATURAL GAS SERVICES GROUP INC
NGS·NYSE·
United States·Insider activity
$34.06
+0.48 (+1.43%)
Close · Oct 6, 2026 · Close Prices from Tiingo.com
NGS
Insider purchases and sales on the price
Nasdaq 100S&P 500
Filings
Default90D1Y5YALL
NGSS&P 500 (rebased)
Insider BuyInsider SellForm 144 · planned sale
Loading price history…
Daily closes, adjusted for splits and dividends · Close Prices from Tiingo.comHover a marker, every one is a filing · move across the line for the crosshair
No open-market insider purchases or sales of NGS were filed in the last 180 days. Newest filing Mar 9, 2026 (7 months ago).
Net Insider Buying by Quarter
Shares bought (+) or sold (−) on the open market by NGS insiders · Form 4 · last two years
On Record
$0Purchases · 180 days
$0Sales · 180 days
367Open-market transactions on record
0Insiders filing · 180 days
Purchases (code P) and sales (code S) of NGS common stock reported on Form 4, with Form 5 annual catch-ups. Grants, option exercises, gifts and tax withholding are not shown. Dollars are shares × the stated price; a price outside anything the stock traded at that day is withheld (n/c).
Insider Transactions
367 on record · newest trade first · the newest 300 shown
AllPurchasesSalesOfficers & directors
| Insider | Type | Shares | Price | Value | Held after | Traded | Filed | |
|---|---|---|---|---|---|---|---|---|
| Taylor Stephen CharlesDirector | Sale | −30.0K | $37.23 | $1.1M | 175.4Kdirect | Mar 6, 2026 | Mar 9, 2026 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −70.0K | $37.58 | $2.6M | 205.4Kdirect | Mar 5, 2026 | Mar 9, 2026 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $33.54 | $335K | 275.4Kdirect | Dec 11, 2025 | Dec 12, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $33.16 | $332K | 285.4Kdirect | Dec 10, 2025 | Dec 12, 2025 | Form 4 ↗ |
| HOLLEY JEAN KDirector | Purchase | +2,190 | $32.04 | $70K | 14.4Kdirect | Dec 8, 2025 | Dec 10, 2025 | Form 4 ↗ |
| HOLLEY JEAN KDirector | Purchase | +935 | $32.00 | $30K | 12.2Kdirect | Dec 8, 2025 | Dec 9, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −20.0K | $32.12 | $642K | 295.4Kdirect | Dec 4, 2025 | Dec 5, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $31.37 | $314K | 315.4Kdirect | Nov 20, 2025 | Nov 20, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $30.31 | $303K | 325.4Kdirect | Nov 19, 2025 | Nov 20, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $31.01 | $310K | 335.4Kdirect | Nov 17, 2025 | Nov 18, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $30.00 | $300K | 345.4Kdirect | Nov 10, 2025 | Nov 12, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −8,748 | $29.50 | $258K | 355.4Kdirect | Nov 10, 2025 | Nov 12, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −1,252 | $29.50 | $37K | 364.2Kdirect | Nov 7, 2025 | Nov 7, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −9,900 | $29.00 | $287K | 365.4Kdirect | Nov 7, 2025 | Nov 7, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −100 | $29.00 | $3K | 375.3Kdirect | Nov 6, 2025 | Nov 7, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −7,915 | $28.50 | $226K | 375.4Kdirect | Sep 26, 2025 | Sep 26, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −759 | $28.50 | $22K | 383.3Kdirect | Sep 25, 2025 | Sep 25, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −1,326 | $28.50 | $38K | 384.1Kdirect | Sep 24, 2025 | Sep 24, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $28.01 | $280K | 385.4Kdirect | Sep 23, 2025 | Sep 23, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −1,457 | $27.50 | $40K | 395.4Kdirect | Sep 23, 2025 | Sep 23, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −63 | $27.50 | $2K | 396.9Kdirect | Sep 19, 2025 | Sep 19, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −1,638 | $27.50 | $45K | 397.0Kdirect | Sep 18, 2025 | Sep 18, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −6,553 | $27.51 | $180K | 398.6Kdirect | Sep 17, 2025 | Sep 17, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −289 | $27.50 | $8K | 405.1Kdirect | Sep 16, 2025 | Sep 16, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $27.00 | $270K | 403.3Kdirect | Sep 4, 2025 | Sep 4, 2025 | Form 4 ↗ |
| HOLLEY JEAN KDirector | Purchase | +3,752 | $26.58 | $100K | 7,800direct | Sep 4, 2025 | Sep 4, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $26.00 | $260K | 413.3Kdirect | Aug 22, 2025 | Aug 22, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $26.50 | $265K | 423.3Kdirect | Aug 22, 2025 | Aug 22, 2025 | Form 4 ↗ |
| HOLLEY JEAN KDirector | Purchase | +4,048 | $24.49 | $99K | 4,048direct | Aug 14, 2025 | Aug 15, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −25.0K | $24.90 | $623K | 433.3Kdirect | May 15, 2025 | May 16, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $29.01 | $290K | 438.4Kdirect | Jan 21, 2025 | Jan 22, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −9,400 | $28.57 | $269K | 448.4Kdirect | Jan 21, 2025 | Jan 22, 2025 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $27.15 | $272K | 457.8Kdirect | Dec 12, 2024 | Dec 16, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −600 | $28.50 | $17K | 467.8Kdirect | Nov 25, 2024 | Nov 26, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $28.00 | $280K | 468.4Kdirect | Nov 22, 2024 | Nov 26, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −38.5K | $26.89 | $1.0M | 478.4Kdirect | Nov 21, 2024 | Nov 21, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −1,521 | $26.00 | $40K | 516.9Kdirect | Nov 20, 2024 | Nov 21, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −6,516 | $25.50 | $166K | 518.4Kdirect | Nov 19, 2024 | Nov 21, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −3,442 | $25.51 | $88K | 524.9Kdirect | Nov 18, 2024 | Nov 18, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −10.0K | $25.01 | $251K | 528.3Kdirect | Nov 15, 2024 | Nov 18, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −2,191 | $24.50 | $54K | 538.4Kdirect | Nov 13, 2024 | Nov 13, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −4,713 | $24.51 | $116K | 540.6Kdirect | Nov 12, 2024 | Nov 13, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −3,096 | $24.50 | $76K | 545.3Kdirect | Nov 11, 2024 | Nov 13, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −3,181 | $22.00 | $70K | 548.4Kdirect | Aug 26, 2024 | Aug 28, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale Amended | −4,690 | $22.14 | $104K | 551.6Kdirect | Aug 20, 2024 | Nov 13, 2024 | Form 4 ↗ |
| Taylor Stephen CharlesDirector | Sale | −4,690 | $22.14 | $104K | 551.6Kdirect | Aug 20, 2024 | Aug 22, 2024 | Form 4 ↗ |
| Jacobs JustinChief Executive Officer · Director | Purchase | +2,500 | $19.08 | $48K | 2,862direct | Jun 14, 2024 | Jun 18, 2024 | Form 4 ↗ |
| Beyer Leslie AnnDirector | Sale | −3,000 | $11.05 | $33K | 8,148direct | Dec 1, 2022 | Dec 8, 2022 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −3,918 | $15.00 | $59K | 511.3Kdirect | Jun 7, 2022 | Jun 8, 2022 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −972 | $15.00 | $15K | 72.0Kdirect | Jun 7, 2022 | Jun 8, 2022 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −2,405 | $14.01 | $34K | 73.0Kdirect | May 31, 2022 | Jun 1, 2022 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −595 | $14.05 | $8K | 75.4Kdirect | May 27, 2022 | Jun 1, 2022 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −500 | $11.79 | $6K | 8,792direct | Apr 11, 2022 | Apr 12, 2022 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −1,500 | n/c | — | 9,292direct | Apr 1, 2022 | Apr 1, 2022 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −700 | $11.61 | $8K | 10.8Kdirect | Mar 30, 2022 | Mar 31, 2022 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −2,300 | $12.01 | $28K | 11.5Kdirect | Mar 29, 2022 | Mar 31, 2022 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −300 | $14.00 | $4K | 81.0Kdirect | Mar 2, 2022 | Mar 3, 2022 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −2,750 | $13.13 | $36K | 81.3Kdirect | Mar 1, 2022 | Mar 3, 2022 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −2,750 | $12.08 | $33K | 84.1Kdirect | Oct 6, 2021 | Oct 7, 2021 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −7,000 | $9.97 | $70K | 13.8Kdirect | Sep 14, 2021 | Sep 14, 2021 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −2,515 | $9.56 | $24K | 20.8Kdirect | Aug 27, 2021 | Aug 30, 2021 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −3,485 | $9.24 | $32K | 23.3Kdirect | Aug 26, 2021 | Aug 30, 2021 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −2,500 | $12.00 | $30K | 71.1Kdirect | Dec 10, 2020 | Dec 10, 2020 | Form 4 ↗ |
| BRADSHAW DAVID LDirector | Sale | −1,600 | $14.98 | $24K | 22.0Kdirect | Jun 4, 2019 | Jun 5, 2019 | Form 4 ↗ |
| BRADSHAW DAVID LDirector | Sale | −1,756 | $15.20 | $27K | 23.6Kdirect | Jun 4, 2019 | Jun 5, 2019 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −1,413 | $17.77 | $25K | 47.6Kdirect | Apr 23, 2019 | Apr 25, 2019 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −1,687 | $17.79 | $30K | 49.0Kdirect | Apr 22, 2019 | Apr 25, 2019 | Form 4 ↗ |
| Lawrence G LarryChief Financial Officer | Sale | −701 | $18.25 | $13K | 45.8Kdirect | Apr 10, 2019 | Apr 10, 2019 | Form 4 ↗ |
| Lawrence G LarryChief Financial Officer | Sale | −3,299 | $18.42 | $61K | 46.5Kdirect | Apr 8, 2019 | Apr 10, 2019 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −1,000 | $17.57 | $18K | 50.7Kdirect | Apr 1, 2019 | Apr 1, 2019 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −1,000 | $17.07 | $17K | 51.7Kdirect | Mar 29, 2019 | Apr 1, 2019 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −1,000 | $17.14 | $17K | 52.7Kdirect | Mar 28, 2019 | Apr 1, 2019 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −1,000 | $17.33 | $17K | 53.7Kdirect | Mar 27, 2019 | Mar 27, 2019 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −1,000 | $17.26 | $17K | 54.7Kdirect | Mar 26, 2019 | Mar 27, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −2,720 | $17.00 | $46K | 320.7Kdirect | Feb 5, 2019 | Feb 6, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −12.8K | $17.06 | $218K | 320.7Kdirect | Feb 4, 2019 | Feb 4, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −18 | $17.00 | $306 | 320.7Kdirect | Jan 31, 2019 | Feb 4, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −348 | $17.00 | $6K | 320.7Kdirect | Jan 30, 2019 | Jan 30, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −4,905 | $17.05 | $84K | 320.7Kdirect | Jan 29, 2019 | Jan 30, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −1,110 | $17.00 | $19K | 320.7Kdirect | Jan 28, 2019 | Jan 30, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −1,980 | $17.14 | $34K | 320.7Kdirect | Jan 25, 2019 | Jan 25, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −2,994 | $17.14 | $51K | 320.7Kdirect | Jan 25, 2019 | Jan 25, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −1,205 | $17.00 | $20K | 320.7Kdirect | Jan 24, 2019 | Jan 25, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −1,846 | $17.21 | $32K | 320.7Kdirect | Jan 23, 2019 | Jan 25, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −1,200 | $17.48 | $21K | 320.7Kdirect | Jan 22, 2019 | Jan 22, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −12.4K | $17.89 | $223K | 320.7Kdirect | Jan 18, 2019 | Jan 22, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −10.3K | $17.50 | $180K | 320.7Kdirect | Jan 17, 2019 | Jan 22, 2019 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −2,500 | $18.20 | $46K | 11.0Kdirect | Jan 8, 2019 | Jan 9, 2019 | Form 4 ↗ |
| Taylor Stephen CharlesCEO · Director | Sale | −13.8K | $22.01 | $303K | 316.7Kdirect | Aug 29, 2018 | Aug 31, 2018 | Form 4 ↗ |
| Taylor Stephen CharlesCEO · Director | Sale | −514 | $22.04 | $11K | 316.7Kdirect | Aug 27, 2018 | Aug 27, 2018 | Form 4 ↗ |
| Taylor Stephen CharlesCEO · Director | Sale | −1,500 | $22.45 | $34K | 317.2Kdirect | Aug 24, 2018 | Aug 27, 2018 | Form 4 ↗ |
| Taylor Stephen CharlesCEO · Director | Sale | −1,306 | $22.51 | $29K | 318.7Kdirect | Aug 23, 2018 | Aug 27, 2018 | Form 4 ↗ |
| Taylor Stephen CharlesCEO · Director | Sale | −2,704 | $22.02 | $60K | 316.7Kdirect | Aug 21, 2018 | Aug 23, 2018 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −4,511 | $23.20 | $105K | 11.0Kdirect | Mar 28, 2018 | Mar 28, 2018 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −9,569 | $24.07 | $230K | 15.5Kdirect | Mar 27, 2018 | Mar 27, 2018 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −4,110 | $24.13 | $99K | 25.0Kdirect | Mar 26, 2018 | Mar 27, 2018 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −2,750 | $24.35 | $67K | 29.2Kdirect | Mar 23, 2018 | Mar 27, 2018 | Form 4 ↗ |
| BRADSHAW DAVID LDirector | Sale | −1,853 | $27.35 | $51K | 15.5Kdirect | Mar 13, 2018 | Mar 14, 2018 | Form 4 ↗ |
| BRADSHAW DAVID LDirector | Sale | −647 | $27.11 | $18K | 17.4Kdirect | Mar 13, 2018 | Mar 14, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −102 | $28.90 | $3K | 45.3Kdirect | Jan 25, 2018 | Jan 29, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −200 | $28.90 | $6K | 44.4Kdirect | Jan 24, 2018 | Jan 24, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −513 | $29.00 | $15K | 44.4Kdirect | Jan 23, 2018 | Jan 24, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −979 | $28.95 | $28K | 44.9Kdirect | Jan 23, 2018 | Jan 24, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −198 | $28.90 | $6K | 44.9Kdirect | Jan 22, 2018 | Jan 24, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale Amended | −1,349 | $29.01 | $39K | 45.3Kdirect | Jan 17, 2018 | Jan 26, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −2,005 | $28.96 | $58K | 44.9Kdirect | Jan 17, 2018 | Jan 17, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −1,688 | $29.01 | $49K | 46.9Kdirect | Jan 17, 2018 | Jan 17, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −1,201 | $29.02 | $35K | 46.6Kdirect | Jan 16, 2018 | Jan 17, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −1,239 | $28.95 | $36K | 47.8Kdirect | Jan 16, 2018 | Jan 17, 2018 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −277 | $28.92 | $8K | 47.8Kdirect | Jan 12, 2018 | Jan 17, 2018 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −1,400 | $26.05 | $36K | 27.8Kdirect | Dec 27, 2017 | Dec 29, 2017 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −2,500 | $26.05 | $65K | 26.7Kdirect | Dec 27, 2017 | Dec 29, 2017 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −16.2K | $25.17 | $408K | 277.1Kdirect | Dec 19, 2017 | Dec 20, 2017 | Form 4 ↗ |
| Lawrence G LarryChief Financial Officer | Sale | −6,000 | $25.23 | $151K | 39.5Kdirect | Dec 19, 2017 | Dec 20, 2017 | Form 4 ↗ |
| Taylor Stephen CharlesCEO · Director | Sale | −3,874 | $28.58 | $111K | 277.1Kdirect | Oct 3, 2017 | Oct 4, 2017 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −2,543 | $28.04 | $71K | 47.8Kdirect | Sep 27, 2017 | Sep 28, 2017 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −9,807 | $28.01 | $275K | 50.4Kdirect | Sep 26, 2017 | Sep 28, 2017 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −7,157 | $24.99 | $179K | 277.1Kdirect | Jul 3, 2017 | Jul 5, 2017 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −4,843 | $25.00 | $121K | 284.2Kdirect | Jun 30, 2017 | Jul 5, 2017 | Form 4 ↗ |
| BRADSHAW DAVID LDirector | Sale | −2,540 | $23.60 | $60K | 18.0Kdirect | Jun 20, 2017 | Jun 21, 2017 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −1,500 | $26.86 | $40K | 37.6Kdirect | Jun 5, 2017 | Jun 5, 2017 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −400 | $28.01 | $11K | 60.2Kdirect | May 2, 2017 | May 4, 2017 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −2,550 | $28.52 | $73K | 63.3Kdirect | Apr 11, 2017 | Apr 12, 2017 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −6,188 | $31.93 | $198K | 277.8Kdirect | Jan 5, 2017 | Jan 5, 2017 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −1,700 | $32.00 | $54K | 284.0Kdirect | Jan 5, 2017 | Jan 5, 2017 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −6,052 | $32.02 | $194K | 285.7Kdirect | Jan 4, 2017 | Jan 5, 2017 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −2,079 | $32.79 | $68K | 291.8Kdirect | Jan 3, 2017 | Jan 5, 2017 | Form 4 ↗ |
| Taylor Stephen CharlesChief Executive Officer · Director | Sale | −3,895 | $32.07 | $125K | 293.8Kdirect | Jan 3, 2017 | Jan 5, 2017 | Form 4 ↗ |
| CHISHOLM JOHNDirector | Sale | −1,100 | $31.76 | $35K | 22.7Kdirect | Dec 29, 2016 | Jan 3, 2017 | Form 4 ↗ |
| CURTIS CHARLES GDirector | Sale | −8,000 | $33.30 | $266K | 67.0Kdirect | Dec 9, 2016 | Dec 13, 2016 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −3,333 | $28.67 | $96K | 60.9Kdirect | Nov 22, 2016 | Nov 23, 2016 | Form 4 ↗ |
| Lawrence G LarryChief Financial Officer | Sale | −8,000 | $26.99 | $216K | 43.2Kdirect | Nov 17, 2016 | Nov 18, 2016 | Form 4 ↗ |
| Hazlett James RVP -- Technical Services | Sale | −3,500 | $23.92 | $84K | 64.2Kdirect | Jun 23, 2016 | Jun 24, 2016 | Form 4 ↗ |
| BRADSHAW DAVID LDirector | Sale | −2,500 | $24.35 | $61K | 16.5Kdirect | Jun 23, 2016 | Jun 24, 2016 | Form 4 ↗ |
| Taylor Stephen CharlesPresident and CEO · Director | Sale | −15.0K | $21.33 | $320K | 332.5Kdirect | Mar 22, 2016 | Mar 24, 2016 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −1,500 | $20.87 | $31K | 53.4Kdirect | Dec 21, 2015 | Dec 21, 2015 | Form 4 ↗ |
| Lawrence G LarryChief Financial Officer | Sale | −8,000 | $20.34 | $163K | 36.8Kdirect | Dec 18, 2015 | Dec 22, 2015 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −2,000 | $20.31 | $41K | 54.9Kdirect | Dec 18, 2015 | Dec 21, 2015 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −1,000 | $20.03 | $20K | 56.9Kdirect | Dec 17, 2015 | Dec 21, 2015 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −1,000 | $19.81 | $20K | 61.9Kdirect | Dec 16, 2015 | Dec 17, 2015 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −1,000 | $20.01 | $20K | 62.9Kdirect | Dec 15, 2015 | Dec 17, 2015 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −2,500 | $22.00 | $55K | 63.9Kdirect | Jun 30, 2015 | Jul 2, 2015 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −2,500 | $23.32 | $58K | 66.4Kdirect | Jun 19, 2015 | Jun 22, 2015 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −3,372 | $23.20 | $78K | 68.9Kdirect | Jun 17, 2015 | Jun 18, 2015 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −6,628 | $23.97 | $159K | 68.2Kdirect | Jun 10, 2015 | Jun 12, 2015 | Form 4 ↗ |
| Taylor Stephen CharlesPresident and CEO · Director | Sale | −4,000 | $19.27 | $77K | 267.5Kdirect | Mar 31, 2015 | Apr 1, 2015 | Form 4 ↗ |
| Taylor Stephen CharlesPresident and CEO · Director | Sale | −2,115 | $19.07 | $40K | 265.4Kdirect | Mar 30, 2015 | Apr 2, 2015 | Form 4 ↗ |
| Taylor Stephen CharlesPresident and CEO · Director | Sale | −1,000 | $19.00 | $19K | 271.5Kdirect | Mar 27, 2015 | Mar 30, 2015 | Form 4 ↗ |
| Taylor Stephen CharlesPresident and CEO · Director | Sale | −2,309 | $20.06 | $46K | 272.5Kdirect | Mar 24, 2015 | Mar 26, 2015 | Form 4 ↗ |
| Lawrence G LarryChief Financial Officer | Sale | −10.0K | $19.95 | $200K | 50.0Kdirect | Mar 24, 2015 | Mar 25, 2015 | Form 4 ↗ |
| Taylor Stephen CharlesPresident and CEO · Director | Sale | −5,000 | $19.53 | $98K | 286.6Kdirect | Mar 20, 2015 | Mar 20, 2015 | Form 4 ↗ |
| Taylor Stephen CharlesPresident and CEO · Director | Sale | −28.3K | $18.33 | $518K | 291.6Kdirect | Mar 18, 2015 | Mar 20, 2015 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −4,164 | $28.50 | $119K | 45.0Kdirect | Dec 6, 2013 | Dec 9, 2013 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −147 | $28.75 | $4K | 49.2Kdirect | Dec 5, 2013 | Dec 9, 2013 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −300 | $28.61 | $9K | 49.3Kdirect | Dec 5, 2013 | Dec 9, 2013 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −200 | $28.60 | $6K | 49.6Kdirect | Dec 5, 2013 | Dec 9, 2013 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −100 | $28.56 | $3K | 49.8Kdirect | Dec 5, 2013 | Dec 9, 2013 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −89 | $28.63 | $3K | 49.9Kdirect | Dec 5, 2013 | Dec 9, 2013 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −20.0K | $27.68 | $554K | 110.5Kindirect | Sep 5, 2013 | Sep 5, 2013 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −20.0K | $22.35 | $447K | 130.5Kindirect | May 14, 2013 | May 16, 2013 | Form 4 ↗ |
| Hazlett James RVice President-Technical Svcs. | Sale | −5,000 | $18.91 | $95K | 40.0Kdirect | Mar 18, 2013 | Mar 20, 2013 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −20.0K | $16.23 | $325K | 150.5Kindirect | Dec 3, 2012 | Dec 4, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −200 | $13.34 | $3K | 6,500direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −100 | $13.36 | $1K | 6,700direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −400 | $13.37 | $5K | 6,800direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −400 | $13.38 | $5K | 7,200direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −800 | $13.39 | $11K | 7,600direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −300 | $13.40 | $4K | 8,400direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −200 | $13.41 | $3K | 8,700direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −100 | $13.42 | $1K | 8,900direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −100 | $13.44 | $1K | 9,000direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −800 | $13.45 | $11K | 9,100direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −600 | $13.46 | $8K | 9,900direct | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −800 | $13.47 | $11K | 10.5Kdirect | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −900 | $13.48 | $12K | 11.3Kdirect | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −400 | $13.49 | $5K | 12.2Kdirect | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −200 | $13.50 | $3K | 12.6Kdirect | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −600 | $13.51 | $8K | 12.8Kdirect | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −400 | $13.52 | $5K | 13.4Kdirect | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUGHES WILLIAM F JRDirector | Sale | −200 | $13.53 | $3K | 13.8Kdirect | May 22, 2012 | May 22, 2012 | Form 4 ↗ |
| HUSEMAN KENNETH VDirector | Purchase | +100 | $12.44 | $1K | 7,000direct | Aug 23, 2011 | Aug 25, 2011 | Form 4 ↗ |
| HUSEMAN KENNETH VDirector | Purchase | +100 | $12.48 | $1K | 6,900direct | Aug 23, 2011 | Aug 25, 2011 | Form 4 ↗ |
| HUSEMAN KENNETH VDirector | Purchase | +200 | $12.49 | $2K | 6,800direct | Aug 23, 2011 | Aug 25, 2011 | Form 4 ↗ |
| HUSEMAN KENNETH VDirector | Purchase | +100 | $12.50 | $1K | 6,600direct | Aug 23, 2011 | Aug 25, 2011 | Form 4 ↗ |
| HUSEMAN KENNETH VDirector | Purchase | +400 | $12.55 | $5K | 6,500direct | Aug 23, 2011 | Aug 25, 2011 | Form 4 ↗ |
| HUSEMAN KENNETH VDirector | Purchase | +600 | $12.57 | $8K | 6,100direct | Aug 23, 2011 | Aug 25, 2011 | Form 4 ↗ |
| HUSEMAN KENNETH VDirector | Purchase | +500 | $12.58 | $6K | 5,500direct | Aug 23, 2011 | Aug 25, 2011 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −200 | $17.95 | $4K | 3,597direct | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −900 | $17.86 | $16K | 3,797direct | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −1,400 | $17.85 | $25K | 4,697direct | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −200 | $17.84 | $4K | 6,097direct | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −100 | $17.83 | $2K | 6,297direct | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −100 | $17.81 | $2K | 6,397direct | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −900 | $17.75 | $16K | 6,497direct | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −2,600 | $17.68 | $46K | 7,397direct | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −900 | $17.65 | $16K | 9,997direct | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −538 | $17.64 | $9K | 10.9Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −700 | $17.63 | $12K | 11.4Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −300 | $17.62 | $5K | 12.1Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −100 | $17.61 | $2K | 12.4Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −100 | $17.60 | $2K | 12.5Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −1,040 | $17.58 | $18K | 12.6Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −1,500 | $17.56 | $26K | 13.7Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −300 | $17.55 | $5K | 15.2Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −362 | $17.54 | $6K | 15.5Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −100 | $17.53 | $2K | 15.8Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −1,200 | $17.52 | $21K | 15.9Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale Amended | −100 | $17.51 | $2K | 17.1Kdirect | Dec 13, 2010 | Dec 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −200 | n/c | — | 3,597direct | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −900 | n/c | — | 3,797direct | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −1,400 | n/c | — | 4,697direct | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −200 | n/c | — | 6,097direct | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −100 | n/c | — | 6,297direct | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −100 | n/c | — | 6,397direct | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −900 | n/c | — | 6,497direct | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −2,600 | n/c | — | 7,397direct | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −900 | n/c | — | 9,997direct | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −538 | n/c | — | 10.9Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −700 | n/c | — | 11.4Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −300 | n/c | — | 12.1Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −100 | n/c | — | 12.4Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −100 | n/c | — | 12.5Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −1,040 | n/c | — | 12.6Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −1,500 | n/c | — | 13.7Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −300 | n/c | — | 15.2Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −362 | n/c | — | 15.5Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −100 | n/c | — | 15.8Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −1,200 | n/c | — | 15.9Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −100 | n/c | — | 17.1Kdirect | Oct 13, 2010 | Dec 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −2,000 | $17.16 | $34K | 17.2Kdirect | Jun 15, 2010 | Jun 16, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −2,500 | $16.28 | $41K | 19.2Kdirect | Jun 11, 2010 | Jun 15, 2010 | Form 4 ↗ |
| WAIT EARL RVP/Accounting; Treasurer | Sale | −1,360 | $18.00 | $24K | 20.5Kdirect | Dec 15, 2009 | Dec 16, 2009 | Form 4 ↗ |
| STRASHEIM GENE ADirector | Purchase | +1,000 | $8.77 | $9K | 6,000direct | Nov 26, 2008 | Dec 1, 2008 | Form 4 ↗ |
| WAIT EARL RVP - Accounting and Treasurer | Sale | −5,000 | $30.00 | $150K | 15.5Kdirect | Jun 13, 2008 | Jun 16, 2008 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −400 | $30.71 | $12K | 20.0Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −500 | $30.66 | $15K | 20.4Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −100 | $30.67 | $3K | 20.9Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −2,600 | $30.70 | $80K | 21.0Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −1,000 | $30.60 | $31K | 23.6Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −100 | $30.62 | $3K | 24.6Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −200 | $30.56 | $6K | 24.7Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −300 | $30.57 | $9K | 24.9Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −4,700 | $30.50 | $143K | 25.2Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| Hazlett James RVP - Technical Services | Sale | −100 | $30.55 | $3K | 29.0Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −900 | $29.98 | $27K | 250.0Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −300 | $29.96 | $9K | 250.9Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −600 | $29.95 | $18K | 251.2Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −1,900 | $29.94 | $57K | 251.8Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −2,000 | $29.93 | $60K | 253.7Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −1,900 | $29.90 | $57K | 255.7Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $29.88 | $3K | 257.6Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −900 | $29.87 | $27K | 257.7Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −150 | $29.86 | $4K | 258.6Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −300 | $29.85 | $9K | 258.8Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −1,850 | $29.84 | $55K | 259.1Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −900 | $29.83 | $27K | 260.9Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $29.82 | $3K | 261.8Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −2,800 | $29.81 | $83K | 261.9Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −700 | $29.80 | $21K | 264.7Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −800 | $29.79 | $24K | 265.4Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −8,050 | $29.75 | $239K | 266.2Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −593 | $29.73 | $18K | 274.3Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −600 | $29.71 | $18K | 274.8Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −400 | $29.68 | $12K | 275.4Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −2,900 | $29.67 | $86K | 275.8Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −700 | $29.66 | $21K | 278.7Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −700 | $29.65 | $21K | 279.4Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −2,000 | $29.64 | $59K | 280.1Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −720 | $29.63 | $21K | 282.1Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −200 | $29.62 | $6K | 282.9Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $29.61 | $3K | 283.1Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −200 | $29.60 | $6K | 283.2Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −1,100 | $29.59 | $33K | 283.4Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $29.55 | $3K | 284.5Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −280 | $29.54 | $8K | 284.6Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −400 | $29.53 | $12K | 284.8Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −457 | $29.52 | $13K | 285.2Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −4,300 | $29.50 | $127K | 285.7Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| YADON RICHARD LDirector | Sale | −20.0K | $30.00 | $600K | 164.8Kdirect | Jun 9, 2008 | Jun 11, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −9,600 | $28.93 | $278K | 290.0Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −300 | $28.87 | $9K | 299.6Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $28.86 | $3K | 299.9Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −500 | $28.74 | $14K | 300.0Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −134 | $28.71 | $4K | 300.5Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −300 | $28.67 | $9K | 300.6Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −200 | $28.66 | $6K | 300.9Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $28.65 | $3K | 301.1Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −300 | $28.64 | $9K | 301.2Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $28.62 | $3K | 301.5Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −200 | $28.61 | $6K | 301.6Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $28.55 | $3K | 301.8Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −400 | $28.52 | $11K | 301.9Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $28.48 | $3K | 302.3Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −500 | $28.45 | $14K | 302.4Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −200 | $28.40 | $6K | 302.9Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $28.37 | $3K | 303.1Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −200 | $28.25 | $6K | 303.2Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −300 | $28.13 | $8K | 303.4Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −100 | $28.10 | $3K | 303.7Kdirect | Jun 6, 2008 | Jun 10, 2008 | Form 4 ↗ |
| HENSLEY PAUL DDirector | Sale | −130 | $28.25 | $4K | 303.8Kdirect | Jun 5, 2008 | Jun 9, 2008 | Form 4 ↗ |
Source: SEC EDGAR Form 4 and Form 5 filings, SEC's quarterly bulk dataset through Jun 30, 2026, and KeyVex's half-hourly read of new filings since. Every row links its filing. Amendments are marked. Nothing here is a recommendation. All insider activity, market-wide →
