Mar 05
2024
|
SELL
Open market or private sale
|
$659,577
$65.35 p/Share
|
10,093
|
|
Jan 23
2024
|
SELL
Open market or private sale
|
$846,600
$56.44 p/Share
|
15,000
|
|
Jan 22
2024
|
SELL
Open market or private sale
|
$318,467
$55.95 p/Share
|
5,692
|
|
Jan 19
2024
|
SELL
Open market or private sale
|
$251,398
$55.57 p/Share
|
4,524
|
|
Jan 18
2024
|
SELL
Open market or private sale
|
$541,055
$55.3 p/Share
|
9,784
|
|
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
|
|