Jul 31
2024
-
210,000
Reduced 6.7%
2,923,755
Common Stock
Oct 26
2022
SELL
Open market or private sale
$180,404
$63.5 p/Share
2,841
Reduced 0.09%
3,133,755
Common Stock
Oct 25
2022
SELL
Open market or private sale
$569,884
$63.66 p/Share
8,952
Reduced 0.28%
3,136,596
Common Stock
Oct 24
2022
SELL
Open market or private sale
$517,944
$63.11 p/Share
8,207
Reduced 0.26%
3,145,548
Common Stock
Oct 11
2022
SELL
Open market or private sale
$606,192
$58.4 p/Share
10,380
Reduced 0.33%
3,153,755
Common Stock
Oct 10
2022
SELL
Open market or private sale
$562,770
$58.5 p/Share
9,620
Reduced 0.3%
3,164,135
Common Stock
Sep 27
2022
SELL
Open market or private sale
$583,600
$58.36 p/Share
10,000
Reduced 0.31%
3,173,755
Common Stock
Sep 26
2022
SELL
Open market or private sale
$589,200
$58.92 p/Share
10,000
Reduced 0.31%
3,183,755
Common Stock
Sep 13
2022
SELL
Open market or private sale
$617,800
$61.78 p/Share
10,000
Reduced 0.31%
3,193,755
Common Stock
Sep 12
2022
SELL
Open market or private sale
$639,200
$63.92 p/Share
10,000
Reduced 0.31%
3,203,755
Common Stock
Aug 30
2022
SELL
Open market or private sale
$639,100
$63.91 p/Share
10,000
Reduced 0.31%
3,213,755
Common Stock
Aug 29
2022
SELL
Open market or private sale
$643,900
$64.39 p/Share
10,000
Reduced 0.31%
3,223,755
Common Stock
Aug 16
2022
SELL
Open market or private sale
$675,500
$67.55 p/Share
10,000
Reduced 0.31%
3,233,755
Common Stock
Aug 15
2022
SELL
Open market or private sale
$660,500
$66.05 p/Share
10,000
Reduced 0.31%
3,243,755
Common Stock
Aug 02
2022
SELL
Open market or private sale
$660,000
$66.0 p/Share
10,000
Reduced 0.31%
3,253,755
Common Stock
Aug 01
2022
SELL
Open market or private sale
$668,800
$66.88 p/Share
10,000
Reduced 0.31%
3,263,755
Common Stock
Jul 19
2022
SELL
Open market or private sale
$662,900
$66.29 p/Share
10,000
Reduced 0.3%
3,273,755
Common Stock
Jul 18
2022
SELL
Open market or private sale
$663,700
$66.37 p/Share
10,000
Reduced 0.3%
3,283,755
Common Stock
Jul 06
2022
SELL
Open market or private sale
$723,600
$72.36 p/Share
10,000
Reduced 0.3%
3,293,755
Common Stock
Jul 05
2022
SELL
Open market or private sale
$720,700
$72.07 p/Share
10,000
Reduced 0.3%
3,303,755
Common Stock
Jun 22
2022
SELL
Open market or private sale
$487,628
$71.71 p/Share
6,800
Reduced 0.2%
3,313,755
Common Stock
Jun 21
2022
SELL
Open market or private sale
$962,544
$72.92 p/Share
13,200
Reduced 0.4%
3,320,555
Common Stock
Jun 07
2022
SELL
Open market or private sale
$774,000
$77.4 p/Share
10,000
Reduced 0.3%
3,333,755
Common Stock
Jun 06
2022
SELL
Open market or private sale
$776,400
$77.64 p/Share
10,000
Reduced 0.3%
3,343,755
Common Stock
May 24
2022
SELL
Open market or private sale
$749,800
$74.98 p/Share
10,000
Reduced 0.3%
3,353,755
Common Stock