May 09
2022
|
SELL
Open market or private sale
|
$777,400
$77.74 p/Share
|
10,000
|
|
Apr 26
2022
|
SELL
Open market or private sale
|
$800,400
$80.04 p/Share
|
10,000
|
|
Apr 25
2022
|
SELL
Open market or private sale
|
$790,300
$79.03 p/Share
|
10,000
|
|
Apr 12
2022
|
SELL
Open market or private sale
|
$833,500
$83.35 p/Share
|
10,000
|
|
Apr 11
2022
|
SELL
Open market or private sale
|
$856,000
$85.6 p/Share
|
10,000
|
|
Mar 30
2022
|
SELL
Open market or private sale
|
$203,966
$79.55 p/Share
|
2,564
|
|
Mar 29
2022
|
SELL
Open market or private sale
|
$901,811
$80.04 p/Share
|
11,267
|
|
Mar 28
2022
|
SELL
Open market or private sale
|
$487,598
$79.04 p/Share
|
6,169
|
|
Mar 25
2022
|
|
-
|
21,220
|
|
Mar 25
2022
|
|
-
|
21,220
|
|
Mar 15
2022
|
SELL
Open market or private sale
|
$766,000
$76.6 p/Share
|
10,000
|
|
Mar 14
2022
|
SELL
Open market or private sale
|
$753,800
$75.38 p/Share
|
10,000
|
|
Mar 01
2022
|
SELL
Open market or private sale
|
$726,100
$72.61 p/Share
|
10,000
|
|
Feb 28
2022
|
SELL
Open market or private sale
|
$729,500
$72.95 p/Share
|
10,000
|
|
Feb 16
2022
|
SELL
Open market or private sale
|
$152,416
$70.99 p/Share
|
2,147
|
|
Feb 15
2022
|
SELL
Open market or private sale
|
$559,919
$71.3 p/Share
|
7,853
|
|
Feb 14
2022
|
SELL
Open market or private sale
|
$705,200
$70.52 p/Share
|
10,000
|
|
Feb 01
2022
|
SELL
Open market or private sale
|
$707,700
$70.77 p/Share
|
10,000
|
|
Jan 31
2022
|
SELL
Open market or private sale
|
$705,700
$70.57 p/Share
|
10,000
|
|
Jan 19
2022
|
SELL
Open market or private sale
|
$725,800
$72.58 p/Share
|
10,000
|
|
Jan 18
2022
|
SELL
Open market or private sale
|
$735,200
$73.52 p/Share
|
10,000
|
|
Jan 12
2022
|
|
-
|
9,177
|
|
Jan 04
2022
|
SELL
Open market or private sale
|
$746,500
$74.65 p/Share
|
10,000
|
|
Jan 03
2022
|
SELL
Open market or private sale
|
$734,700
$73.47 p/Share
|
10,000
|
|
Dec 21
2021
|
SELL
Open market or private sale
|
$708,100
$70.81 p/Share
|
10,000
|
|