Jun 06
2023
SELL
Open market or private sale
$1,522,620
$46.14 p/Share
33,000
Reduced 0.16%
20,895,891
Common Stock
Jun 05
2023
SELL
Open market or private sale
$763,766
$46.01 p/Share
16,600
Reduced 0.08%
20,928,891
Common Stock
Jun 02
2023
SELL
Open market or private sale
$8,489,370
$46.39 p/Share
183,000
Reduced 0.87%
20,945,491
Common Stock
Jun 01
2023
SELL
Open market or private sale
$200,637
$46.66 p/Share
4,300
Reduced 0.02%
21,128,491
Common Stock
Feb 28
2023
SELL
Open market or private sale
$206,832
$43.09 p/Share
4,800
Reduced 0.02%
21,132,791
Common Stock
Feb 27
2023
SELL
Open market or private sale
$51,732
$43.11 p/Share
1,200
Reduced 0.01%
21,137,591
Common Stock
Feb 24
2023
SELL
Open market or private sale
$5,703,740
$43.54 p/Share
131,000
Reduced 0.62%
21,138,791
Common Stock
May 05
2022
SELL
Open market or private sale
$26,065
$52.13 p/Share
500
Reduced 0.0%
21,269,791
Common Stock
May 04
2022
SELL
Open market or private sale
$5,268,000
$52.68 p/Share
100,000
Reduced 0.47%
21,270,291
Common Stock
May 03
2022
SELL
Open market or private sale
$1,455,330
$52.35 p/Share
27,800
Reduced 0.13%
21,370,291
Common Stock
Apr 29
2022
SELL
Open market or private sale
$1,017,500
$55.0 p/Share
18,500
Reduced 0.09%
21,398,091
Common Stock
Mar 17
2022
SELL
Open market or private sale
$551,359
$53.53 p/Share
10,300
Reduced 0.05%
21,416,591
Common Stock
Mar 16
2022
SELL
Open market or private sale
$359,187
$53.61 p/Share
6,700
Reduced 0.03%
21,426,891
Common Stock
Mar 15
2022
SELL
Open market or private sale
$58,850
$53.5 p/Share
1,100
Reduced 0.01%
21,433,591
Common Stock
Mar 11
2022
SELL
Open market or private sale
$832,986
$54.09 p/Share
15,400
Reduced 0.07%
21,434,691
Common Stock
Mar 10
2022
SELL
Open market or private sale
$3,735,270
$54.45 p/Share
68,600
Reduced 0.32%
21,450,091
Common Stock
Mar 09
2022
SELL
Open market or private sale
$3,983,824
$55.64 p/Share
71,600
Reduced 0.33%
21,518,691
Common Stock
Mar 08
2022
SELL
Open market or private sale
$3,375,772
$54.98 p/Share
61,400
Reduced 0.28%
21,590,291
Common Stock
Mar 07
2022
SELL
Open market or private sale
$479,145
$56.37 p/Share
8,500
Reduced 0.04%
21,651,691
Common Stock
Mar 04
2022
SELL
Open market or private sale
$5,476,911
$57.23 p/Share
95,700
Reduced 0.44%
21,660,191
Common Stock
Mar 03
2022
SELL
Open market or private sale
$3,488,352
$57.28 p/Share
60,900
Reduced 0.28%
21,755,891
Common Stock
Mar 02
2022
SELL
Open market or private sale
$4,048,282
$57.26 p/Share
70,700
Reduced 0.32%
21,816,791
Common Stock
Mar 12
2021
SELL
Open market or private sale
$925,000
$50.0 p/Share
18,500
Reduced 0.08%
21,887,491
Common Stock
Mar 11
2021
SELL
Open market or private sale
$7,032,025
$50.05 p/Share
140,500
Reduced 0.64%
21,905,991
Common Stock
Mar 10
2021
SELL
Open market or private sale
$2,296,377
$50.03 p/Share
45,900
Reduced 0.21%
22,046,491
Common Stock