Apr 01
2025
SELL
Payment of exercise price or tax liability
$22,250
$87.6 p/Share
254
Reduced 0.86%
29,344
Common Stock
Mar 25
2025
BUY
Grant, award, or other acquisition
-
10,208
Added 25.64%
29,598
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$75,685
$157.35 p/Share
481
Reduced 2.42%
19,390
Common Stock
Mar 27
2024
BUY
Grant, award, or other acquisition
-
1,073
Added 5.12%
19,871
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
-
904
Added 4.59%
18,798
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$106,282
$210.46 p/Share
505
Reduced 2.74%
17,894
Common Stock
Mar 28
2023
BUY
Grant, award, or other acquisition
-
829
Added 4.31%
18,399
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
1,291
Added 6.84%
17,570
Common Stock
Jun 24
2022
SELL
Open market or private sale
$1,235,550
$247.11 p/Share
5,000
Reduced 23.5%
16,279
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
$423,350
$84.67 p/Share
5,000
Added 19.03%
21,279
Common Stock
Apr 06
2022
SELL
Open market or private sale
$1,768,221
$235.7 p/Share
7,502
Reduced 31.55%
16,279
Common Stock
Apr 06
2022
BUY
Exercise of conversion of derivative security
$597,909
$79.7 p/Share
7,502
Added 23.98%
23,781
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$128,991
$226.3 p/Share
570
Reduced 3.38%
16,279
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
614
Added 3.52%
16,849
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,689
Added 9.42%
16,235
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,130,750
$226.15 p/Share
5,000
Reduced 25.58%
14,546
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$373,600
$74.72 p/Share
5,000
Added 20.37%
19,546
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$138,644
$202.4 p/Share
685
Reduced 4.5%
14,546
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
630
Added 3.97%
15,231
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
2,103
Added 12.59%
14,601
Common Stock
Sep 28
2020
SELL
Open market or private sale
$1,777,006
$209.8 p/Share
8,470
Reduced 40.39%
12,498
Common Stock
Sep 28
2020
BUY
Exercise of conversion of derivative security
$490,498
$57.91 p/Share
8,470
Added 28.77%
20,968
Common Stock