May 10
2023
SELL
Open market or private sale
$7,061,000
$70.61 p/Share
100,000
Reduced 0.18%
55,031,838
Common
Apr 20
2023
SELL
Open market or private sale
$6,714,000
$67.14 p/Share
100,000
Reduced 0.18%
55,131,838
Common Stock
Apr 10
2023
SELL
Open market or private sale
$6,764,000
$67.64 p/Share
100,000
Reduced 0.18%
55,231,838
Common Stock
Mar 20
2023
SELL
Open market or private sale
$6,522,000
$65.22 p/Share
100,000
Reduced 0.18%
55,331,838
Common Stock
Mar 10
2023
SELL
Open market or private sale
$6,399,000
$63.99 p/Share
100,000
Reduced 0.18%
55,431,838
Common Stock
Feb 21
2023
SELL
Open market or private sale
$6,878,000
$68.78 p/Share
100,000
Reduced 0.18%
55,531,838
Common Stock
Feb 10
2023
SELL
Open market or private sale
$6,763,000
$67.63 p/Share
100,000
Reduced 0.18%
55,631,838
Common Stock
Jan 20
2023
SELL
Open market or private sale
$6,701,000
$67.01 p/Share
100,000
Reduced 0.18%
55,731,838
Common Stock
Jan 10
2023
SELL
Open market or private sale
$7,093,000
$70.93 p/Share
100,000
Reduced 0.18%
55,831,838
Common Stock
Dec 20
2022
SELL
Open market or private sale
$7,073,999
$70.74 p/Share
100,000
Reduced 0.18%
55,931,838
Common Stock
Dec 12
2022
SELL
Open market or private sale
$7,341,000
$73.41 p/Share
100,000
Reduced 0.18%
56,031,838
Common Stock
Nov 21
2022
SELL
Open market or private sale
$7,106,999
$71.07 p/Share
100,000
Reduced 0.18%
56,131,838
Common Stock
Nov 10
2022
SELL
Open market or private sale
$14,158,000
$70.79 p/Share
200,000
Reduced 0.35%
56,231,838
Common Stock
Oct 20
2022
SELL
Open market or private sale
$7,207,000
$72.07 p/Share
100,000
Reduced 0.18%
56,331,838
Common Stock
Oct 10
2022
SELL
Open market or private sale
$7,030,000
$70.3 p/Share
100,000
Reduced 0.18%
56,431,838
Common Stock
Sep 20
2022
SELL
Open market or private sale
$7,112,000
$71.12 p/Share
100,000
Reduced 0.18%
56,531,838
Common Stock
Sep 12
2022
SELL
Open market or private sale
$7,249,000
$72.49 p/Share
100,000
Reduced 0.18%
56,631,838
Common Stock
Aug 22
2022
SELL
Open market or private sale
$11,079,859
$75.81 p/Share
146,153
Reduced 0.26%
56,731,838
Common Stock
Aug 10
2022
SELL
Open market or private sale
$11,000,936
$75.27 p/Share
146,153
Reduced 0.26%
56,877,991
Common Stock
Jul 20
2022
SELL
Open market or private sale
$10,341,787
$70.76 p/Share
146,153
Reduced 0.26%
57,024,144
Common Stock
Jul 11
2022
SELL
Open market or private sale
$10,622,400
$72.68 p/Share
146,153
Reduced 0.25%
57,170,297
Common Stock
Jun 21
2022
SELL
Open market or private sale
$10,319,863
$70.61 p/Share
146,153
Reduced 0.25%
57,316,450
Common Stock
Jun 10
2022
SELL
Open market or private sale
$10,122,557
$69.26 p/Share
146,153
Reduced 0.25%
57,462,603
Common Stock
May 20
2022
SELL
Open market or private sale
$9,780,558
$66.92 p/Share
146,153
Reduced 0.25%
57,608,756
Common Stock
May 10
2022
SELL
Open market or private sale
$10,824,091
$74.06 p/Share
146,153
Reduced 0.25%
57,754,909
Common Stock