Dec 22
2023
SELL
Open market or private sale
$341,331
$56.54 p/Share
6,037
Reduced 8.3%
66,662
Common Stock
Dec 20
2023
SELL
Open market or private sale
$222,812
$56.58 p/Share
3,938
Reduced 5.14%
72,699
Common Stock
Dec 19
2023
SELL
Open market or private sale
$1,154,575
$56.11 p/Share
20,577
Reduced 21.17%
76,637
Common Stock
Dec 18
2023
SELL
Open market or private sale
$179,803
$55.07 p/Share
3,265
Reduced 3.25%
97,214
Common Stock
Dec 15
2023
SELL
Open market or private sale
$551,798
$54.96 p/Share
10,040
Reduced 8.0%
115,495
Common Stock
Dec 14
2023
SELL
Open market or private sale
$361,475
$54.62 p/Share
6,618
Reduced 5.01%
125,535
Common Stock
Aug 31
2023
SELL
Open market or private sale
$7,176
$52.0 p/Share
138
Reduced 0.1%
132,153
Common Stock
Aug 30
2023
SELL
Open market or private sale
$515,137
$52.15 p/Share
9,878
Reduced 6.95%
132,291
Common Stock
Aug 07
2023
SELL
Open market or private sale
$133,518
$53.45 p/Share
2,498
Reduced 1.73%
142,169
Common Stock
Aug 04
2023
SELL
Open market or private sale
$1,054,000
$52.7 p/Share
20,000
Reduced 12.15%
144,667
Common Stock
Aug 03
2023
SELL
Open market or private sale
$777,978
$51.81 p/Share
15,016
Reduced 13.0%
100,479
Common Stock
Aug 02
2023
SELL
Open market or private sale
$2,815,620
$50.47 p/Share
55,788
Reduced 25.31%
164,667
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$189,957
$45.63 p/Share
4,163
Reduced 1.85%
220,455
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
-
9,281
Reduced 33.69%
18,269
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
39,360
Added 50.0%
39,360
PERFORMANCE SHARE UNIT...
Mar 01
2023
BUY
Other acquisition or disposition
-
145
Added 0.52%
27,550
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
26,240
Added 50.0%
26,240
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Other acquisition or disposition
$423,492
$45.63 p/Share
9,281
Added 3.97%
224,618
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
39,360
Added 50.0%
39,360
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
74,811
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
75,800
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$2,617,341
$44.76 p/Share
58,475
Reduced 21.36%
215,336
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
3,532
Added 4.45%
75,800
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
-
2,543
Added 3.29%
74,811
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
$5,833,022
$44.74 p/Share
130,376
Added 32.26%
273,811
Common Stock