Oct 01
2024
BUY
Other acquisition or disposition
-
31
Added 0.38%
8,090
Common Stock
Jul 31
2024
SELL
Open market or private sale
$252,640
$505.28 p/Share
500
Reduced 5.84%
8,059
Common Stock
Jul 01
2024
BUY
Other acquisition or disposition
-
35
Added 0.41%
8,559
Common Stock
Jun 04
2024
SELL
Open market or private sale
$302,437
$428.99 p/Share
705
Reduced 7.64%
8,524
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
705
Added 4.84%
13,873
Common Stock
Apr 01
2024
BUY
Other acquisition or disposition
-
32
Added 0.24%
13,168
Common Stock
Jan 02
2024
BUY
Other acquisition or disposition
-
35
Added 0.27%
13,136
Common Stock
Nov 08
2023
SELL
Open market or private sale
$1,804,343
$398.75 p/Share
4,525
Reduced 25.67%
13,101
Common Stock
Oct 02
2023
BUY
Other acquisition or disposition
-
44
Added 0.25%
17,626
Common Stock
Jul 03
2023
BUY
Other acquisition or disposition
-
44
Added 0.25%
17,582
Common Stock
Jun 07
2023
SELL
Open market or private sale
$303,093
$339.41 p/Share
893
Reduced 4.85%
17,538
Common Stock
Jun 02
2023
BUY
Exercise of conversion of derivative security
-
893
Added 4.62%
18,431
Common Stock
Apr 03
2023
BUY
Other acquisition or disposition
-
47
Added 0.27%
17,538
Common Stock
Jan 03
2023
BUY
Other acquisition or disposition
-
34
Added 0.18%
18,712
Common Stock
Nov 04
2022
SELL
Open market or private sale
$389,914
$319.34 p/Share
1,221
Reduced 6.53%
17,491
Common Stock
Oct 03
2022
BUY
Other acquisition or disposition
-
41
Added 0.22%
18,678
Common Stock
Aug 17
2022
SELL
Open market or private sale
$94,356
$314.52 p/Share
300
Reduced 1.58%
18,637
Common Stock
Aug 04
2022
SELL
Open market or private sale
$91,548
$290.63 p/Share
315
Reduced 1.64%
18,937
Common Stock
Jul 01
2022
BUY
Other acquisition or disposition
-
47
Added 0.24%
19,252
Common Stock
Jun 08
2022
SELL
Open market or private sale
$66,820
$267.28 p/Share
250
Reduced 1.29%
19,205
Common Stock
Jun 07
2022
SELL
Open market or private sale
$59,743
$266.71 p/Share
224
Reduced 1.14%
19,455
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
-
1,029
Added 4.97%
19,679
Common Stock
Apr 01
2022
BUY
Other acquisition or disposition
-
39
Added 0.21%
18,650
Common Stock
Jan 03
2022
BUY
Other acquisition or disposition
-
36
Added 0.19%
18,611
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,000,125
$317.5 p/Share
3,150
Reduced 14.5%
18,575
Common Stock