Dec 08
2025
BUY
Open market or private purchase
$35
$17.85 p/Share
2
Added 0.0%
3,437,909
Common Stock, par valu...
Dec 04
2025
BUY
Open market or private purchase
$999
$17.85 p/Share
56
Added 0.0%
3,437,907
Common Stock, par valu...
Dec 03
2025
BUY
Open market or private purchase
$1,963
$17.85 p/Share
110
Added 0.0%
3,437,851
Common Stock, par valu...
Dec 02
2025
BUY
Open market or private purchase
$53
$17.8 p/Share
3
Added 0.0%
3,437,741
Common Stock, par valu...
Dec 01
2025
BUY
Open market or private purchase
$22,481
$17.8 p/Share
1,263
Added 0.04%
3,437,738
Common Stock, par valu...
Nov 06
2025
BUY
Open market or private purchase
$35
$17.8 p/Share
2
Added 0.0%
4,436,475
Common Stock, par valu...
Oct 31
2025
BUY
Open market or private purchase
$729
$17.8 p/Share
41
Added 0.0%
3,435,473
Common Stock, par valu...
Oct 29
2025
BUY
Open market or private purchase
$53
$17.8 p/Share
3
Added 0.0%
3,436,432
Common Stock, par valu...
Oct 28
2025
BUY
Open market or private purchase
$3,079
$17.8 p/Share
173
Added 0.01%
3,436,429
Common Stock, par valu...
Oct 22
2025
BUY
Open market or private purchase
$35
$17.8 p/Share
2
Added 0.0%
3,436,256
Common Stock, par valu...
Oct 07
2025
BUY
Open market or private purchase
$2,662
$17.75 p/Share
150
Added 0.0%
3,436,254
Common Stock, par valu...
Oct 02
2025
BUY
Open market or private purchase
$195
$17.75 p/Share
11
Added 0.0%
3,436,104
Common Stock, par valu...
Sep 15
2025
BUY
Open market or private purchase
$4,650
$17.75 p/Share
262
Added 0.01%
3,436,093
Common Stock, par valu...
Sep 12
2025
BUY
Open market or private purchase
$923
$17.75 p/Share
52
Added 0.0%
3,435,831
Common Stock, par valu...
Sep 10
2025
BUY
Open market or private purchase
$4,689
$17.9 p/Share
262
Added 0.01%
3,435,779
Common Stock, par valu...
Sep 09
2025
BUY
Open market or private purchase
$35
$17.9 p/Share
2
Added 0.0%
3,435,517
Common Stock, par valu...
Aug 28
2025
BUY
Open market or private purchase
$17
$17.9 p/Share
1
Added 0.0%
3,435,515
Common Stock, par valu...
Jul 29
2025
BUY
Open market or private purchase
$787
$17.9 p/Share
44
Added 0.0%
3,435,514
Common Stock, par valu...
Jul 08
2025
BUY
Open market or private purchase
$1,091
$17.9 p/Share
61
Added 0.0%
3,435,470
Common Stock, par valu...
Jun 23
2025
BUY
Open market or private purchase
$501
$17.9 p/Share
28
Added 0.0%
3,435,406
Common Stock, par valu...
Jun 16
2025
BUY
Open market or private purchase
$125
$17.9 p/Share
7
Added 0.0%
3,435,378
Common Stock, par valu...
Jun 12
2025
BUY
Open market or private purchase
$501
$17.9 p/Share
28
Added 0.0%
3,435,371
Common Stock, par valu...
Jun 11
2025
BUY
Open market or private purchase
$393
$17.9 p/Share
22
Added 0.0%
3,435,343
Common Stock, par valu...
Jun 10
2025
BUY
Open market or private purchase
$393
$17.9 p/Share
22
Added 0.0%
3,435,321
Common Stock, par valu...
Jun 02
2025
BUY
Open market or private purchase
$1,378
$17.9 p/Share
77
Added 0.0%
3,435,299
Common Stock, par valu...