Mar 26
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.68%
110,037
Common Stock
Mar 25
2024
SELL
Open market or private sale
$287,743
$305.46 p/Share
942
Reduced 0.88%
105,837
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
-
1,875
Added 1.73%
106,779
Common Stock
Mar 19
2024
SELL
Open market or private sale
$1,257,774
$299.47 p/Share
4,200
Reduced 3.85%
104,904
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.71%
109,104
Common Stock
Mar 12
2024
SELL
Open market or private sale
$1,288,854
$306.87 p/Share
4,200
Reduced 3.85%
104,904
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.71%
109,104
Common Stock
Mar 05
2024
SELL
Open market or private sale
$1,275,582
$303.71 p/Share
4,200
Reduced 3.85%
104,904
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.71%
109,104
Common Stock
Feb 27
2024
SELL
Open market or private sale
$1,257,438
$299.39 p/Share
4,200
Reduced 3.85%
104,904
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.71%
109,104
Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,204,896
$286.88 p/Share
4,200
Reduced 3.85%
104,904
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.71%
109,104
Common Stock
Feb 13
2024
SELL
Open market or private sale
$1,176,840
$280.2 p/Share
4,200
Reduced 3.85%
104,904
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.71%
109,104
Common Stock
Feb 06
2024
SELL
Open market or private sale
$1,199,688
$285.64 p/Share
4,200
Reduced 3.85%
104,904
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.71%
109,104
Common Stock
Jan 30
2024
SELL
Open market or private sale
$1,210,692
$288.26 p/Share
4,200
Reduced 3.85%
104,904
Common Stock
Jan 30
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.71%
109,104
Common Stock
Jan 23
2024
SELL
Open market or private sale
$1,171,212
$278.86 p/Share
4,200
Reduced 3.85%
104,904
Common Stock
Jan 23
2024
SELL
Open market or private sale
$116,779
$278.71 p/Share
419
Reduced 0.4%
104,904
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.71%
109,104
Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
-
1,115
Added 1.05%
105,323
Common Stock
Dec 26
2023
SELL
Open market or private sale
$249,997
$265.39 p/Share
942
Reduced 0.9%
104,208
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
-
1,873
Added 1.75%
105,150
Common Stock