Sep 16
2024
|
SELL
Open market or private sale
|
$1,348,280
$36.44 p/Share
|
37,000
|
|
Jun 21
2024
|
SELL
Open market or private sale
|
$1,458,910
$39.43 p/Share
|
37,000
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$1,068,179
$57.18 p/Share
|
18,681
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$1,467,120
$61.13 p/Share
|
24,000
|
|
Oct 17
2023
|
SELL
Open market or private sale
|
$1,176,000
$49.0 p/Share
|
24,000
|
|
Sep 08
2022
|
SELL
Open market or private sale
|
$975,000
$65.0 p/Share
|
15,000
|
|
Aug 11
2022
|
SELL
Open market or private sale
|
$1,968,900
$65.63 p/Share
|
30,000
|
|
Jun 27
2022
|
SELL
Open market or private sale
|
$62,745
$46.79 p/Share
|
1,341
|
|
Jun 23
2022
|
SELL
Open market or private sale
|
$675,000
$45.0 p/Share
|
15,000
|
|
Jun 01
2021
|
SELL
Other acquisition or disposition
|
-
|
31,855
|
|
Jun 01
2021
|
BUY
Other acquisition or disposition
|
-
|
2,682
|
|
May 20
2021
|
SELL
Open market or private sale
|
$277,681
$48.1 p/Share
|
5,773
|
|
May 19
2021
|
SELL
Open market or private sale
|
$380,600
$50.0 p/Share
|
7,612
|
|
May 18
2021
|
SELL
Open market or private sale
|
$7,948,277
$53.17 p/Share
|
149,488
|
|
Dec 14
2020
|
SELL
Open market or private sale
|
$1,376,000
$55.04 p/Share
|
25,000
|
|
Dec 07
2020
|
SELL
Open market or private sale
|
$941,380
$50.71 p/Share
|
18,564
|
|
Dec 04
2020
|
SELL
Open market or private sale
|
$325,340
$50.55 p/Share
|
6,436
|
|