Sep 18
2023
|
BUY
Open market or private purchase
|
$166,140
$27.69 p/Share
|
6,000
|
|
Sep 15
2023
|
BUY
Open market or private purchase
|
$19,994
$28.81 p/Share
|
694
|
|
Sep 15
2023
|
BUY
Open market or private purchase
|
$170,700
$28.45 p/Share
|
6,000
|
|
Sep 13
2023
|
BUY
Open market or private purchase
|
$71,207
$28.54 p/Share
|
2,495
|
|
Sep 12
2023
|
BUY
Open market or private purchase
|
$2,091
$28.65 p/Share
|
73
|
|
Sep 11
2023
|
BUY
Open market or private purchase
|
$951
$28.83 p/Share
|
33
|
|
Sep 07
2023
|
BUY
Open market or private purchase
|
$143,350
$28.67 p/Share
|
5,000
|
|
Aug 30
2023
|
BUY
Open market or private purchase
|
$196,700
$28.1 p/Share
|
7,000
|
|
Aug 22
2023
|
BUY
Open market or private purchase
|
$171,840
$28.64 p/Share
|
6,000
|
|
Aug 21
2023
|
BUY
Open market or private purchase
|
$86,700
$28.9 p/Share
|
3,000
|
|
Aug 15
2023
|
BUY
Open market or private purchase
|
$19,978
$29.51 p/Share
|
677
|
|
Aug 15
2023
|
BUY
Open market or private purchase
|
$146,800
$29.36 p/Share
|
5,000
|
|
Aug 11
2023
|
BUY
Open market or private purchase
|
$71,658
$29.87 p/Share
|
2,399
|
|
Aug 10
2023
|
BUY
Open market or private purchase
|
$94,023
$30.03 p/Share
|
3,131
|
|
Aug 04
2023
|
BUY
Open market or private purchase
|
$180,002
$30.67 p/Share
|
5,869
|
|
Jul 15
2023
|
BUY
Open market or private purchase
|
$19,977
$27.67 p/Share
|
722
|
|
Jun 15
2023
|
BUY
Open market or private purchase
|
$1,691
$29.67 p/Share
|
57
|
|
May 15
2023
|
BUY
Open market or private purchase
|
$1,697
$26.95 p/Share
|
63
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$4,339
$28.55 p/Share
|
152
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$431,866
$26.49 p/Share
|
16,303
|
|
May 03
2023
|
BUY
Open market or private purchase
|
$166,020
$27.67 p/Share
|
6,000
|
|
May 02
2023
|
BUY
Open market or private purchase
|
$418,050
$27.87 p/Share
|
15,000
|
|
May 01
2023
|
BUY
Open market or private purchase
|
$86,280
$28.76 p/Share
|
3,000
|
|
Apr 17
2023
|
BUY
Open market or private purchase
|
$2,529
$30.85 p/Share
|
82
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$5,092
$33.5 p/Share
|
152
|
|