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
Apr 20
2022
SELL
Open market or private sale
$9,996,865
$68.4 p/Share
146,153
Reduced 0.25%
57,901,062
Common Stock
Apr 11
2022
SELL
Open market or private sale
$9,925,251
$67.91 p/Share
146,153
Reduced 0.25%
58,047,215
Common
Mar 21
2022
SELL
Open market or private sale
$8,918,256
$61.02 p/Share
146,153
Reduced 0.25%
58,193,368
Common Stock
Mar 10
2022
SELL
Open market or private sale
$8,953,333
$61.26 p/Share
146,153
Reduced 0.25%
58,339,521
Common Stock
Feb 22
2022
SELL
Open market or private sale
$9,658,451
$66.08 p/Share
146,163
Reduced 0.25%
58,485,674
Common
Nov 22
2021
SELL
Open market or private sale
$5,225,042
$62.7 p/Share
83,334
Reduced 0.14%
58,631,837
Common
Nov 10
2021
SELL
Open market or private sale
$5,268,312
$63.22 p/Share
83,333
Reduced 0.14%
58,715,171
Common
Oct 20
2021
SELL
Open market or private sale
$5,159,208
$61.91 p/Share
83,334
Reduced 0.14%
58,798,504
Common Stock
Oct 11
2021
SELL
Open market or private sale
$5,227,479
$62.73 p/Share
83,333
Reduced 0.14%
58,881,838
Common Stock