Feb 26
2024
BUY
Exercise of conversion of derivative security
$1,066,750
$213.35 p/Share
5,000
Added 20.32%
19,609
Common Stock
Dec 15
2023
SELL
Open market or private sale
$812,540
$406.27 p/Share
2,000
Reduced 12.04%
14,609
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$463,360
$231.68 p/Share
2,000
Added 10.75%
16,609
Common Stock
Dec 13
2023
SELL
Open market or private sale
$1,025,600
$410.24 p/Share
2,500
Reduced 14.61%
14,609
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$481,900
$192.76 p/Share
2,500
Added 12.75%
17,109
Common Stock
Dec 12
2023
SELL
Open market or private sale
$2,028,150
$405.63 p/Share
5,000
Reduced 25.5%
14,609
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$963,800
$192.76 p/Share
5,000
Added 20.32%
19,609
Common Stock
Dec 01
2023
-
224
Reduced 1.51%
14,609
Common Stock
Nov 13
2023
SELL
Open market or private sale
$2,093,005
$416.27 p/Share
5,028
Reduced 25.32%
14,833
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$1,233,960
$205.66 p/Share
6,000
Added 23.2%
19,861
Common Stock
Nov 10
2023
SELL
Open market or private sale
$4,142,100
$414.21 p/Share
10,000
Reduced 41.91%
13,861
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$2,056,600
$205.66 p/Share
10,000
Added 29.53%
23,861
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$7,080
$354.0 p/Share
20
Added 0.14%
13,861
Common Stock
Jun 05
2023
-
210
Reduced 1.49%
13,841
Common Stock
May 08
2023
SELL
Open market or private sale
$563,779
$386.15 p/Share
1,460
Reduced 9.41%
14,051
Common Stock
May 02
2023
SELL
Open market or private sale
$1,135,860
$378.62 p/Share
3,000
Reduced 16.21%
15,511
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$16,579
$301.44 p/Share
55
Added 0.3%
18,511
Common Stock
Mar 14
2023
SELL
Open market or private sale
$273,498
$326.37 p/Share
838
Reduced 4.34%
18,455
Common Stock
Mar 09
2023
SELL
Open market or private sale
$1,185,913
$325.89 p/Share
3,639
Reduced 15.87%
19,293
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$679,892
$320.1 p/Share
2,124
Reduced 8.48%
22,932
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
5,420
Added 18.75%
23,482
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$196,230
$327.05 p/Share
600
Reduced 2.97%
19,636
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
2,400
Added 10.6%
20,236
Common Stock
Feb 22
2023
SELL
Open market or private sale
$1,107,625
$334.63 p/Share
3,310
Reduced 15.65%
17,836
Common Stock
Feb 21
2023
SELL
Open market or private sale
$1,011,710
$336.9 p/Share
3,003
Reduced 12.44%
21,146
Common Stock