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
Nov 11
2022
SELL
Open market or private sale
$804,325
$321.73 p/Share
2,500
Reduced 9.38%
24,149
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$3,391
$282.61 p/Share
12
Added 0.05%
26,649
Common Stock
May 27
2022
SELL
Open market or private sale
$545,820
$363.88 p/Share
1,500
Reduced 5.33%
26,636
Common Stock
May 19
2022
SELL
Open market or private sale
$158,044
$345.83 p/Share
457
Reduced 1.6%
28,136
Common Stock
May 13
2022
SELL
Open market or private sale
$897,425
$358.97 p/Share
2,500
Reduced 8.04%
28,593
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$13,614
$378.16 p/Share
36
Added 0.12%
31,093
Common Stock