Feb 12
2025
BUY
Grant, award, or other acquisition
-
5,268
Added 8.15%
59,333
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$276,080
$197.2 p/Share
1,400
Reduced 2.52%
54,065
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$103,727
$197.2 p/Share
526
Reduced 0.94%
55,465
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$139,814
$197.2 p/Share
709
Reduced 1.25%
55,991
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$551,563
$435.33 p/Share
1,267
Reduced 4.28%
28,350
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$345,216
$435.33 p/Share
793
Reduced 2.61%
29,617
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$85,726
$435.16 p/Share
197
Reduced 0.64%
30,410
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
2,750
Added 8.24%
30,607
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$433,915
$355.96 p/Share
1,219
Reduced 4.19%
27,857
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$448,116
$349.0 p/Share
1,284
Reduced 4.23%
29,076
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$195,605
$355.0 p/Share
551
Reduced 1.78%
30,360
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
2,040
Added 6.19%
30,911
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
3,615
Added 11.13%
28,871
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$277,195
$293.95 p/Share
943
Reduced 3.6%
25,256
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$648,360
$295.65 p/Share
2,193
Reduced 7.72%
26,199
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
1,807
Added 5.98%
28,392
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
5,776
Added 17.85%
26,585
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$59,843
$212.21 p/Share
282
Reduced 1.34%
20,809
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$171,466
$212.21 p/Share
808
Reduced 3.69%
21,091
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$222,821
$212.21 p/Share
1,050
Reduced 4.58%
21,899
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
2,888
Added 11.18%
22,949
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
4,327
Added 17.74%
20,061
Common Stock