|
May 15
2023
|
SELL
Open market or private sale
|
$311,952
$46.27 p/Share
|
6,742
|
|
|
May 10
2023
|
SELL
Open market or private sale
|
$349,726
$46.5 p/Share
|
7,521
|
|
|
May 09
2023
|
SELL
Open market or private sale
|
$119,091
$48.04 p/Share
|
2,479
|
|
|
May 05
2023
|
SELL
Open market or private sale
|
$462,000
$46.2 p/Share
|
10,000
|
|
|
Apr 24
2023
|
SELL
Open market or private sale
|
$412,299
$41.23 p/Share
|
10,000
|
|
|
Apr 17
2023
|
SELL
Open market or private sale
|
$396,900
$39.69 p/Share
|
10,000
|
|
|
Apr 10
2023
|
SELL
Open market or private sale
|
$402,600
$40.26 p/Share
|
10,000
|
|
|
|
|
Apr 03
2023
|
SELL
Open market or private sale
|
$387,100
$38.71 p/Share
|
10,000
|
|
|
Mar 27
2023
|
SELL
Open market or private sale
|
$381,100
$38.11 p/Share
|
10,000
|
|
|
Mar 20
2023
|
SELL
Open market or private sale
|
$374,500
$37.45 p/Share
|
10,000
|
|
|
Mar 13
2023
|
SELL
Open market or private sale
|
$378,100
$37.81 p/Share
|
10,000
|
|
|
Mar 07
2023
|
SELL
Open market or private sale
|
$175,582
$38.88 p/Share
|
4,516
|
|
|
Mar 06
2023
|
SELL
Open market or private sale
|
$211,243
$38.52 p/Share
|
5,484
|
|
|
Feb 28
2023
|
SELL
Open market or private sale
|
$8,887
$37.5 p/Share
|
237
|
|
|
Feb 27
2023
|
SELL
Open market or private sale
|
$368,943
$37.79 p/Share
|
9,763
|
|
|
Feb 21
2023
|
SELL
Open market or private sale
|
$367,500
$36.75 p/Share
|
10,000
|
|
|
Feb 13
2023
|
SELL
Open market or private sale
|
$355,000
$35.5 p/Share
|
10,000
|
|
|
Feb 13
2023
|
SELL
Open market or private sale
|
$355,000
$35.5 p/Share
|
10,000
|
|
|
May 03
2022
|
SELL
Open market or private sale
|
$335,300
$33.53 p/Share
|
10,000
|
|
|
Apr 27
2022
|
SELL
Open market or private sale
|
$405,000
$40.5 p/Share
|
10,000
|
|
|
Apr 19
2022
|
SELL
Open market or private sale
|
$439,000
$43.9 p/Share
|
10,000
|
|
|
Apr 12
2022
|
SELL
Open market or private sale
|
$429,000
$42.9 p/Share
|
10,000
|
|
|
Apr 07
2022
|
SELL
Open market or private sale
|
$453,500
$45.35 p/Share
|
10,000
|
|
|
Mar 28
2022
|
SELL
Open market or private sale
|
$529,500
$52.95 p/Share
|
10,000
|
|
|
Mar 21
2022
|
SELL
Open market or private sale
|
$500,800
$50.08 p/Share
|
10,000
|
|