Aug 27
2024
SELL
Open market or private sale
$11,143,296
$32.99 p/Share
337,778
Reduced 3.25%
10,055,814
Common Stock
Aug 26
2024
SELL
Open market or private sale
$17,911,559
$33.22 p/Share
539,180
Reduced 4.93%
10,393,592
Common Stock
Aug 23
2024
SELL
Open market or private sale
$7,031,213
$32.93 p/Share
213,520
Reduced 1.92%
10,932,772
Common Stock
Aug 22
2024
SELL
Open market or private sale
$8,129,955
$32.93 p/Share
246,886
Reduced 2.17%
11,146,292
Common Stock
Aug 21
2024
SELL
Open market or private sale
$303,325
$33.06 p/Share
9,175
Reduced 0.08%
11,393,178
Common Stock
Aug 20
2024
SELL
Open market or private sale
$49,350
$32.9 p/Share
1,500
Reduced 0.01%
11,402,353
Common Stock
Aug 19
2024
SELL
Open market or private sale
$59,519
$32.92 p/Share
1,808
Reduced 0.02%
11,403,853
Common Stock
Aug 16
2024
SELL
Open market or private sale
$2,074,142
$32.97 p/Share
62,910
Reduced 0.55%
11,405,661
Common Stock
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