May 23
2022
SELL
Open market or private sale
$759,500
$75.95 p/Share
10,000
Reduced 0.3%
3,363,755
Common Stock
May 10
2022
SELL
Open market or private sale
$773,800
$77.38 p/Share
10,000
Reduced 0.3%
3,373,755
Common Stock
May 09
2022
SELL
Open market or private sale
$777,400
$77.74 p/Share
10,000
Reduced 0.29%
3,383,755
Common Stock
Apr 26
2022
SELL
Open market or private sale
$800,400
$80.04 p/Share
10,000
Reduced 0.29%
3,393,755
Common Stock
Apr 25
2022
SELL
Open market or private sale
$790,300
$79.03 p/Share
10,000
Reduced 0.29%
3,403,755
Common Stock
Apr 12
2022
SELL
Open market or private sale
$833,500
$83.35 p/Share
10,000
Reduced 0.29%
3,413,755
Common Stock
Apr 11
2022
SELL
Open market or private sale
$856,000
$85.6 p/Share
10,000
Reduced 0.29%
3,423,755
Common Stock
Mar 30
2022
SELL
Open market or private sale
$203,966
$79.55 p/Share
2,564
Reduced 0.07%
3,433,755
Common Stock
Mar 29
2022
SELL
Open market or private sale
$901,618
$80.03 p/Share
11,266
Reduced 0.33%
3,436,319
Common Stock
Mar 28
2022
SELL
Open market or private sale
$487,677
$79.04 p/Share
6,170
Reduced 0.18%
3,447,585
Common Stock
Mar 15
2022
SELL
Open market or private sale
$766,000
$76.6 p/Share
10,000
Reduced 0.29%
3,453,755
Common Stock
Mar 14
2022
SELL
Open market or private sale
$753,800
$75.38 p/Share
10,000
Reduced 0.29%
3,463,755
Common Stock
Mar 01
2022
SELL
Open market or private sale
$726,100
$72.61 p/Share
10,000
Reduced 0.29%
3,473,755
Common Stock
Feb 28
2022
SELL
Open market or private sale
$729,500
$72.95 p/Share
10,000
Reduced 0.29%
3,483,755
Common Stock
Feb 16
2022
SELL
Open market or private sale
$152,345
$70.99 p/Share
2,146
Reduced 0.06%
3,493,755
Common Stock
Feb 15
2022
SELL
Open market or private sale
$559,990
$71.3 p/Share
7,854
Reduced 0.22%
3,495,901
Common Stock
Feb 14
2022
SELL
Open market or private sale
$705,200
$70.52 p/Share
10,000
Reduced 0.28%
3,503,755
Common Stock
Feb 01
2022
SELL
Open market or private sale
$707,700
$70.77 p/Share
10,000
Reduced 0.28%
3,513,755
Common Stock
Jan 31
2022
SELL
Open market or private sale
$705,700
$70.57 p/Share
10,000
Reduced 0.28%
3,523,755
Common Stock
Jan 19
2022
SELL
Open market or private sale
$725,800
$72.58 p/Share
10,000
Reduced 0.28%
3,533,755
Common Stock
Jan 18
2022
SELL
Open market or private sale
$735,200
$73.52 p/Share
10,000
Reduced 0.28%
3,543,755
Common Stock
Jan 12
2022
-
31,300
Reduced 0.87%
3,553,755
Common Stock
Jan 04
2022
SELL
Open market or private sale
$746,500
$74.65 p/Share
10,000
Reduced 0.28%
3,585,055
Common Stock
Jan 03
2022
SELL
Open market or private sale
$734,700
$73.47 p/Share
10,000
Reduced 0.28%
3,595,055
Common Stock
Dec 21
2021
SELL
Open market or private sale
$708,100
$70.81 p/Share
10,000
Reduced 0.28%
3,605,055
Common Stock