Mar 01
2024
BUY
Open market or private purchase
$146,676
$20.65 p/Share
7,103
Added 0.06%
11,835,145
Common Stock
Feb 29
2024
BUY
Open market or private purchase
$60,141
$20.76 p/Share
2,897
Added 0.02%
11,828,042
Common Stock
Feb 22
2024
BUY
Open market or private purchase
$113,888
$20.92 p/Share
5,444
Added 0.05%
11,825,145
Common Stock
Feb 21
2024
BUY
Open market or private purchase
$209,400
$20.94 p/Share
10,000
Added 0.08%
11,819,701
Common Stock
Nov 01
2023
BUY
Open market or private purchase
$77,695
$18.95 p/Share
4,100
Added 0.03%
11,809,701
Common Stock
Oct 30
2023
BUY
Open market or private purchase
$190,000
$19.0 p/Share
10,000
Added 0.08%
11,805,601
Common Stock
Aug 22
2023
BUY
Open market or private purchase
$206,500
$20.65 p/Share
10,000
Added 0.08%
11,795,601
Common Stock
Aug 17
2023
BUY
Open market or private purchase
$214,400
$21.44 p/Share
10,000
Added 0.08%
11,785,601
Common Stock
Aug 16
2023
BUY
Open market or private purchase
$168,981
$21.39 p/Share
7,900
Added 0.07%
11,775,601
Common Stock
Aug 15
2023
BUY
Open market or private purchase
$44,709
$21.29 p/Share
2,100
Added 0.02%
11,767,701
Common Stock
Aug 03
2023
BUY
Open market or private purchase
$432,600
$21.63 p/Share
20,000
Added 0.17%
11,765,601
Common Stock
May 02
2023
BUY
Open market or private purchase
$914,500
$18.29 p/Share
50,000
Added 0.42%
11,745,601
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$1,026,500
$20.53 p/Share
50,000
Added 0.43%
11,695,601
Common Stock
Feb 16
2023
BUY
Open market or private purchase
$1,124,550
$24.99 p/Share
45,000
Added 0.38%
11,645,601
Common Stock
Feb 09
2023
BUY
Open market or private purchase
$336,565
$25.16 p/Share
13,377
Added 0.12%
11,600,601
Common Stock
Feb 02
2023
BUY
Open market or private purchase
$238,253
$25.22 p/Share
9,447
Added 0.08%
11,587,224
Common Stock
Feb 01
2023
BUY
Open market or private purchase
$188,284
$24.82 p/Share
7,586
Added 0.07%
11,577,777
Common Stock
Jan 31
2023
BUY
Open market or private purchase
$358,622
$24.58 p/Share
14,590
Added 0.13%
11,570,191
Common Stock
Dec 07
2022
BUY
Open market or private purchase
$1,014,750
$22.55 p/Share
45,000
Added 0.39%
11,555,601
Common Stock
Dec 05
2022
BUY
Open market or private purchase
$979,124
$22.52 p/Share
43,478
Added 0.38%
11,510,601
Common Stock