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
Sep 20
2021
SELL
Open market or private sale
$5,285,876
$63.43 p/Share
83,334
Reduced 0.14%
58,965,171
Common Stock
Sep 10
2021
SELL
Open market or private sale
$5,217,479
$62.61 p/Share
83,333
Reduced 0.14%
59,048,505
Common Stock
Aug 20
2021
SELL
Open market or private sale
$5,531,578
$66.38 p/Share
83,332
Reduced 0.14%
59,131,838
Common Stock
Aug 10
2021
SELL
Open market or private sale
$5,315,685
$63.79 p/Share
83,331
Reduced 0.14%
59,215,170
Common Stock
Jul 20
2021
SELL
Open market or private sale
$5,408,377
$64.9 p/Share
83,334
Reduced 0.14%
59,298,501
Common Stock
Jul 12
2021
SELL
Open market or private sale
$5,315,812
$63.79 p/Share
83,333
Reduced 0.14%
59,381,835
Common Stock
Jun 21
2021
SELL
Open market or private sale
$5,319,209
$63.83 p/Share
83,334
Reduced 0.14%
59,465,168
Common Stock
Jun 10
2021
SELL
Open market or private sale
$5,420,812
$65.05 p/Share
83,333
Reduced 0.14%
59,548,502
Common Stock
May 20
2021
SELL
Open market or private sale
$5,531,711
$66.38 p/Share
83,334
Reduced 0.14%
59,631,835
Common Stock
May 10
2021
SELL
Open market or private sale
$5,629,144
$67.55 p/Share
83,333
Reduced 0.14%
59,715,169
Common Stock
Apr 20
2021
SELL
Open market or private sale
$5,340,876
$64.09 p/Share
83,334
Reduced 0.14%
59,798,502
Common Stock
Apr 12
2021
SELL
Open market or private sale
$5,268,312
$63.22 p/Share
83,333
Reduced 0.14%
59,881,836
Common Stock
Mar 22
2021
SELL
Open market or private sale
$5,157,541
$61.89 p/Share
83,334
Reduced 0.14%
59,965,169
Common Stock
Mar 10
2021
SELL
Open market or private sale
$4,918,314
$59.02 p/Share
83,333
Reduced 0.14%
60,048,503
Common Stock
Feb 22
2021
SELL
Open market or private sale
$4,856,705
$58.28 p/Share
83,334
Reduced 0.14%
60,131,836
Common Stock
Feb 12
2021
SELL
Open market or private sale
$4,768,314
$57.22 p/Share
83,333
Reduced 0.14%
60,215,170
Common Stock