May 22
2024
|
SELL
Open market or private sale
|
$6,543,000
$43.62 p/Share
|
150,000
|
|
May 10
2024
|
SELL
Open market or private sale
|
$4,096,550
$37.95 p/Share
|
107,946
|
|
May 09
2024
|
SELL
Open market or private sale
|
$2,493,107
$37.22 p/Share
|
66,983
|
|
Apr 29
2024
|
SELL
Open market or private sale
|
$970,288
$35.62 p/Share
|
27,240
|
|
Apr 26
2024
|
SELL
Open market or private sale
|
$1,428,317
$35.54 p/Share
|
40,189
|
|
Apr 16
2024
|
SELL
Open market or private sale
|
$1,291,870
$35.53 p/Share
|
36,360
|
|
Apr 15
2024
|
SELL
Open market or private sale
|
$1,632,188
$35.96 p/Share
|
45,389
|
|
Apr 03
2024
|
SELL
Open market or private sale
|
$1,116,024
$36.5 p/Share
|
30,576
|
|
Apr 02
2024
|
SELL
Open market or private sale
|
$1,880,058
$36.24 p/Share
|
51,878
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$3,222,765
$34.28 p/Share
|
94,013
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$3,431,806
$34.24 p/Share
|
100,228
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$2,569,672
$32.04 p/Share
|
80,202
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$1,613,205
$31.46 p/Share
|
51,278
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$1,851,521
$32.14 p/Share
|
57,608
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$2,139,930
$31.83 p/Share
|
67,230
|
|
Feb 09
2024
|
SELL
Open market or private sale
|
$1,282,618
$32.4 p/Share
|
39,587
|
|
Feb 08
2024
|
SELL
Open market or private sale
|
$865,104
$32.28 p/Share
|
26,800
|
|
Jan 29
2024
|
SELL
Open market or private sale
|
$2,149,351
$32.36 p/Share
|
66,420
|
|
Jan 26
2024
|
SELL
Open market or private sale
|
$1,960,473
$32.71 p/Share
|
59,935
|
|
Jan 16
2024
|
SELL
Open market or private sale
|
$1,377,573
$31.64 p/Share
|
43,539
|
|
Jan 12
2024
|
SELL
Open market or private sale
|
$1,167,166
$32.11 p/Share
|
36,349
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$1,294,469
$31.7 p/Share
|
40,835
|
|
Dec 29
2023
|
SELL
Open market or private sale
|
$763,054
$33.25 p/Share
|
22,949
|
|
Dec 18
2023
|
SELL
Open market or private sale
|
$932,692
$28.98 p/Share
|
32,184
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$1,924,246
$28.57 p/Share
|
67,352
|
|