Nov 10
2022
|
SELL
Open market or private sale
|
$81,000
$81.0 p/Share
|
1,000
|
|
Aug 16
2022
|
SELL
Open market or private sale
|
$249,330
$83.11 p/Share
|
3,000
|
|
Aug 11
2022
|
SELL
Other acquisition or disposition
|
-
|
7,718
|
|
Aug 11
2022
|
BUY
Other acquisition or disposition
|
-
|
7,718
|
|
May 10
2022
|
BUY
Other acquisition or disposition
|
-
|
197,384
|
|
Jan 03
2022
|
SELL
Open market or private sale
|
$211,647
$113.18 p/Share
|
1,870
|
|
Dec 28
2021
|
SELL
Open market or private sale
|
$337,800
$112.6 p/Share
|
3,000
|
|
Dec 27
2021
|
SELL
Open market or private sale
|
$336,900
$112.3 p/Share
|
3,000
|
|
Dec 07
2021
|
SELL
Open market or private sale
|
$336,000
$112.0 p/Share
|
3,000
|
|
Nov 04
2021
|
SELL
Open market or private sale
|
$5,172,000
$103.44 p/Share
|
50,000
|
|
Nov 02
2021
|
SELL
Open market or private sale
|
$1,799,557
$100.12 p/Share
|
17,974
|
|
Nov 01
2021
|
SELL
Open market or private sale
|
$1,185,523
$98.58 p/Share
|
12,026
|
|
Aug 30
2021
|
|
-
|
190
|
|
Aug 27
2021
|
SELL
Open market or private sale
|
$1,367,267
$95.68 p/Share
|
14,290
|
|
Aug 26
2021
|
SELL
Open market or private sale
|
$349,408
$94.18 p/Share
|
3,710
|
|
Aug 24
2021
|
SELL
Open market or private sale
|
$839,250
$93.25 p/Share
|
9,000
|
|
Aug 24
2021
|
|
-
|
15,000
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$1,104,000
$92.0 p/Share
|
12,000
|
|
Aug 16
2021
|
SELL
Open market or private sale
|
$270,766
$90.8 p/Share
|
2,982
|
|
Aug 13
2021
|
SELL
Open market or private sale
|
$1,634
$90.8 p/Share
|
18
|
|
Aug 11
2021
|
SELL
Open market or private sale
|
$270,900
$90.3 p/Share
|
3,000
|
|
Feb 19
2021
|
SELL
Open market or private sale
|
$1,228,920
$83.6 p/Share
|
14,700
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$49,584
$82.64 p/Share
|
600
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$331,480
$82.87 p/Share
|
4,000
|
|
Feb 12
2021
|
SELL
Open market or private sale
|
$1,793,974
$81.73 p/Share
|
21,950
|
|