Nov 26
2024
|
SELL
Open market or private sale
|
$837,533
$107.17 p/Share
|
7,815
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$3,176,700
$105.89 p/Share
|
30,000
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$585,904
$95.3 p/Share
|
6,148
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$17,857,351
$90.51 p/Share
|
197,297
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$4,724,500
$94.49 p/Share
|
50,000
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$591,030
$90.0 p/Share
|
6,567
|
|
Oct 04
2024
|
SELL
Other acquisition or disposition
|
-
|
23,827
|
|
Oct 04
2024
|
BUY
Other acquisition or disposition
|
-
|
23,827
|
|
Sep 30
2024
|
|
-
|
0
|
|
Mar 22
2024
|
BUY
Conversion of derivative security
|
-
|
17,021,869
|
|