Apr 22
2024
BUY
Exercise of conversion of derivative security
-
8,257
Added 6.44%
119,909
Common Stock
Apr 16
2024
SELL
Open market or private sale
$2,781,387
$276.37 p/Share
10,064
Reduced 8.27%
111,652
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.34%
121,716
Common Stock
Apr 09
2024
SELL
Open market or private sale
$1,270,332
$302.46 p/Share
4,200
Reduced 3.82%
105,837
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.68%
110,037
Common Stock
Apr 09
2024
BUY
Grant, award, or other acquisition
-
11,679
Added 9.04%
117,516
Common Stock
Apr 02
2024
SELL
Open market or private sale
$1,261,722
$300.41 p/Share
4,200
Reduced 3.82%
105,837
Common Stock
Apr 02
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.68%
110,037
Common Stock
Mar 26
2024
SELL
Open market or private sale
$1,287,720
$306.6 p/Share
4,200
Reduced 3.82%
105,837
Common Stock
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