Aug 15
2024
SELL
Open market or private sale
$2,129,760
$266.22 p/Share
8,000
Reduced 17.2%
38,514
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$792,000
$99.0 p/Share
8,000
Added 14.68%
46,514
Common Stock
Mar 01
2024
-
1,000
Reduced 2.53%
38,514
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
-
13,051
Reduced 24.83%
39,514
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
28,620
Added 35.25%
52,565
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
-
4,702
Reduced 16.41%
23,945
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
4,531
Added 13.66%
28,647
Common Stock
Feb 07
2024
SELL
Open market or private sale
$2,042,835
$180.67 p/Share
11,307
Reduced 31.92%
24,116
Common Stock
Feb 06
2024
SELL
Open market or private sale
$186,868
$181.25 p/Share
1,031
Reduced 2.83%
35,423
Common Stock
Feb 05
2024
SELL
Open market or private sale
$1,236,533
$185.61 p/Share
6,662
Reduced 15.45%
36,454
Common Stock
May 23
2023
SELL
Open market or private sale
$405,985
$130.71 p/Share
3,106
Reduced 11.41%
24,116
Common Stock
May 22
2023
SELL
Open market or private sale
$289,590
$130.27 p/Share
2,223
Reduced 7.55%
27,222
Common Stock
May 19
2023
SELL
Open market or private sale
$13,000
$130.0 p/Share
100
Reduced 0.34%
29,445
Common Stock
May 18
2023
SELL
Open market or private sale
$13,000
$130.0 p/Share
100
Reduced 0.34%
29,545
Common Stock
May 08
2023
SELL
Open market or private sale
$130
$130.0 p/Share
1
Reduced 0.0%
29,645
Common Stock
May 05
2023
SELL
Open market or private sale
$256,198
$130.05 p/Share
1,970
Reduced 6.23%
29,646
Common Stock
May 04
2023
SELL
Open market or private sale
$918,217
$123.35 p/Share
7,444
Reduced 19.06%
31,616
Common Stock
May 03
2023
SELL
Open market or private sale
$1,602,773
$127.65 p/Share
12,556
Reduced 24.33%
39,060
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
-
12,433
Reduced 10.44%
106,616
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
27,265
Added 18.63%
119,049
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
-
5,093
Reduced 5.26%
91,784
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
7,102
Added 6.83%
96,877
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
-
9,613
Reduced 9.67%
89,775
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
21,081
Added 17.5%
99,388
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
-
4,147
Reduced 5.03%
78,307
Common Stock