May 15
2024
|
BUY
Open market or private purchase
|
$825
$33.0 p/Share
|
25
|
|
Apr 15
2024
|
BUY
Open market or private purchase
|
$833
$32.06 p/Share
|
26
|
|
Mar 15
2024
|
BUY
Open market or private purchase
|
$1,683
$32.38 p/Share
|
52
|
|
Feb 15
2024
|
BUY
Open market or private purchase
|
$2,542
$32.59 p/Share
|
78
|
|
Jan 15
2024
|
BUY
Open market or private purchase
|
$819
$31.5 p/Share
|
26
|
|
Dec 15
2023
|
BUY
Open market or private purchase
|
$1,689
$34.47 p/Share
|
49
|
|
Dec 06
2023
|
BUY
Open market or private purchase
|
$211,750
$30.25 p/Share
|
7,000
|
|
|
Nov 22
2023
|
BUY
Open market or private purchase
|
$234,640
$29.33 p/Share
|
8,000
|
|
Nov 20
2023
|
BUY
Open market or private purchase
|
$1,691
$29.67 p/Share
|
57
|
|
Nov 08
2023
|
BUY
Open market or private purchase
|
$83,280
$27.76 p/Share
|
3,000
|
|
Nov 03
2023
|
BUY
Open market or private purchase
|
$21,343
$28.27 p/Share
|
755
|
|
Oct 15
2023
|
BUY
Open market or private purchase
|
$2,628
$26.82 p/Share
|
98
|
|
Sep 27
2023
|
BUY
Open market or private purchase
|
$105,612
$27.08 p/Share
|
3,900
|
|
Sep 22
2023
|
BUY
Open market or private purchase
|
$54,320
$27.16 p/Share
|
2,000
|
|
Sep 21
2023
|
BUY
Open market or private purchase
|
$2,749
$27.49 p/Share
|
100
|
|
Sep 19
2023
|
BUY
Open market or private purchase
|
$54,840
$27.42 p/Share
|
2,000
|
|
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
|
|