Nov 21
2023
|
SELL
Open market or private sale
|
$2,088,324
$26.63 p/Share
|
78,420
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$2,309,656
$25.72 p/Share
|
89,800
|
|
Nov 08
2023
|
SELL
Open market or private sale
|
$66,691
$24.82 p/Share
|
2,687
|
|
Nov 07
2023
|
SELL
Open market or private sale
|
$2,223,123
$25.52 p/Share
|
87,113
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$988,479
$22.55 p/Share
|
43,835
|
|
Oct 31
2023
|
SELL
Open market or private sale
|
$1,063,630
$23.14 p/Share
|
45,965
|
|
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
|
|