Jul 18
2024
|
SELL
Open market or private sale
|
$170,066
$62.0 p/Share
|
2,743
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$900,472
$63.16 p/Share
|
14,257
|
|
Jul 16
2024
|
SELL
Open market or private sale
|
$1,413,940
$64.27 p/Share
|
22,000
|
|
Jul 15
2024
|
SELL
Open market or private sale
|
$697,180
$63.38 p/Share
|
11,000
|
|
Jun 21
2024
|
SELL
Open market or private sale
|
$1,178,000
$58.9 p/Share
|
20,000
|
|
Jun 20
2024
|
SELL
Open market or private sale
|
$685,217
$59.86 p/Share
|
11,447
|
|
Jun 18
2024
|
SELL
Open market or private sale
|
$644,481
$60.76 p/Share
|
10,607
|
|
Jun 17
2024
|
SELL
Open market or private sale
|
$487,963
$61.41 p/Share
|
7,946
|
|
May 20
2024
|
SELL
Open market or private sale
|
$794,567
$61.81 p/Share
|
12,855
|
|
May 17
2024
|
SELL
Open market or private sale
|
$362,357
$62.09 p/Share
|
5,836
|
|
May 16
2024
|
SELL
Open market or private sale
|
$1,050,742
$63.84 p/Share
|
16,459
|
|
May 15
2024
|
SELL
Open market or private sale
|
$978,021
$65.86 p/Share
|
14,850
|
|
Apr 19
2024
|
SELL
Open market or private sale
|
$1,095,442
$65.17 p/Share
|
16,809
|
|
Apr 18
2024
|
SELL
Open market or private sale
|
$677,286
$64.98 p/Share
|
10,423
|
|
Apr 17
2024
|
SELL
Open market or private sale
|
$622,608
$65.4 p/Share
|
9,520
|
|
Apr 16
2024
|
SELL
Open market or private sale
|
$386,210
$66.2 p/Share
|
5,834
|
|
Apr 15
2024
|
SELL
Open market or private sale
|
$491,770
$66.33 p/Share
|
7,414
|
|
Mar 08
2024
|
SELL
Open market or private sale
|
$671,700
$67.17 p/Share
|
10,000
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$1,000,889
$66.35 p/Share
|
15,085
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$970,396
$65.47 p/Share
|
14,822
|
|
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
|
|