May 29
2024
|
SELL
Open market or private sale
|
$5,239,203
$96.8 p/Share
|
54,124
|
|
May 28
2024
|
SELL
Open market or private sale
|
$11,679,298
$100.12 p/Share
|
116,653
|
|
May 24
2024
|
SELL
Open market or private sale
|
$4,128,949
$103.34 p/Share
|
39,955
|
|
Feb 14
2024
|
SELL
Open market or private sale
|
$71,665,738
$82.59 p/Share
|
867,729
|
|
Jan 19
2024
|
SELL
Open market or private sale
|
$1,178,459
$81.69 p/Share
|
14,426
|
|
Jan 18
2024
|
SELL
Open market or private sale
|
$6,792,625
$77.63 p/Share
|
87,500
|
|
Jan 17
2024
|
SELL
Open market or private sale
|
$2,484,703
$75.39 p/Share
|
32,958
|
|
|
Jan 16
2024
|
SELL
Open market or private sale
|
$1,002,768
$75.08 p/Share
|
13,356
|
|
Jan 12
2024
|
SELL
Open market or private sale
|
$3,396,712
$75.59 p/Share
|
44,936
|
|
Jan 11
2024
|
SELL
Open market or private sale
|
$2,166,734
$76.9 p/Share
|
28,176
|
|
Jan 10
2024
|
SELL
Open market or private sale
|
$4,193,199
$76.24 p/Share
|
55,000
|
|
Jan 09
2024
|
SELL
Open market or private sale
|
$2,381,135
$77.39 p/Share
|
30,768
|
|
Jan 08
2024
|
SELL
Open market or private sale
|
$1,874,998
$78.36 p/Share
|
23,928
|
|
Jan 05
2024
|
SELL
Open market or private sale
|
$1,514,999
$77.9 p/Share
|
19,448
|
|
Jan 04
2024
|
SELL
Open market or private sale
|
$1,071,573
$78.16 p/Share
|
13,710
|
|
Jan 03
2024
|
SELL
Open market or private sale
|
$1,494,933
$80.02 p/Share
|
18,682
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$1,112,278
$82.33 p/Share
|
13,510
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$7,013,694
$83.93 p/Share
|
83,566
|
|
Dec 14
2023
|
SELL
Open market or private sale
|
$3,262,942
$81.36 p/Share
|
40,105
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$2,903,967
$81.13 p/Share
|
35,794
|
|
Dec 12
2023
|
SELL
Open market or private sale
|
$2,205,569
$80.46 p/Share
|
27,412
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$1,171,779
$82.45 p/Share
|
14,212
|
|
Dec 08
2023
|
SELL
Open market or private sale
|
$936,632
$83.83 p/Share
|
11,173
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$2,398,280
$84.23 p/Share
|
28,473
|
|
Dec 06
2023
|
SELL
Open market or private sale
|
$2,896,372
$86.57 p/Share
|
33,457
|
|