|
Oct 25
2023
|
SELL
Open market or private sale
|
$1,082,023
$22.79 p/Share
|
47,478
|
|
|
Oct 24
2023
|
SELL
Open market or private sale
|
$1,002,184
$23.68 p/Share
|
42,322
|
|
|
Oct 18
2023
|
SELL
Open market or private sale
|
$831,869
$24.38 p/Share
|
34,121
|
|
|
Oct 17
2023
|
SELL
Open market or private sale
|
$1,386,963
$24.91 p/Share
|
55,679
|
|
|
Oct 10
2023
|
SELL
Open market or private sale
|
$2,309,656
$25.72 p/Share
|
89,800
|
|
|
Oct 03
2023
|
SELL
Open market or private sale
|
$2,229,734
$24.83 p/Share
|
89,800
|
|
|
Sep 27
2023
|
SELL
Open market or private sale
|
$396,593
$24.31 p/Share
|
16,314
|
|
|
|
|
Sep 26
2023
|
SELL
Open market or private sale
|
$1,717,367
$23.37 p/Share
|
73,486
|
|
|
Sep 20
2023
|
SELL
Open market or private sale
|
$3,305,887
$26.4 p/Share
|
125,223
|
|
|
Sep 12
2023
|
SELL
Open market or private sale
|
$2,737,104
$30.48 p/Share
|
89,800
|
|
|
Sep 05
2023
|
SELL
Open market or private sale
|
$2,792,780
$31.1 p/Share
|
89,800
|
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$308,668
$26.07 p/Share
|
11,840
|
|
|
Aug 29
2023
|
SELL
Open market or private sale
|
$2,009,029
$25.77 p/Share
|
77,960
|
|
|
Aug 23
2023
|
SELL
Open market or private sale
|
$1,038,929
$24.76 p/Share
|
41,960
|
|
|
Aug 22
2023
|
SELL
Open market or private sale
|
$1,133,808
$23.7 p/Share
|
47,840
|
|
|
Aug 21
2023
|
BUY
Conversion of derivative security
|
-
|
1,211,481
|
|
|
Aug 17
2023
|
SELL
Open market or private sale
|
$122,116
$22.95 p/Share
|
5,321
|
|
|
Aug 16
2023
|
SELL
Open market or private sale
|
$865,245
$23.53 p/Share
|
36,772
|
|
|
Aug 15
2023
|
SELL
Open market or private sale
|
$1,135,903
$23.81 p/Share
|
47,707
|
|
|
Aug 08
2023
|
SELL
Open market or private sale
|
$2,194,712
$24.44 p/Share
|
89,800
|
|
|
Aug 02
2023
|
SELL
Open market or private sale
|
$974,130
$26.58 p/Share
|
36,649
|
|
|
Aug 01
2023
|
SELL
Open market or private sale
|
$1,470,688
$27.67 p/Share
|
53,151
|
|
|
Jul 26
2023
|
SELL
Open market or private sale
|
$1,206,134
$26.13 p/Share
|
46,159
|
|
|
Jul 25
2023
|
SELL
Open market or private sale
|
$1,163,905
$26.67 p/Share
|
43,641
|
|
|
Jul 18
2023
|
SELL
Open market or private sale
|
$2,602,404
$28.98 p/Share
|
89,800
|
|