Apr 04
2024
|
BUY
Open market or private purchase
|
$2,025,000
$27.0 p/Share
|
75,000
|
|
Sep 19
2023
|
BUY
Open market or private purchase
|
$3,025,000
$30.25 p/Share
|
100,000
|
|
Apr 19
2023
|
BUY
Open market or private purchase
|
$131,370
$43.79 p/Share
|
3,000
|
|
Oct 25
2022
|
BUY
Open market or private purchase
|
$273,017
$28.46 p/Share
|
9,593
|
|
Oct 24
2022
|
BUY
Open market or private purchase
|
$518,595
$27.22 p/Share
|
19,052
|
|
Oct 21
2022
|
BUY
Open market or private purchase
|
$122,654
$26.08 p/Share
|
4,703
|
|
Oct 20
2022
|
BUY
Open market or private purchase
|
$241,388
$26.8 p/Share
|
9,007
|
|
Oct 18
2022
|
|
$255
$25.5 p/Share
|
10
|
|
Oct 17
2022
|
BUY
Open market or private purchase
|
$47
$23.6 p/Share
|
2
|
|
Oct 14
2022
|
BUY
Open market or private purchase
|
$187,571
$23.08 p/Share
|
8,127
|
|
Sep 27
2022
|
BUY
Open market or private purchase
|
$32,611
$16.2 p/Share
|
2,013
|
|
Sep 26
2022
|
BUY
Open market or private purchase
|
$55,102
$16.38 p/Share
|
3,364
|
|
Oct 27
2021
|
BUY
Open market or private purchase
|
$2,612,532
$26.0 p/Share
|
100,482
|
|
Oct 26
2021
|
BUY
Open market or private purchase
|
$173,502
$26.57 p/Share
|
6,530
|
|
Oct 22
2021
|
BUY
Open market or private purchase
|
$440,549
$26.6 p/Share
|
16,562
|
|
Oct 21
2021
|
BUY
Open market or private purchase
|
$292,992
$26.16 p/Share
|
11,200
|
|
Oct 20
2021
|
BUY
Open market or private purchase
|
$278,119
$26.49 p/Share
|
10,499
|
|
Oct 18
2021
|
BUY
Open market or private purchase
|
$85,566
$26.0 p/Share
|
3,291
|
|
Oct 15
2021
|
BUY
Open market or private purchase
|
$317,580
$25.98 p/Share
|
12,224
|
|
Oct 14
2021
|
BUY
Open market or private purchase
|
$95,418
$25.95 p/Share
|
3,677
|
|
Oct 13
2021
|
BUY
Open market or private purchase
|
$155,930
$25.15 p/Share
|
6,200
|
|
Oct 12
2021
|
BUY
Open market or private purchase
|
$31,200
$24.0 p/Share
|
1,300
|
|
Aug 30
2021
|
BUY
Open market or private purchase
|
$95,799
$19.9 p/Share
|
4,814
|
|
Aug 26
2021
|
BUY
Open market or private purchase
|
$22,643
$18.98 p/Share
|
1,193
|
|
Aug 23
2021
|
BUY
Open market or private purchase
|
$58,844
$17.43 p/Share
|
3,376
|
|