Dec 19
2024
|
SELL
Other acquisition or disposition
|
-
|
2,130
|
|
Dec 11
2024
|
|
-
|
6,071
|
|
Sep 16
2024
|
|
-
|
634
|
|
Aug 12
2024
|
|
-
|
1,560
|
|
May 14
2024
|
|
-
|
1,119
|
|
Mar 20
2024
|
|
-
|
475
|
|
Mar 01
2024
|
SELL
Other acquisition or disposition
|
-
|
3,500
|
|
Dec 26
2023
|
SELL
Open market or private sale
|
$437,314
$75.14 p/Share
|
5,820
|
|
Dec 22
2023
|
SELL
Open market or private sale
|
$818,877
$75.03 p/Share
|
10,914
|
|
Mar 15
2023
|
SELL
Other acquisition or disposition
|
-
|
13,800
|
|
Dec 12
2022
|
SELL
Open market or private sale
|
$4,409,387
$81.33 p/Share
|
54,216
|
|
Nov 22
2022
|
|
-
|
375
|
|
Nov 10
2022
|
|
-
|
1,400
|
|
Aug 10
2022
|
|
-
|
846
|
|
Feb 16
2022
|
SELL
Open market or private sale
|
$2,496,000
$83.2 p/Share
|
30,000
|
|
Dec 14
2021
|
SELL
Open market or private sale
|
$2,271,600
$75.72 p/Share
|
30,000
|
|
Dec 13
2021
|
|
-
|
256
|
|
Nov 26
2021
|
|
-
|
384
|
|
Nov 09
2021
|
|
-
|
373
|
|
Sep 13
2021
|
|
-
|
373
|
|
May 25
2021
|
|
-
|
372
|
|
May 24
2021
|
|
-
|
310
|
|
May 21
2021
|
|
-
|
4,659
|
|
Mar 05
2021
|
|
-
|
880
|
|
Nov 09
2020
|
SELL
Open market or private sale
|
$5,396,800
$67.46 p/Share
|
80,000
|
|