Mar 12
2024
|
SELL
Open market or private sale
|
$662,731
$80.04 p/Share
|
8,280
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$636,926
$80.42 p/Share
|
7,920
|
|
Mar 11
2024
|
SELL
Open market or private sale
|
$600,822
$82.44 p/Share
|
7,288
|
|
Mar 11
2024
|
SELL
Open market or private sale
|
$17,513
$82.61 p/Share
|
212
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$547,727
$75.32 p/Share
|
7,272
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$60,750
$75.56 p/Share
|
804
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$925,286
$73.29 p/Share
|
12,625
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$119,829
$73.47 p/Share
|
1,631
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$424,270
$73.15 p/Share
|
5,800
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$1,063,389
$73.03 p/Share
|
14,561
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$496,955
$72.75 p/Share
|
6,831
|
|
Nov 16
2023
|
SELL
Open market or private sale
|
$109,310
$72.68 p/Share
|
1,504
|
|
Nov 16
2023
|
SELL
Open market or private sale
|
$791,364
$72.35 p/Share
|
10,938
|
|
Nov 16
2023
|
SELL
Open market or private sale
|
$771,588
$71.99 p/Share
|
10,718
|
|
Sep 01
2023
|
SELL
Open market or private sale
|
$207,456
$64.83 p/Share
|
3,200
|
|
Sep 01
2023
|
SELL
Open market or private sale
|
$26,083
$65.21 p/Share
|
400
|
|
Sep 01
2023
|
SELL
Open market or private sale
|
$218,722
$64.33 p/Share
|
3,400
|
|
Aug 31
2023
|
SELL
Open market or private sale
|
$214,676
$63.14 p/Share
|
3,400
|
|
Aug 31
2023
|
SELL
Open market or private sale
|
$184,382
$63.58 p/Share
|
2,900
|
|
Aug 31
2023
|
SELL
Open market or private sale
|
$44,779
$63.97 p/Share
|
700
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$238,260
$63.74 p/Share
|
3,738
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$396,760
$63.36 p/Share
|
6,262
|
|
Aug 29
2023
|
SELL
Open market or private sale
|
$287,008
$64.05 p/Share
|
4,481
|
|
Aug 29
2023
|
SELL
Open market or private sale
|
$351,173
$63.63 p/Share
|
5,519
|
|
Aug 28
2023
|
SELL
Open market or private sale
|
$322,102
$64.1 p/Share
|
5,025
|
|