Jan 17
2024
|
SELL
Open market or private sale
|
$551,100
$55.11 p/Share
|
10,000
|
|
Jan 16
2024
|
SELL
Open market or private sale
|
$278,150
$55.63 p/Share
|
5,000
|
|
Dec 19
2023
|
SELL
Open market or private sale
|
$1,316,250
$52.65 p/Share
|
25,000
|
|
Dec 18
2023
|
SELL
Open market or private sale
|
$683,083
$52.44 p/Share
|
13,026
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$627,916
$52.44 p/Share
|
11,974
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$663,000
$51.0 p/Share
|
13,000
|
|
Nov 16
2023
|
SELL
Open market or private sale
|
$333,103
$51.66 p/Share
|
6,448
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$410,185
$53.64 p/Share
|
7,647
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$1,174,791
$53.17 p/Share
|
22,095
|
|
Oct 19
2023
|
SELL
Open market or private sale
|
$570,600
$57.06 p/Share
|
10,000
|
|
Oct 18
2023
|
SELL
Open market or private sale
|
$360,662
$57.78 p/Share
|
6,242
|
|
Oct 17
2023
|
SELL
Open market or private sale
|
$512,605
$58.53 p/Share
|
8,758
|
|
Oct 16
2023
|
SELL
Open market or private sale
|
$761,703
$58.31 p/Share
|
13,063
|
|
Oct 13
2023
|
SELL
Open market or private sale
|
$687,332
$57.58 p/Share
|
11,937
|
|
Sep 19
2023
|
SELL
Open market or private sale
|
$1,551,139
$61.23 p/Share
|
25,333
|
|
Sep 18
2023
|
SELL
Open market or private sale
|
$519,317
$61.64 p/Share
|
8,425
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$1,020,160
$62.81 p/Share
|
16,242
|
|
Aug 29
2023
|
SELL
Open market or private sale
|
$1,584,250
$63.37 p/Share
|
25,000
|
|
Aug 28
2023
|
SELL
Open market or private sale
|
$1,576,500
$63.06 p/Share
|
25,000
|
|
Aug 15
2023
|
SELL
Open market or private sale
|
$1,361,976
$61.6 p/Share
|
22,110
|
|
Aug 14
2023
|
SELL
Open market or private sale
|
$1,705,473
$61.15 p/Share
|
27,890
|
|
Jul 21
2023
|
SELL
Open market or private sale
|
$604,440
$52.56 p/Share
|
11,500
|
|
Jul 20
2023
|
SELL
Open market or private sale
|
$309,120
$51.52 p/Share
|
6,000
|
|
Jul 19
2023
|
SELL
Open market or private sale
|
$307,284
$51.48 p/Share
|
5,969
|
|
Jul 18
2023
|
SELL
Open market or private sale
|
$347,328
$51.84 p/Share
|
6,700
|
|