Oct 21
2022
SELL
Open market or private sale
$42,138
$32.02 p/Share
1,316
Reduced 0.01%
11,468,571
Common Stock
Oct 20
2022
SELL
Open market or private sale
$4,961,063
$32.41 p/Share
153,072
Reduced 1.32%
11,469,887
Common Stock
Oct 19
2022
SELL
Open market or private sale
$3,252,808
$32.06 p/Share
101,460
Reduced 0.87%
11,622,959
Common Stock
Oct 18
2022
SELL
Open market or private sale
$3,407,514
$32.12 p/Share
106,087
Reduced 0.9%
11,724,419
Common Stock
Oct 17
2022
SELL
Open market or private sale
$4,139,505
$32.19 p/Share
128,596
Reduced 1.08%
11,830,506
Common Stock
Oct 14
2022
SELL
Open market or private sale
$2,054,500
$32.18 p/Share
63,844
Reduced 0.53%
11,959,102
Common Stock
Oct 13
2022
SELL
Open market or private sale
$5,176,182
$32.2 p/Share
160,751
Reduced 1.32%
12,022,946
Common Stock
Oct 12
2022
SELL
Open market or private sale
$5,406,405
$32.37 p/Share
167,019
Reduced 1.35%
12,183,697
Common Stock
Sep 28
2022
SELL
Open market or private sale
$10,703,555
$34.87 p/Share
306,956
Reduced 2.43%
12,350,716
Common Stock
Sep 27
2022
SELL
Open market or private sale
$58,926
$34.52 p/Share
1,707
Reduced 0.01%
12,657,672
Common Stock
Sep 22
2022
SELL
Open market or private sale
$2,983,251
$36.74 p/Share
81,199
Reduced 0.64%
12,659,379
Common Stock
Sep 20
2022
SELL
Open market or private sale
$380,113
$39.03 p/Share
9,739
Reduced 0.08%
12,740,578
Common Stock
Jul 12
2021
SELL
Open market or private sale
$4,071,187
$63.52 p/Share
64,093
Reduced 0.5%
12,750,317
Common Stock
Jun 25
2021
SELL
Open market or private sale
$7,387,429
$63.71 p/Share
115,954
Reduced 0.9%
12,814,410
Common Stock
Jun 02
2021
SELL
Open market or private sale
$544,993
$63.66 p/Share
8,561
Reduced 0.07%
12,930,364
Common Stock
Jan 04
2021
BUY
Open market or private purchase
$334,659
$39.0 p/Share
8,581
Added 0.07%
12,938,925
Common Stock
Dec 21
2020
BUY
Open market or private purchase
$4,198,439
$38.78 p/Share
108,263
Added 0.83%
12,930,344
Common Stock
Dec 18
2020
BUY
Open market or private purchase
$3,881,344
$38.94 p/Share
99,675
Added 0.77%
12,822,081
Common Stock
Dec 02
2020
BUY
Open market or private purchase
$5,949,351
$38.7 p/Share
153,730
Added 1.19%
12,722,406
Common Stock
Dec 01
2020
BUY
Open market or private purchase
$15,309,529
$38.29 p/Share
399,831
Added 3.08%
12,568,676
Common Stock
Nov 30
2020
BUY
Open market or private purchase
$22,515,753
$37.85 p/Share
594,868
Added 4.66%
12,168,845
Common Stock
Nov 27
2020
BUY
Open market or private purchase
$13,082,774
$38.16 p/Share
342,840
Added 2.88%
11,573,977
Common Stock
Nov 24
2020
BUY
Open market or private purchase
$19,654,308
$38.57 p/Share
509,575
Added 4.34%
11,231,137
Common Stock