Aug 02
2021
SELL
Open market or private sale
$874,690
$88.81 p/Share
9,849
Reduced 0.26%
3,815,206
Common Stock
Jul 20
2021
SELL
Open market or private sale
$869,800
$86.98 p/Share
10,000
Reduced 0.26%
3,825,055
Common Stock
Jul 19
2021
SELL
Open market or private sale
$863,300
$86.33 p/Share
10,000
Reduced 0.26%
3,835,055
Common Stock
Jul 08
2021
SELL
Open market or private sale
$215,101
$87.94 p/Share
2,446
Reduced 0.06%
3,845,055
Common Stock
Jul 07
2021
SELL
Open market or private sale
$941,229
$87.99 p/Share
10,697
Reduced 0.28%
3,847,501
Common Stock
Jul 06
2021
SELL
Open market or private sale
$611,302
$89.15 p/Share
6,857
Reduced 0.18%
3,858,198
Common Stock
Jun 23
2021
SELL
Open market or private sale
$248,860
$88.72 p/Share
2,805
Reduced 0.07%
3,865,055
Common Stock
Jun 22
2021
SELL
Open market or private sale
$816,001
$88.86 p/Share
9,183
Reduced 0.24%
3,867,860
Common Stock
Jun 21
2021
SELL
Open market or private sale
$710,745
$88.71 p/Share
8,012
Reduced 0.21%
3,877,043
Common Stock
Jun 09
2021
SELL
Open market or private sale
$503,043
$91.88 p/Share
5,475
Reduced 0.14%
3,885,055
Common Stock
Jun 08
2021
SELL
Open market or private sale
$790,236
$91.92 p/Share
8,597
Reduced 0.22%
3,890,530
Common Stock
Jun 07
2021
SELL
Open market or private sale
$535,891
$90.4 p/Share
5,928
Reduced 0.15%
3,899,127
Common Stock
May 25
2021
SELL
Open market or private sale
$1,093,615
$86.85 p/Share
12,592
Reduced 0.32%
3,905,055
Common Stock
May 24
2021
SELL
Open market or private sale
$642,570
$86.74 p/Share
7,408
Reduced 0.19%
3,917,647
Common Stock
May 12
2021
SELL
Open market or private sale
$76,994
$85.17 p/Share
904
Reduced 0.02%
3,925,055
Common Stock
May 11
2021
SELL
Open market or private sale
$774,524
$85.15 p/Share
9,096
Reduced 0.23%
3,925,959
Common Stock
May 10
2021
SELL
Open market or private sale
$878,100
$87.81 p/Share
10,000
Reduced 0.25%
3,935,055
Common Stock
Apr 27
2021
SELL
Open market or private sale
$909,629
$83.86 p/Share
10,847
Reduced 0.27%
3,945,055
Common Stock
Apr 26
2021
SELL
Open market or private sale
$780,293
$85.25 p/Share
9,153
Reduced 0.23%
3,955,902
Common Stock
Apr 13
2021
SELL
Open market or private sale
$892,100
$89.21 p/Share
10,000
Reduced 0.25%
3,965,055
Common Stock
Apr 12
2021
SELL
Open market or private sale
$891,200
$89.12 p/Share
10,000
Reduced 0.25%
3,975,055
Common Stock
Mar 31
2021
SELL
Open market or private sale
$120,559
$96.99 p/Share
1,243
Reduced 0.03%
3,985,055
Common Stock
Mar 30
2021
SELL
Open market or private sale
$845,751
$96.58 p/Share
8,757
Reduced 0.22%
3,986,298
Common Stock
Mar 29
2021
SELL
Open market or private sale
$967,000
$96.7 p/Share
10,000
Reduced 0.25%
3,995,055
Common Stock
Mar 16
2021
SELL
Open market or private sale
$975,800
$97.58 p/Share
10,000
Reduced 0.25%
4,005,055
Common Stock