Nov 18
2024
|
|
-
|
15,000
|
|
Nov 15
2024
|
|
-
|
7,200
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$10,775,500
$215.51 p/Share
|
50,000
|
|
Mar 18
2024
|
|
-
|
28,000
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$6,377,700
$182.22 p/Share
|
35,000
|
|
Feb 26
2024
|
SELL
Open market or private sale
|
$6,442,100
$184.06 p/Share
|
35,000
|
|
Feb 26
2024
|
|
-
|
85,525
|
|
Dec 20
2023
|
SELL
Open market or private sale
|
$3,113,091
$178.37 p/Share
|
17,453
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$7,672,170
$164.6 p/Share
|
46,611
|
|
Nov 16
2023
|
SELL
Open market or private sale
|
$4,669,990
$164.5 p/Share
|
28,389
|
|
Mar 03
2023
|
|
-
|
49,156
|
|
Jun 27
2022
|
|
-
|
58,197
|
|
Mar 30
2022
|
|
-
|
4,355
|
|
Mar 01
2020
|
|
-
|
58,986
|
|