Insider Transactions

Date Filer Title Filing Type Shares Traded Price Total Held
Dec 15, 2023
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 5,000 $154.51 23,743
Oct 09, 2023
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 5,500 $86.21 28,743
Jun 14, 2023
Director
Director Form 4 Disposition to the issuer of issuer equity securities pursuant to Rule 16b-3(e) 2,324 $98.84 34,243
Jun 12, 2023
Director
Director Form 4 Disposition to the issuer of issuer equity securities pursuant to Rule 16b-3(e) 980 $97.09 36,567
Jun 09, 2023
Director
Director Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 1,647 -- 37,547
Jun 08, 2023
Director
Director Form 4 Disposition to the issuer of issuer equity securities pursuant to Rule 16b-3(e) 357 $91.00 35,900
Mar 06, 2023
Director
Director Form 4 Open market or private sale of non-derivative or derivative security 10,000 $66.62 36,257
Jun 14, 2022
Director
Director Form 4 Disposition to the issuer of issuer equity securities pursuant to Rule 16b-3(e) 2,034 $45.81 46,547
Jun 14, 2022
Director
Director Form 4/A Disposition to the issuer of issuer equity securities pursuant to Rule 16b-3(e) 2,324 $45.81 46,257
Jun 10, 2022
Director
Director Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 2,874 -- 48,581