Oct 16
2020
SELL
Open market or private sale
$87,340,729
$64.43 p/Share
1,355,591
Reduced 9.09%
13,555,913
Common Stock
Oct 14
2020
SELL
Open market or private sale
$22,214,285
$63.91 p/Share
347,587
Reduced 2.28%
14,911,504
Common Stock
Oct 13
2020
SELL
Open market or private sale
$35,429,718
$66.08 p/Share
536,164
Reduced 3.39%
15,259,091
Common Stock
Oct 12
2020
SELL
Open market or private sale
$1,385,535
$69.36 p/Share
19,976
Reduced 0.13%
15,795,255
Common Stock
Oct 09
2020
SELL
Open market or private sale
$37,727,129
$72.36 p/Share
521,381
Reduced 3.19%
15,815,231
Common Stock
Oct 07
2020
SELL
Open market or private sale
$54,226,275
$80.38 p/Share
674,624
Reduced 3.97%
16,336,612
Common Stock
Oct 06
2020
SELL
Open market or private sale
$15,224,987
$78.34 p/Share
194,345
Reduced 1.13%
17,011,236
Common Stock
Oct 05
2020
SELL
Open market or private sale
$95,720,222
$77.96 p/Share
1,227,812
Reduced 6.66%
17,205,581
Common Stock
Oct 02
2020
SELL
Open market or private sale
$84,056,843
$77.84 p/Share
1,079,867
Reduced 5.53%
18,433,393
Common Stock
Oct 01
2020
SELL
Open market or private sale
$95,424,127
$80.57 p/Share
1,184,363
Reduced 5.72%
19,513,260
Common Stock
Oct 08
2019
BUY
Open market or private purchase
$970,897
$16.44 p/Share
59,057
Added 0.28%
20,697,623
Common Stock; par valu...
Oct 07
2019
BUY
Open market or private purchase
$7,820,828
$16.49 p/Share
474,277
Added 2.25%
20,638,566
Common Stock; par valu...
Oct 04
2019
BUY
Open market or private purchase
$2,071,059
$15.93 p/Share
130,010
Added 0.64%
20,164,289
Common Stock, par valu...
Oct 03
2019
BUY
Open market or private purchase
$2,368,797
$15.47 p/Share
153,122
Added 0.76%
20,034,279
Common Stock; par valu...
Oct 01
2019
BUY
Open market or private purchase
$4,023,047
$16.57 p/Share
242,791
Added 1.21%
19,881,157
Common Stock, par valu...
Sep 26
2019
BUY
Open market or private purchase
$4,809,289
$17.31 p/Share
277,833
Added 1.4%
19,638,366
Common Stock; par valu...
Sep 25
2019
BUY
Open market or private purchase
$5,942,923
$16.78 p/Share
354,167
Added 1.8%
19,360,533
Common Stock, par valu...
Sep 24
2019
BUY
Open market or private purchase
$14,135,971
$16.83 p/Share
839,927
Added 4.23%
19,006,366
Common Stock; par valu...
Sep 23
2019
BUY
Open market or private purchase
$2,296,749
$17.39 p/Share
132,073
Added 0.72%
18,166,439
Common Stock; par valu...
Sep 20
2019
BUY
Open market or private purchase
$2,924,702
$17.43 p/Share
167,797
Added 0.92%
18,034,366
Common Stock, par valu...
Sep 19
2019
BUY
Open market or private purchase
$2,056,295
$17.48 p/Share
117,637
Added 0.65%
17,866,569
Common Stock; par valu...
Sep 18
2019
BUY
Open market or private purchase
$6,227,730
$17.28 p/Share
360,401
Added 1.99%
17,748,932
Common Stock; par valu...
Sep 17
2019
BUY
Open market or private purchase
$6,545,063
$17.14 p/Share
381,859
Added 2.15%
17,388,531
Common Stock, par valu...
Sep 13
2019
BUY
Open market or private purchase
$5,481
$15.75 p/Share
348
Added 0.0%
17,006,672
Common Stock; par valu...
Sep 12
2019
BUY
Open market or private purchase
$406,222
$15.68 p/Share
25,907
Added 0.15%
17,006,324
Common Stock, par valu...