Insider
Date
Role
Action
Shares
Price
Amount
Jin Yan
27 May 2026
Portfolio Manager of Issuer
Sell
2,500
$34.87
$87.18K
Petersen Christopher O.
4 Sep 2025
SVP & Asst Secretary
Sell
151
$33.56
$5.08K
Larrenaga Ryan Collins
20 Aug 2025
See Remarks
Buy
100
$33.04
$3.30K
Carlton Pamela G
7 Mar 2025
Director
Sell
1,483
$31.22
$46.30K
Carlton Pamela G
7 Mar 2025
Director
Sell
332
$31.25
$10.38K
TRUSCOTT WILLIAM F
18 Nov 2024
Senior Vice President
Buy
indirect
4,000
$33.60
$134.40K
Carrig Janet
29 Aug 2023
Director
Sell
27
$27.71
$748.14
Sivaraman Raghavendran
6 Jul 2023
Portfolio Manager of Issuer
Buy
415
$27.10
$11.25K
Sivaraman Raghavendran
6 Jul 2023
Portfolio Manager of Issuer
Buy
712
$27.08
$19.28K
Sivaraman Raghavendran
6 Jul 2023
Portfolio Manager of Issuer
Buy
1,873
$27.06
$50.68K
Lee Grace
14 Mar 2022
Portfolio Manager of Issuer
Buy
2,000
$29.15
$58.30K
Beckman Daniel
6 May 2021
Senior Vice President
Buy
325
$34.00
$11.05K
Petersen Christopher O.
17 Nov 2020
President & Prin Exec Off
Buy
100
$28.40
$2.84K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
233
$26.25
$6.12K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
98
$26.35
$2.58K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
278
$26.33
$7.32K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
188
$26.34
$4.95K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
847
$26.30
$22.28K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
88
$26.27
$2.31K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
100
$26.27
$2.63K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
167
$26.16
$4.37K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
109
$26.20
$2.86K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
240
$26.21
$6.29K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
200
$26.30
$5.26K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
6
$26.22
$157.32
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
51
$25.99
$1.33K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
338
$26.00
$8.79K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
191
$26.02
$4.97K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
58
$26.14
$1.52K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
88
$25.90
$2.28K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
100
$25.91
$2.59K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
178
$25.72
$4.58K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
251
$25.70
$6.45K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
78
$25.71
$2.01K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
376
$25.79
$9.70K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
51
$25.74
$1.31K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
48
$25.62
$1.23K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
141
$25.44
$3.59K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
158
$25.45
$4.02K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
680
$25.46
$17.31K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
200
$25.49
$5.10K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
49
$25.51
$1.25K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
47
$25.54
$1.20K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
109
$26.43
$2.88K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
37
$26.44
$978.28
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
247
$26.45
$6.53K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
32
$26.46
$846.72
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
10
$26.40
$263.95
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
247
$26.28
$6.49K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
822
$26.29
$21.61K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
51
$26.50
$1.35K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
54
$26.60
$1.44K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
150
$26.36
$3.95K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
148
$26.38
$3.90K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
260
$26.37
$6.86K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
100
$26.36
$2.64K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
88
$26.40
$2.32K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
100
$26.39
$2.64K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
188
$26.12
$4.91K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
186
$26.12
$4.86K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
292
$26.18
$7.64K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
100
$26.18
$2.62K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
188
$26.11
$4.91K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
100
$26.13
$2.61K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
141
$26.09
$3.68K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
562
$26.19
$14.72K
KING DAVID L
2 Mar 2020
Portfolio Manager of Issuer
Buy
63
$26.24
$1.65K
KING DAVID L
1 Mar 2020
Portfolio Manager of Issuer
Buy
88
$26.62
$2.34K
Carlton Pamela G
3 Feb 2020
Director
Sell
300
$28.34
$8.50K
Carlton Pamela G
3 Feb 2020
Director
Sell
700
$28.36
$19.85K
Jin Yan
31 Dec 2018
Portfolio Manager of Issuer
Buy
136
$23.46
$3.19K
Jin Yan
31 Dec 2018
Portfolio Manager of Issuer
Buy
434
$23.45
$10.18K
Jin Yan
31 Dec 2018
Portfolio Manager of Issuer
Buy
386
$23.44
$9.05K
Jin Yan
31 Dec 2018
Portfolio Manager of Issuer
Buy
84
$23.43
$1.97K
Jin Yan
31 Dec 2018
Portfolio Manager of Issuer
Buy
300
$23.41
$7.02K
Jin Yan
31 Dec 2018
Portfolio Manager of Issuer
Buy
700
$23.40
$16.38K
Jin Yan
31 Dec 2018
Portfolio Manager of Issuer
Buy
2,860
$23.38
$66.87K
Jin Yan
31 Dec 2018
Portfolio Manager of Issuer
Buy
100
$23.37
$2.34K
Albanese Peter
12 Jun 2018
Portfolio Manager of Issuer
Sell
2,000
$27.49
$54.99K
Albanese Peter
12 Jun 2018
Portfolio Manager of Issuer
Sell
400
$27.50
$11.00K
Albanese Peter
12 Jun 2018
Portfolio Manager of Issuer
Sell
600
$27.50
$16.50K
Albanese Peter
12 Jun 2018
Portfolio Manager of Issuer
Sell
400
$27.51
$11.00K
Albanese Peter
12 Jun 2018
Portfolio Manager of Issuer
Sell
200
$27.51
$5.50K
Albanese Peter
12 Jun 2018
Portfolio Manager of Issuer
Sell
600
$27.53
$16.52K
Albanese Peter
12 Jun 2018
Portfolio Manager of Issuer
Sell
1,300
$27.51
$35.76K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
1,134
$22.89
$25.96K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
1,175
$22.90
$26.91K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
1,672
$22.88
$38.26K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
882
$22.87
$20.17K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
1,733
$22.84
$39.58K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
1,398
$22.85
$31.94K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
606
$22.86
$13.85K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
100
$22.87
$2.29K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
200
$22.85
$4.57K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
500
$22.83
$11.42K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
400
$22.82
$9.13K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
100
$22.79
$2.28K
KING DAVID L
22 Mar 2017
Portfolio Manager of Issuer
Buy
100
$22.80
$2.28K
Jin Yan
13 Mar 2017
Portfolio Manager of Issuer
Buy
indirect
2,000
$23.22
$46.44K
Albanese Peter
8 Feb 2017
Portfolio Manager of Issuer
Buy
100
$22.79
$2.28K
Albanese Peter
8 Feb 2017
Portfolio Manager of Issuer
Buy
200
$22.79
$4.56K
Albanese Peter
8 Feb 2017
Portfolio Manager of Issuer
Buy
400
$22.76
$9.10K
Albanese Peter
8 Feb 2017
Portfolio Manager of Issuer
Buy
650
$22.76
$14.79K
Albanese Peter
8 Feb 2017
Portfolio Manager of Issuer
Buy
900
$22.78
$20.50K
Albanese Peter
8 Feb 2017
Portfolio Manager of Issuer
Buy
1,450
$22.79
$33.04K
Albanese Peter
8 Feb 2017
Portfolio Manager of Issuer
Buy
1,700
$22.78
$38.72K
Albanese Peter
8 Feb 2017
Portfolio Manager of Issuer
Buy
2,100
$22.76
$47.79K
Albanese Peter
8 Feb 2017
Portfolio Manager of Issuer
Buy
2,500
$22.75
$56.89K
Jin Yan
3 Feb 2017
Portfolio Manager of Issuer
Buy
1,000
$22.63
$22.63K
KING DAVID L
1 Feb 2017
Portfolio Manager of Issuer
Buy
2,205
$22.58
$49.79K
KING DAVID L
1 Feb 2017
Portfolio Manager of Issuer
Buy
500
$22.56
$11.28K
KING DAVID L
1 Feb 2017
Portfolio Manager of Issuer
Buy
2,295
$22.54
$51.73K