Oct 02
2024
|
SELL
Open market or private sale
|
$4,575,000
$30.5 p/Share
|
150,000
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$1,845,800
$30.17 p/Share
|
61,180
|
|
Sep 30
2024
|
SELL
Open market or private sale
|
$430,078
$31.12 p/Share
|
13,820
|
|
Jul 15
2024
|
SELL
Open market or private sale
|
$8,070,001
$32.88 p/Share
|
245,438
|
|
Jul 12
2024
|
SELL
Open market or private sale
|
$404,745
$31.51 p/Share
|
12,845
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$96,169
$31.5 p/Share
|
3,053
|
|
Jul 10
2024
|
SELL
Open market or private sale
|
$191,426
$31.33 p/Share
|
6,110
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$2,714,522
$31.96 p/Share
|
84,935
|
|
Jul 08
2024
|
SELL
Open market or private sale
|
$3,602,609
$32.04 p/Share
|
112,441
|
|
Jul 05
2024
|
SELL
Open market or private sale
|
$1,441,589
$31.7 p/Share
|
45,476
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$247,261
$31.88 p/Share
|
7,756
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$28,384
$31.75 p/Share
|
894
|
|
Dec 08
2023
|
SELL
Open market or private sale
|
$8,750,000
$17.5 p/Share
|
500,000
|
|
Jul 14
2023
|
SELL
Open market or private sale
|
$949,200
$16.95 p/Share
|
56,000
|
|
Jul 13
2023
|
SELL
Open market or private sale
|
$4,839,646
$17.22 p/Share
|
281,048
|
|
Jul 12
2023
|
SELL
Open market or private sale
|
$1,212,467
$16.95 p/Share
|
71,532
|
|
Jul 11
2023
|
SELL
Open market or private sale
|
$694,237
$16.58 p/Share
|
41,872
|
|
Jun 30
2023
|
SELL
Open market or private sale
|
$943,834
$17.7 p/Share
|
53,324
|
|
Jun 29
2023
|
SELL
Open market or private sale
|
$915,141
$17.66 p/Share
|
51,820
|
|
Jun 28
2023
|
SELL
Open market or private sale
|
$1,168,214
$17.74 p/Share
|
65,852
|
|
Jun 27
2023
|
SELL
Open market or private sale
|
$507,316
$17.78 p/Share
|
28,533
|
|
Jun 26
2023
|
SELL
Open market or private sale
|
$638,031
$17.73 p/Share
|
35,986
|
|
Jun 23
2023
|
SELL
Open market or private sale
|
$142,225
$17.6 p/Share
|
8,081
|
|
Jun 14
2023
|
SELL
Open market or private sale
|
$3,929,819
$17.54 p/Share
|
224,049
|
|
Jun 07
2023
|
SELL
Open market or private sale
|
$403,000
$16.12 p/Share
|
25,000
|
|