Jul 21
2023
BUY
Open market or private purchase
$195,000
$32.5 p/Share
6,000
Added 0.06%
10,836,091
Common Stock
Jul 20
2023
BUY
Open market or private purchase
$198,600
$33.1 p/Share
6,000
Added 0.06%
10,830,091
Common Stock
Jun 15
2023
BUY
Open market or private purchase
$57,880
$28.94 p/Share
2,000
Added 0.02%
10,824,091
Common Stock
Jun 07
2023
BUY
Open market or private purchase
$216,510
$30.93 p/Share
7,000
Added 0.06%
10,822,091
Common Stock
Jun 02
2023
BUY
Open market or private purchase
$267,030
$29.67 p/Share
9,000
Added 0.08%
10,815,091
Common Stock
May 30
2023
BUY
Open market or private purchase
$276,300
$27.63 p/Share
10,000
Added 0.09%
10,806,091
Common Stock
May 01
2023
BUY
Open market or private purchase
$199,755
$28.95 p/Share
6,900
Added 0.06%
10,796,091
Common Stock
Apr 28
2023
BUY
Open market or private purchase
$200,736
$29.52 p/Share
6,800
Added 0.06%
10,789,191
Common Stock
Apr 27
2023
BUY
Open market or private purchase
$200,169
$29.01 p/Share
6,900
Added 0.06%
10,782,391
Common Stock
Apr 25
2023
BUY
Open market or private purchase
$199,010
$28.43 p/Share
7,000
Added 0.06%
10,775,491
Common Stock
Apr 24
2023
BUY
Open market or private purchase
$199,057
$29.71 p/Share
6,700
Added 0.06%
10,768,491
Common Stock
Apr 18
2023
BUY
Open market or private purchase
$199,512
$29.34 p/Share
6,800
Added 0.06%
10,761,791
Common Stock
Dec 13
2022
BUY
Open market or private purchase
$1,953,000
$39.06 p/Share
50,000
Added 0.46%
10,754,991
Common Stock
Oct 20
2022
BUY
Open market or private purchase
$1,977,528
$37.25 p/Share
53,088
Added 0.49%
10,704,991
Common Stock
Jun 10
2021
SELL
Open market or private sale
$102,100,000
$40.84 p/Share
2,500,000
Reduced 18.36%
11,116,903
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$40,808
$34.73 p/Share
1,175
Reduced 0.01%
13,616,903
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$145,831
$34.73 p/Share
4,199
Added 0.03%
13,618,078
Common Stock
Sep 30
2020
SELL
Payment of exercise price or tax liability
$41,976
$25.12 p/Share
1,671
Reduced 0.01%
13,613,879
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$141,677
$25.12 p/Share
5,640
Added 0.04%
13,615,550
Common Stock