Nov 08
2024
|
|
-
|
770
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$6,881,271
$441.56 p/Share
|
15,584
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$3,296,400
$412.05 p/Share
|
8,000
|
|
Feb 08
2024
|
|
-
|
2,600
|
|
Jan 26
2024
|
SELL
Open market or private sale
|
$3,780,841
$390.22 p/Share
|
9,689
|
|
Dec 04
2023
|
|
-
|
5,700
|
|
Feb 13
2023
|
SELL
Open market or private sale
|
$4,079,188
$355.33 p/Share
|
11,480
|
|
Jan 27
2023
|
SELL
Open market or private sale
|
$3,992,524
$347.69 p/Share
|
11,483
|
|
Aug 31
2022
|
|
-
|
3,800
|
|
Feb 14
2022
|
SELL
Open market or private sale
|
$4,878,880
$304.93 p/Share
|
16,000
|
|
Dec 13
2021
|
|
-
|
15,550
|
|
Aug 26
2021
|
SELL
Open market or private sale
|
$5,298,076
$271.39 p/Share
|
19,522
|
|
Aug 24
2021
|
|
-
|
4,026
|
|
Feb 16
2021
|
|
-
|
9,182
|
|
Feb 03
2021
|
SELL
Open market or private sale
|
$2,443,727
$203.61 p/Share
|
12,002
|
|
Nov 30
2020
|
SELL
Open market or private sale
|
$3,948,940
$188.0 p/Share
|
21,005
|
|
Feb 18
2020
|
|
-
|
11,200
|
|
Feb 18
2020
|
SELL
Open market or private sale
|
$2,134,204
$177.88 p/Share
|
11,998
|
|
Nov 05
2019
|
|
-
|
6,370
|
|
Jan 26
2018
|
SELL
Open market or private sale
|
$5,448,650
$173.64 p/Share
|
31,379
|
|
Jul 31
2017
|
SELL
Open market or private sale
|
$2,855,092
$144.43 p/Share
|
19,768
|
|
Mar 16
2017
|
SELL
Open market or private sale
|
$1,077,040
$134.63 p/Share
|
8,000
|
|
Feb 06
2017
|
SELL
Open market or private sale
|
$2,069,371
$122.95 p/Share
|
16,831
|
|
Nov 15
2016
|
|
-
|
8,950
|
|
May 17
2016
|
SELL
Open market or private sale
|
$988,594
$95.98 p/Share
|
10,300
|
|