Oct 15
2024
|
SELL
Open market or private sale
|
$1,294,671
$37.29 p/Share
|
34,719
|
|
Oct 14
2024
|
SELL
Open market or private sale
|
$596,723
$39.05 p/Share
|
15,281
|
|
Oct 11
2024
|
SELL
Open market or private sale
|
$3,815,999
$38.16 p/Share
|
100,000
|
|
Oct 10
2024
|
SELL
Open market or private sale
|
$4,577,500
$36.62 p/Share
|
125,000
|
|
Oct 09
2024
|
SELL
Open market or private sale
|
$4,397,500
$35.18 p/Share
|
125,000
|
|
Oct 08
2024
|
SELL
Open market or private sale
|
$5,246,972
$33.43 p/Share
|
156,954
|
|
Oct 07
2024
|
SELL
Open market or private sale
|
$4,648,995
$32.5 p/Share
|
143,046
|
|
Oct 04
2024
|
SELL
Open market or private sale
|
$3,210,000
$32.1 p/Share
|
100,000
|
|
Oct 03
2024
|
SELL
Open market or private sale
|
$3,907,500
$31.26 p/Share
|
125,000
|
|
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
|
|