Sep 3, 2026 Justin K Patrick
VP
Sold 10,210 $97.36 $994K Aug 25, 2026 Donald L. Reeves III
VP
Sold 283 $99.99 $28K Aug 24, 2026 David Marshall Wright
VP & Controller & CAO
Sold 76 $98.79 $8K Aug 24, 2026 Christopher E. Ware
VP & Secretary
Sold 200 $98.79 $20K Aug 24, 2026 Donald L. Reeves III
VP
Sold 329 $98.79 $33K Aug 24, 2026 Laurie Ann Pulatie-hahn
VP
Sold 178 $98.79 $18K Aug 24, 2026 Justin K Patrick
VP
Sold 222 $98.79 $22K Aug 24, 2026 John F. Marcolini
VP
Sold 331 $98.79 $33K Aug 24, 2026 Joan S Hooper
VP & CFO
Sold 455 $98.79 $45K Aug 24, 2026 Thomas Deitrich
President & CEO
Sold 887 $98.79 $88K Aug 21, 2026 Donald L. Reeves III
VP
Sold 247 $98.87 $24K Aug 20, 2026 Joan S Hooper
VP & CFO
Sold 4,406 $98.86 $436K Aug 20, 2026 David Marshall Wright
VP & Controller & CAO
Sold 58 $97.83 $6K Aug 20, 2026 Donald L. Reeves III
VP
Sold 286 $97.83 $28K Aug 20, 2026 Christopher E. Ware
VP & Secretary
Sold 195 $97.83 $19K Aug 20, 2026 Laurie Ann Pulatie-hahn
VP
Sold 187 $97.83 $18K Aug 20, 2026 Justin K Patrick
VP
Sold 212 $97.83 $21K Aug 20, 2026 John F. Marcolini
VP
Sold 275 $97.83 $27K Aug 20, 2026 Thomas Deitrich
President & CEO
Sold 783 $97.83 $77K Jun 3, 2026 John F. Marcolini
VP
Sold 11,400 $82.99 $946K May 27, 2026 Donald L. Reeves III
VP
Sold 293 $84.50 $25K May 26, 2026 David Marshall Wright
VP & Controller & CAO
Sold 74 $84.37 $6K May 26, 2026 Christopher E. Ware
VP & Secretary
Sold 195 $84.37 $16K May 26, 2026 Donald L. Reeves III
VP
Sold 319 $84.37 $27K May 26, 2026 Laurie Ann Pulatie-hahn
VP
Sold 174 $84.37 $15K May 26, 2026 Justin K Patrick
VP
Sold 216 $84.37 $18K May 26, 2026 John F. Marcolini
VP
Sold 322 $84.37 $27K May 26, 2026 Joan S Hooper
VP & CFO
Sold 442 $84.37 $37K May 26, 2026 Thomas Deitrich
President & CEO
Sold 862 $84.37 $73K May 21, 2026 Donald L. Reeves III
VP
Sold 255 $80.88 $21K May 20, 2026 David Marshall Wright
VP & Controller & CAO
Sold 57 $79.60 $5K May 20, 2026 Christopher E. Ware
VP & Secretary
Sold 189 $79.60 $15K May 20, 2026 Donald L. Reeves III
VP
Sold 277 $79.60 $22K May 20, 2026 Laurie Ann Pulatie-hahn
VP
Sold 181 $79.60 $14K May 20, 2026 Justin K Patrick
VP
Sold 206 $79.60 $16K May 20, 2026 John F. Marcolini
VP
Sold 267 $79.60 $21K May 20, 2026 Joan S Hooper
VP & CFO
Sold 355 $79.60 $28K May 20, 2026 Thomas Deitrich
President & CEO
Sold 760 $79.60 $60K May 11, 2026 Laurie Ann Pulatie-hahn
VP
Sold 124 $81.59 $10K Feb 26, 2026 Joan S Hooper
VP & CFO
Sold 3,533 $95.92 $339K Feb 25, 2026 Donald L. Reeves III
VP
Sold 519 $97.84 $51K Feb 24, 2026 Christopher E. Ware
VP & Secretary
Sold 348 $94.81 $33K Feb 24, 2026 Donald L. Reeves III
VP
Sold 544 $94.81 $52K Feb 24, 2026 David Marshall Wright
VP & Controller & CAO
Sold 188 $94.81 $18K Feb 24, 2026 Laurie Ann Pulatie-hahn
VP
Sold 176 $94.81 $17K Feb 24, 2026 Justin K Patrick
VP
Sold 385 $94.81 $37K Feb 24, 2026 Thomas Deitrich
President & CEO
Sold 1,772 $94.81 $168K Feb 24, 2026 John F. Marcolini
VP
Sold 560 $94.81 $53K Feb 24, 2026 Joan S Hooper
VP & CFO
Sold 962 $94.81 $91K Feb 23, 2026 Donald L. Reeves III
VP
Sold 1,055 $96.25 $102K Feb 20, 2026 David Marshall Wright
VP & Controller & CAO
Sold 264 $100.17 $26K Feb 20, 2026 Donald L. Reeves III
VP
Sold 1,071 $100.17 $107K Feb 20, 2026 Christopher E. Ware
VP & Secretary
Sold 763 $100.17 $76K Feb 20, 2026 Laurie Ann Pulatie-hahn
VP
Sold 729 $100.17 $73K Feb 20, 2026 Joan S Hooper
VP & CFO
Sold 1,426 $100.17 $143K Feb 20, 2026 John F. Marcolini
VP
Sold 1,074 $100.17 $108K Feb 20, 2026 Thomas Deitrich
President & CEO
Sold 3,061 $100.17 $307K Feb 20, 2026 Justin K Patrick
VP
Sold 828 $100.17 $83K Feb 19, 2026 Thomas Deitrich
President & CEO
Sold 56,095 $99.54 $5.58M Feb 19, 2026 Joan S Hooper
VP & CFO
Sold 15,293 $99.54 $1.52M Feb 19, 2026 John F. Marcolini
VP
Sold 6,948 $99.54 $692K Feb 19, 2026 Justin K Patrick
VP
Sold 4,930 $99.54 $491K Feb 19, 2026 Laurie Ann Pulatie-hahn
VP
Sold 3,755 $99.54 $374K Feb 19, 2026 Donald L. Reeves III
VP
Sold 5,419 $99.54 $539K Feb 19, 2026 Christopher E. Ware
VP & Secretary
Sold 4,486 $99.54 $447K Feb 11, 2026 Laurie Ann Pulatie-hahn
VP
Sold 142 $105.27 $15K Dec 10, 2025 Donald L. Reeves III
VP
Sold 526 $96.64 $51K Nov 24, 2025 David Marshall Wright
VP & Controller & CAO
Sold 104 $96.51 $10K Nov 24, 2025 Christopher E. Ware
VP & Secretary
Sold 343 $96.51 $33K Nov 24, 2025 Thomas Deitrich
President & CEO
Sold 1,750 $96.51 $169K Nov 24, 2025 John F. Marcolini
VP
Sold 553 $96.51 $53K Nov 24, 2025 Justin K Patrick
VP
Sold 379 $96.51 $37K Nov 24, 2025 Laurie Ann Pulatie-hahn
VP
Sold 108 $96.51 $10K Nov 24, 2025 Joan S Hooper
VP & CFO
Sold 948 $96.51 $91K Nov 24, 2025 Donald L. Reeves III
VP
Sold 536 $96.51 $52K Nov 11, 2025 Laurie Ann Pulatie-hahn
VP
Sold 76 $101.10 $8K Aug 25, 2025 Joan S Hooper
VP & CFO
Sold 970 $125.31 $122K Aug 25, 2025 Thomas Deitrich
President & CEO
Sold 1,786 $125.31 $224K Aug 25, 2025 John F. Marcolini
VP
Sold 565 $125.31 $71K Aug 25, 2025 Justin K Patrick
VP
Sold 388 $125.31 $49K Aug 25, 2025 Laurie Ann Pulatie-hahn
VP
Sold 110 $125.31 $14K Aug 25, 2025 Donald L. Reeves III
VP
Sold 547 $125.31 $69K Aug 25, 2025 Christopher E. Ware
VP & Secretary
Sold 351 $125.31 $44K Aug 25, 2025 David Marshall Wright
VP & Controller & CAO
Sold 106 $125.31 $13K Aug 11, 2025 Laurie Ann Pulatie-hahn
VP
Sold 78 $124.65 $10K Jun 10, 2025 Justin K Patrick
VP
Sold 9,036 $121.77 $1.10M Jun 4, 2025 John F. Marcolini
VP
Sold 6,904 $119.50 $825K Jun 4, 2025 Thomas Deitrich
President & CEO
Sold 35,461 $119.71 $4.25M Jun 3, 2025 John F. Marcolini
VP
Sold 3,783 $116.73 $442K May 27, 2025 David Marshall Wright
VP & Controller & CAO
Sold 102 $114.95 $12K May 27, 2025 Christopher E. Ware
VP & Secretary
Sold 339 $114.95 $39K May 27, 2025 Donald L. Reeves III
VP
Sold 529 $114.95 $61K May 27, 2025 Laurie Ann Pulatie-hahn
VP
Sold 107 $114.95 $12K May 27, 2025 Justin K Patrick
VP
Sold 375 $114.95 $43K May 27, 2025 John F. Marcolini
VP
Sold 546 $114.95 $63K May 27, 2025 Joan S Hooper
VP & CFO
Sold 938 $114.95 $108K May 27, 2025 Thomas Deitrich
President & CEO
Sold 1,729 $114.95 $199K May 12, 2025 Christopher E. Ware
VP & Secretary
Sold 416 $109.93 $46K May 12, 2025 Laurie Ann Pulatie-hahn
VP
Sold 76 $109.93 $8K May 6, 2025 Mary C. Hemmingsen
Director
Sold 5,150 $108.70 $560K Feb 27, 2025 Mary C. Hemmingsen
Director
Sold 750 $107.27 $80K Feb 25, 2025 David Marshall Wright
VP & Controller & CAO
Sold 215 $102.46 $22K Feb 25, 2025 Christopher E. Ware
VP & Secretary
Sold 103 $102.46 $11K Feb 25, 2025 Donald L. Reeves III
VP
Sold 4,591 $104.72 $481K Feb 25, 2025 Laurie Ann Pulatie-hahn
VP
Sold 273 $102.46 $28K Feb 25, 2025 Justin K Patrick
VP
Sold 321 $102.46 $33K Feb 25, 2025 John F. Marcolini
VP
Sold 642 $102.46 $66K Feb 25, 2025 Joan S Hooper
VP & CFO
Sold 1,774 $102.46 $182K Feb 25, 2025 Thomas Deitrich
President & CEO
Sold 3,297 $102.46 $338K Feb 24, 2025 David Marshall Wright
VP & Controller & CAO
Sold 317 $92.90 $29K Feb 24, 2025 Christopher E. Ware
VP & Secretary
Sold 648 $92.90 $60K Feb 24, 2025 Donald L. Reeves III
VP
Sold 1,048 $92.90 $97K Feb 24, 2025 Laurie Ann Pulatie-hahn
VP
Sold 484 $92.90 $45K Feb 24, 2025 Justin K Patrick
VP
Sold 650 $92.90 $60K Feb 24, 2025 John F. Marcolini
VP
Sold 1,553 $92.90 $144K Feb 24, 2025 Joan S Hooper
VP & CFO
Sold 2,322 $92.90 $216K Feb 24, 2025 Thomas Deitrich
President & CEO
Sold 4,435 $92.90 $412K Feb 20, 2025 Donald L. Reeves III
VP
Sold 2,387 $97.28 $232K Feb 20, 2025 Justin K Patrick
VP
Sold 1,647 $97.28 $160K Feb 20, 2025 John F. Marcolini
VP
Sold 3,382 $97.28 $329K Feb 20, 2025 Joan S Hooper
VP & CFO
Sold 9,246 $97.28 $899K Feb 20, 2025 Thomas Deitrich
President & CEO
Sold 28,490 $97.28 $2.77M Feb 11, 2025 Laurie Ann Pulatie-hahn
VP
Sold 96 $103.44 $10K Jan 3, 2025 Thomas Deitrich
President & CEO
Sold 34,787 $110.20 $3.83M Jan 2, 2025 Thomas Deitrich
President & CEO
Sold 2,954 $110.11 $325K Nov 25, 2024 David Marshall Wright
VP & Controller & CAO
Sold 55 $119.75 $7K Nov 25, 2024 Christopher E. Ware
VP & Secretary
Sold 91 $119.75 $11K Nov 25, 2024 Donald L. Reeves III
VP
Sold 227 $119.75 $27K Nov 25, 2024 Justin K Patrick
VP
Sold 109 $119.75 $13K Nov 25, 2024 John F. Marcolini
VP
Sold 230 $119.75 $28K Nov 25, 2024 Joan S Hooper
VP & CFO
Sold 505 $119.75 $60K Nov 25, 2024 Thomas Deitrich
President & CEO
Sold 883 $119.75 $106K Nov 11, 2024 Laurie Ann Pulatie-hahn
VP
Sold 78 $123.24 $10K