Oct 15
2024
|
SELL
Open market or private sale
|
$240,859
$195.98 p/Share
|
1,229
|
|
Oct 14
2024
|
SELL
Open market or private sale
|
$125,573
$194.99 p/Share
|
644
|
|
Sep 27
2024
|
SELL
Open market or private sale
|
$178,267
$203.27 p/Share
|
877
|
|
Sep 23
2024
|
SELL
Open market or private sale
|
$27,075
$220.13 p/Share
|
123
|
|
Sep 17
2024
|
SELL
Open market or private sale
|
$971,476
$220.04 p/Share
|
4,415
|
|
Sep 16
2024
|
SELL
Open market or private sale
|
$2,913,002
$214.95 p/Share
|
13,552
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$2,860
$220.0 p/Share
|
13
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$2,005,363
$219.79 p/Share
|
9,124
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$144,030
$223.65 p/Share
|
644
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$2,146,480
$153.32 p/Share
|
14,000
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$157,820
$157.82 p/Share
|
1,000
|
|
Dec 19
2023
|
SELL
Open market or private sale
|
$1,545,800
$154.58 p/Share
|
10,000
|
|
Dec 18
2023
|
SELL
Open market or private sale
|
$441,990
$147.33 p/Share
|
3,000
|
|
Jul 11
2023
|
SELL
Open market or private sale
|
$48,360
$96.72 p/Share
|
500
|
|
Jun 30
2023
|
SELL
Open market or private sale
|
$748,151
$95.88 p/Share
|
7,803
|
|
Jun 29
2023
|
SELL
Open market or private sale
|
$208,846
$95.06 p/Share
|
2,197
|
|
Jun 28
2023
|
SELL
Open market or private sale
|
$106,161
$96.51 p/Share
|
1,100
|
|
Oct 29
2021
|
|
-
|
14,272
|
|
Oct 29
2021
|
|
-
|
14,272
|
|
Jul 30
2021
|
SELL
Open market or private sale
|
$1,054,500
$105.45 p/Share
|
10,000
|
|
Mar 09
2021
|
SELL
Open market or private sale
|
$892,100
$89.21 p/Share
|
10,000
|
|