Jun 26
2023
|
SELL
Open market or private sale
|
$545,120
$79.51 p/Share
|
6,856
|
|
Jun 13
2023
|
SELL
Open market or private sale
|
$379,603
$77.47 p/Share
|
4,900
|
|
Jun 12
2023
|
SELL
Open market or private sale
|
$763,900
$76.39 p/Share
|
10,000
|
|
Jun 09
2023
|
SELL
Open market or private sale
|
$760,000
$76.0 p/Share
|
10,000
|
|
Jun 08
2023
|
SELL
Open market or private sale
|
$745,600
$74.56 p/Share
|
10,000
|
|
Jun 07
2023
|
SELL
Open market or private sale
|
$751,900
$75.19 p/Share
|
10,000
|
|
Jun 06
2023
|
SELL
Open market or private sale
|
$730,300
$73.03 p/Share
|
10,000
|
|
Jun 05
2023
|
SELL
Open market or private sale
|
$706,800
$70.68 p/Share
|
10,000
|
|
Jun 02
2023
|
SELL
Open market or private sale
|
$718,600
$71.86 p/Share
|
10,000
|
|
Jun 01
2023
|
SELL
Open market or private sale
|
$700,400
$70.04 p/Share
|
10,000
|
|
May 30
2023
|
SELL
Open market or private sale
|
$357,918
$70.18 p/Share
|
5,100
|
|
May 26
2023
|
SELL
Open market or private sale
|
$708,100
$70.81 p/Share
|
10,000
|
|
May 11
2023
|
SELL
Open market or private sale
|
$224,759
$75.02 p/Share
|
2,996
|
|
May 10
2023
|
SELL
Open market or private sale
|
$781,900
$78.19 p/Share
|
10,000
|
|
May 09
2023
|
SELL
Open market or private sale
|
$721,600
$72.16 p/Share
|
10,000
|
|
May 08
2023
|
SELL
Open market or private sale
|
$701,500
$70.15 p/Share
|
10,000
|
|
May 05
2023
|
SELL
Open market or private sale
|
$701,800
$70.18 p/Share
|
10,000
|
|
May 04
2023
|
SELL
Open market or private sale
|
$126,460
$70.1 p/Share
|
1,804
|
|
May 03
2023
|
SELL
Open market or private sale
|
$705,699
$70.57 p/Share
|
10,000
|
|
May 02
2023
|
SELL
Open market or private sale
|
$366,028
$70.39 p/Share
|
5,200
|
|
May 01
2023
|
SELL
Open market or private sale
|
$729,900
$72.99 p/Share
|
10,000
|
|
Apr 28
2023
|
SELL
Open market or private sale
|
$726,800
$72.68 p/Share
|
10,000
|
|
Apr 27
2023
|
SELL
Open market or private sale
|
$731,900
$73.19 p/Share
|
10,000
|
|
Apr 26
2023
|
SELL
Open market or private sale
|
$729,599
$72.96 p/Share
|
10,000
|
|
Apr 25
2023
|
SELL
Open market or private sale
|
$736,500
$73.65 p/Share
|
10,000
|
|