Sep 03
2025
SELL
Other acquisition or disposition
-
17,397
Reduced 92.41%
1,429
Common Stock
Aug 22
2025
SELL
Payment of exercise price or tax liability
$1,747,194
$210.48 p/Share
8,301
Reduced 30.6%
18,826
Common Stock
Aug 22
2025
BUY
Exercise of conversion of derivative security
$4,573,519
$210.48 p/Share
21,729
Added 52.41%
19,731
Common Stock
Sep 12
2024
-
26,381
Reduced 83.01%
5,398
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$2,220,195
$176.43 p/Share
12,584
Reduced 28.37%
31,779
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
-
32,625
Added 44.71%
40,345
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$465,400
$167.35 p/Share
2,781
Reduced 19.15%
11,738
Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$488,880
$150.61 p/Share
3,246
Reduced 18.27%
14,519
Common Stock
Sep 12
2023
-
50,962
Reduced 74.15%
17,765
Common Stock
Sep 06
2023
SELL
Payment of exercise price or tax liability
$4,629,578
$152.6 p/Share
30,338
Reduced 30.62%
68,727
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
-
72,168
Added 42.91%
96,006
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$434,042
$158.99 p/Share
2,730
Reduced 12.1%
19,830
Common Stock
Aug 23
2023
BUY
Grant, award, or other acquisition
-
7,067
Added 20.81%
26,897
Common Stock
Sep 06
2022
SELL
Payment of exercise price or tax liability
$1,541,217
$85.79 p/Share
17,965
Reduced 17.25%
86,156
Common Stock
Sep 06
2022
BUY
Exercise of conversion of derivative security
-
28,813
Added 21.96%
102,366
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$73,999
$95.73 p/Share
773
Reduced 1.19%
64,022
Common Stock
Aug 23
2022
BUY
Grant, award, or other acquisition
$1,080,409
$95.73 p/Share
11,286
Added 13.03%
75,308
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$763,450
$99.33 p/Share
7,686
Reduced 10.6%
64,795
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
-
4,669
Added 6.45%
67,740
Common Stock
Sep 03
2021
BUY
Grant, award, or other acquisition
-
4,741
Added 6.26%
71,052
Common Stock
Aug 23
2021
BUY
Grant, award, or other acquisition
-
9,522
Added 13.12%
63,071
Common Stock