Nov 21
2024
|
BUY
Open market or private purchase
|
$1,686,000
$16.86 p/Share
|
100,000
|
|
Nov 20
2024
|
BUY
Open market or private purchase
|
$1,500,063
$16.97 p/Share
|
88,395
|
|
Nov 14
2024
|
BUY
Open market or private purchase
|
$5,440,002
$15.79 p/Share
|
344,522
|
|
Nov 13
2024
|
BUY
Open market or private purchase
|
$4,927,425
$13.74 p/Share
|
358,619
|
|
Nov 12
2024
|
BUY
Open market or private purchase
|
$5,756,803
$13.68 p/Share
|
420,819
|
|
Nov 11
2024
|
BUY
Open market or private purchase
|
$3,748,623
$13.58 p/Share
|
276,040
|
|
Sep 15
2021
|
BUY
Open market or private purchase
|
$5,781,729
$17.86 p/Share
|
323,725
|
|
Sep 14
2021
|
BUY
Open market or private purchase
|
$9,327,727
$18.1 p/Share
|
515,344
|
|
Sep 13
2021
|
BUY
Open market or private purchase
|
$6,486,343
$17.18 p/Share
|
377,552
|
|
Sep 10
2021
|
BUY
Open market or private purchase
|
$4,375,000
$17.5 p/Share
|
250,000
|
|
Sep 09
2021
|
BUY
Open market or private purchase
|
$7,764,671
$17.46 p/Share
|
444,712
|
|
Sep 03
2021
|
BUY
Open market or private purchase
|
$2,883,427
$18.35 p/Share
|
157,135
|
|
Sep 02
2021
|
BUY
Open market or private purchase
|
$5,890,617
$17.94 p/Share
|
328,351
|
|
Aug 31
2021
|
BUY
Open market or private purchase
|
$4,619,750
$15.12 p/Share
|
305,539
|
|
Aug 30
2021
|
BUY
Open market or private purchase
|
$4,941,677
$14.98 p/Share
|
329,885
|
|
Aug 27
2021
|
BUY
Open market or private purchase
|
$3,057,140
$14.05 p/Share
|
217,590
|
|
Aug 26
2021
|
BUY
Open market or private purchase
|
$2,814,103
$13.74 p/Share
|
204,811
|
|
Aug 25
2021
|
BUY
Open market or private purchase
|
$419,045
$13.18 p/Share
|
31,794
|
|
Aug 24
2021
|
BUY
Open market or private purchase
|
$13,633,400
$12.69 p/Share
|
1,074,342
|
|
Aug 23
2021
|
BUY
Open market or private purchase
|
$1,637,959
$13.01 p/Share
|
125,900
|
|
Aug 20
2021
|
BUY
Open market or private purchase
|
$919,148
$13.41 p/Share
|
68,542
|
|