Apr 30
2021
SELL
Open market or private sale
$521,880
$55.01 p/Share
9,487
Reduced 0.46%
2,068,913
Common Stock
Apr 29
2021
SELL
Open market or private sale
$417,072
$54.37 p/Share
7,671
Reduced 0.37%
2,078,400
Common Stock
Apr 28
2021
SELL
Open market or private sale
$187,352
$55.66 p/Share
3,366
Reduced 0.16%
2,086,071
Common Stock
Apr 27
2021
SELL
Open market or private sale
$407,259
$55.5 p/Share
7,338
Reduced 0.35%
2,089,437
Common Stock
Apr 26
2021
SELL
Open market or private sale
$290,800
$56.51 p/Share
5,146
Reduced 0.24%
2,096,775
Common Stock
Apr 23
2021
SELL
Open market or private sale
$487,366
$56.2 p/Share
8,672
Reduced 0.41%
2,101,921
Common Stock
Apr 22
2021
SELL
Open market or private sale
$710,609
$58.08 p/Share
12,235
Reduced 0.58%
2,110,593
Common Stock
Apr 21
2021
SELL
Open market or private sale
$421,251
$55.78 p/Share
7,552
Reduced 0.35%
2,122,828
Common Stock
Apr 20
2021
SELL
Open market or private sale
$536,950
$54.83 p/Share
9,793
Reduced 0.46%
2,130,380
Common Stock
Apr 19
2021
SELL
Open market or private sale
$439,283
$54.36 p/Share
8,081
Reduced 0.38%
2,140,173
Common Stock
Apr 16
2021
SELL
Open market or private sale
$360,222
$54.87 p/Share
6,565
Reduced 0.3%
2,148,254
Common Stock
Apr 15
2021
SELL
Open market or private sale
$633,180
$56.63 p/Share
11,181
Reduced 0.52%
2,154,819
Common Stock
Apr 14
2021
SELL
Open market or private sale
$800,672
$57.47 p/Share
13,932
Reduced 0.64%
2,166,000
Common Stock
Apr 13
2021
SELL
Open market or private sale
$402,870
$57.52 p/Share
7,004
Reduced 0.32%
2,179,932
Common Stock
Apr 12
2021
SELL
Open market or private sale
$843,272
$57.79 p/Share
14,592
Reduced 0.66%
2,186,936
Common Stock
Apr 09
2021
SELL
Open market or private sale
$610,134
$59.7 p/Share
10,220
Reduced 0.46%
2,201,528
Common Stock
Apr 08
2021
SELL
Open market or private sale
$925,282
$60.73 p/Share
15,236
Reduced 0.68%
2,211,748
Common Stock
Apr 07
2021
SELL
Open market or private sale
$695,641
$60.76 p/Share
11,449
Reduced 0.51%
2,226,984
Common Stock
Apr 06
2021
SELL
Open market or private sale
$669,617
$61.54 p/Share
10,881
Reduced 0.48%
2,238,433
Common Stock
Apr 05
2021
SELL
Open market or private sale
$598,060
$62.67 p/Share
9,543
Reduced 0.42%
2,249,314
Common Stock
Apr 01
2021
SELL
Open market or private sale
$880,325
$64.63 p/Share
13,621
Reduced 0.6%
2,258,857
Common Stock
Mar 31
2021
SELL
Open market or private sale
$1,061,588
$63.25 p/Share
16,784
Reduced 0.73%
2,272,478
Common Stock
Mar 30
2021
SELL
Open market or private sale
$1,214,189
$60.99 p/Share
19,908
Reduced 0.86%
2,289,262
Common Stock
Mar 29
2021
SELL
Open market or private sale
$963,289
$59.58 p/Share
16,168
Reduced 0.7%
2,309,170
Common Stock
Mar 26
2021
SELL
Open market or private sale
$780,807
$60.15 p/Share
12,981
Reduced 0.56%
2,325,338
Common Stock