Aug 06
2025
BUY
Grant, award, or other acquisition
-
4,868
Added 22.49%
16,777
Common Stock
Jul 01
2025
SELL
Open market or private sale
$63,485
$308.18 p/Share
206
Reduced 1.7%
11,909
Common Stock
Jul 01
2025
BUY
Discretionary transaction
$12,374
$294.62 p/Share
42
Added 0.35%
12,115
Common Stock
Apr 01
2025
SELL
Open market or private sale
$458,070
$305.38 p/Share
1,500
Reduced 11.05%
12,072
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$40,300
$303.01 p/Share
133
Reduced 0.97%
13,572
Common Stock
Jan 02
2025
SELL
Open market or private sale
$106,366
$293.83 p/Share
362
Reduced 2.57%
13,705
Common Stock
Jan 01
2025
BUY
Discretionary transaction
$12,235
$278.09 p/Share
44
Added 0.31%
14,067
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$193,325
$245.96 p/Share
786
Reduced 7.49%
9,713
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
1,219
Added 10.4%
10,499
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
2,294
Added 19.82%
9,280
Common Stock
Jul 01
2022
BUY
Discretionary transaction
$10,129
$202.57 p/Share
50
Added 0.71%
6,986
Common Stock
Jan 03
2022
SELL
Open market or private sale
$765,874
$245.63 p/Share
3,118
Reduced 31.01%
6,936
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$233,057
$107.35 p/Share
2,171
Added 17.76%
10,054
Common Stock
Jan 01
2022
BUY
Discretionary transaction
$12,415
$234.25 p/Share
53
Added 0.67%
7,883
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$81,710
$206.86 p/Share
395
Reduced 4.8%
7,830
Common Stock
Aug 04
2021
BUY
Grant, award, or other acquisition
-
1,342
Added 14.03%
8,225
Common Stock
Jul 01
2021
BUY
Discretionary transaction
$12,338
$189.82 p/Share
65
Added 0.94%
6,882
Common Stock
Mar 08
2021
SELL
Open market or private sale
$337,680
$180.0 p/Share
1,876
Reduced 21.58%
6,816
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$227,119
$90.63 p/Share
2,506
Added 22.38%
8,692
Common Stock
Dec 31
2020
BUY
Discretionary transaction
$12,387
$167.39 p/Share
74
Added 1.18%
6,186
Common Stock
Oct 09
2020
SELL
Open market or private sale
$37,000
$148.0 p/Share
250
Reduced 3.93%
6,111
Common Stock