Nov 29
2024
|
|
-
|
12,600
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$19,091,063
$110.12 p/Share
|
173,366
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$17,710,255
$103.53 p/Share
|
171,064
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$230,223
$100.01 p/Share
|
2,302
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$38,962,609
$91.94 p/Share
|
423,783
|
|
Oct 11
2024
|
SELL
Open market or private sale
|
$3,349,083
$70.26 p/Share
|
47,667
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$4,212,808
$51.49 p/Share
|
81,818
|
|
Mar 22
2024
|
BUY
Conversion of derivative security
|
-
|
66,288
|
|