Jun 28
2023
|
SELL
Open market or private sale
|
$3,604,744
$48.13 p/Share
|
74,896
|
|
Jun 27
2023
|
SELL
Open market or private sale
|
$1,497,310
$48.04 p/Share
|
31,168
|
|
Jun 13
2023
|
SELL
Open market or private sale
|
$44,965
$48.04 p/Share
|
936
|
|
Jun 07
2023
|
SELL
Open market or private sale
|
$94,020
$47.01 p/Share
|
2,000
|
|
Jun 06
2023
|
SELL
Open market or private sale
|
$4,837,350
$46.07 p/Share
|
105,000
|
|
May 18
2023
|
SELL
Open market or private sale
|
$360,240
$45.03 p/Share
|
8,000
|
|
May 16
2023
|
SELL
Open market or private sale
|
$6,771,349
$44.08 p/Share
|
153,615
|
|
May 12
2023
|
SELL
Open market or private sale
|
$2,275,943
$44.04 p/Share
|
51,679
|
|
May 10
2023
|
SELL
Open market or private sale
|
$49,544
$44.0 p/Share
|
1,126
|
|
May 09
2023
|
SELL
Open market or private sale
|
$245,520
$44.0 p/Share
|
5,580
|
|
Apr 28
2023
|
SELL
Open market or private sale
|
$2,857,629
$42.48 p/Share
|
67,270
|
|
Apr 27
2023
|
SELL
Open market or private sale
|
$10,988,942
$41.51 p/Share
|
264,730
|
|
Apr 20
2023
|
SELL
Open market or private sale
|
$2,285,130
$40.09 p/Share
|
57,000
|
|
Apr 19
2023
|
SELL
Open market or private sale
|
$158,080
$39.52 p/Share
|
4,000
|
|
Apr 18
2023
|
SELL
Open market or private sale
|
$2,068,590
$39.03 p/Share
|
53,000
|
|
Apr 17
2023
|
SELL
Open market or private sale
|
$115,560
$38.52 p/Share
|
3,000
|
|
Mar 31
2023
|
SELL
Open market or private sale
|
$2,016,120
$38.04 p/Share
|
53,000
|
|
Mar 23
2023
|
SELL
Open market or private sale
|
$990,870
$37.56 p/Share
|
26,381
|
|
Feb 02
2023
|
SELL
Open market or private sale
|
$4,029,179
$37.23 p/Share
|
108,224
|
|
Feb 01
2023
|
SELL
Open market or private sale
|
$2,805,568
$36.25 p/Share
|
77,395
|
|
Jan 31
2023
|
SELL
Open market or private sale
|
$106,500
$35.5 p/Share
|
3,000
|
|
Jan 03
2022
|
SELL
Open market or private sale
|
$28,016
$35.02 p/Share
|
800
|
|
Dec 31
2021
|
SELL
Open market or private sale
|
$485,442
$35.05 p/Share
|
13,850
|
|
Dec 30
2021
|
SELL
Open market or private sale
|
$416,976
$35.04 p/Share
|
11,900
|
|
Dec 29
2021
|
SELL
Open market or private sale
|
$1,376,749
$35.03 p/Share
|
39,302
|
|