Aug 22
2025
SELL
Payment of exercise price or tax liability
$455,899
$210.48 p/Share
2,166
Reduced 8.63%
22,926
Common Stock
Aug 22
2025
BUY
Exercise of conversion of derivative security
$797,087
$210.48 p/Share
3,787
Added 14.08%
23,106
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$564,223
$176.43 p/Share
3,198
Reduced 13.05%
21,305
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
-
5,280
Added 18.38%
23,444
Common Stock
Feb 09
2024
SELL
Open market or private sale
$247,577
$152.92 p/Share
1,619
Reduced 7.77%
19,223
Common Stock
Sep 06
2023
SELL
Payment of exercise price or tax liability
$873,940
$152.6 p/Share
5,727
Reduced 21.56%
20,842
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
-
10,801
Added 29.56%
25,736
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$92,532
$158.99 p/Share
582
Reduced 3.86%
14,498
Common Stock
Aug 23
2023
BUY
Grant, award, or other acquisition
-
1,270
Added 7.45%
15,768
Common Stock
Jun 02
2023
SELL
Open market or private sale
$161,374
$142.18 p/Share
1,135
Reduced 7.0%
15,080
Common Stock
Nov 30
2022
SELL
Open market or private sale
$67,344
$102.66 p/Share
656
Reduced 3.7%
17,059
Common Stock
Nov 30
2022
SELL
Open market or private sale
$56,197
$104.07 p/Share
540
Reduced 3.17%
16,519
Common Stock
Nov 30
2022
SELL
Open market or private sale
$31,844
$104.75 p/Share
304
Reduced 1.84%
16,215
Common Stock
Sep 06
2022
SELL
Payment of exercise price or tax liability
$306,099
$85.79 p/Share
3,568
Reduced 16.76%
17,715
Common Stock
Sep 06
2022
BUY
Exercise of conversion of derivative security
-
4,438
Added 17.57%
20,825
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$26,709
$95.73 p/Share
279
Reduced 1.85%
14,796
Common Stock
Aug 23
2022
BUY
Grant, award, or other acquisition
$196,151
$95.73 p/Share
2,049
Added 10.84%
16,845
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$130,619
$99.33 p/Share
1,315
Reduced 8.02%
15,075
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
-
1,009
Added 6.08%
15,575
Common Stock
Sep 03
2021
BUY
Grant, award, or other acquisition
-
815
Added 4.82%
16,093
Common Stock
Aug 23
2021
BUY
Grant, award, or other acquisition
-
1,886
Added 11.46%
14,566
Common Stock