Apr 24
2023
|
SELL
Open market or private sale
|
$736,900
$73.69 p/Share
|
10,000
|
|
Apr 21
2023
|
SELL
Open market or private sale
|
$720,100
$72.01 p/Share
|
10,000
|
|
Apr 20
2023
|
SELL
Open market or private sale
|
$721,200
$72.12 p/Share
|
10,000
|
|
Apr 19
2023
|
SELL
Open market or private sale
|
$709,800
$70.98 p/Share
|
10,000
|
|
Apr 18
2023
|
SELL
Open market or private sale
|
$708,500
$70.85 p/Share
|
10,000
|
|
Apr 17
2023
|
SELL
Open market or private sale
|
$726,200
$72.62 p/Share
|
10,000
|
|
Apr 14
2023
|
SELL
Open market or private sale
|
$718,000
$71.8 p/Share
|
10,000
|
|
Apr 13
2023
|
SELL
Open market or private sale
|
$707,600
$70.76 p/Share
|
10,000
|
|
Feb 28
2023
|
SELL
Open market or private sale
|
$331,478
$70.08 p/Share
|
4,730
|
|
Feb 27
2023
|
SELL
Open market or private sale
|
$779,200
$77.92 p/Share
|
10,000
|
|
Feb 07
2023
|
SELL
Open market or private sale
|
$774,800
$77.48 p/Share
|
10,000
|
|
Feb 06
2023
|
SELL
Open market or private sale
|
$781,200
$78.12 p/Share
|
10,000
|
|
Feb 03
2023
|
SELL
Open market or private sale
|
$782,800
$78.28 p/Share
|
10,000
|
|
Feb 02
2023
|
SELL
Open market or private sale
|
$790,000
$79.0 p/Share
|
10,000
|
|
Feb 01
2023
|
SELL
Open market or private sale
|
$759,900
$75.99 p/Share
|
10,000
|
|
Jan 31
2023
|
SELL
Open market or private sale
|
$765,400
$76.54 p/Share
|
10,000
|
|
Jan 30
2023
|
SELL
Open market or private sale
|
$754,500
$75.45 p/Share
|
10,000
|
|
Jan 27
2023
|
SELL
Open market or private sale
|
$751,100
$75.11 p/Share
|
10,000
|
|
Jan 26
2023
|
SELL
Open market or private sale
|
$754,300
$75.43 p/Share
|
10,000
|
|
Jan 25
2023
|
SELL
Open market or private sale
|
$475,280
$73.12 p/Share
|
6,500
|
|
Jan 24
2023
|
SELL
Open market or private sale
|
$734,000
$73.4 p/Share
|
10,000
|
|
Jan 23
2023
|
SELL
Open market or private sale
|
$723,300
$72.33 p/Share
|
10,000
|
|
Jan 20
2023
|
SELL
Open market or private sale
|
$703,100
$70.31 p/Share
|
10,000
|
|
Jan 19
2023
|
SELL
Open market or private sale
|
$704,300
$70.43 p/Share
|
10,000
|
|
Jan 18
2023
|
SELL
Open market or private sale
|
$725,300
$72.53 p/Share
|
10,000
|
|