Feb 29
2024
-
840
Reduced 1.02%
81,884
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$408,569
$137.15 p/Share
2,979
Reduced 3.48%
82,724
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
7,570
Added 8.12%
85,703
Common Stock
Jan 18
2024
SELL
Sale (or disposition) back to the issuer
$363,041
$125.23 p/Share
2,899
Reduced 3.58%
78,133
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$483,137
$125.23 p/Share
3,858
Reduced 4.54%
81,032
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
9,660
Added 10.22%
84,890
Common Stock
Mar 27
2023
-
540
Reduced 0.71%
75,230
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$358,723
$131.69 p/Share
2,724
Reduced 3.47%
75,770
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
6,920
Added 8.1%
78,494
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$461,604
$139.88 p/Share
3,300
Reduced 4.41%
71,574
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$608,617
$139.88 p/Share
4,351
Reduced 5.49%
74,874
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
10,955
Added 12.15%
79,225
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$273,269
$86.89 p/Share
3,145
Reduced 4.33%
69,470
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
7,990
Added 9.91%
72,615
Common Stock
Jan 20
2022
SELL
Sale (or disposition) back to the issuer
$221,109
$83.03 p/Share
2,663
Reduced 3.96%
64,625
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$297,663
$83.03 p/Share
3,585
Reduced 5.06%
67,288
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
-
8,915
Added 11.17%
70,873
Common Stock
Sep 22
2021
-
1,235
Reduced 1.95%
61,958
Common Stock
Mar 26
2021
-
230
Reduced 0.36%
63,193
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$280,827
$74.49 p/Share
3,770
Reduced 5.61%
63,423
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
9,580
Added 12.48%
67,193
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$186,572
$59.38 p/Share
3,142
Reduced 5.17%
57,613
Common Stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
-
7,725
Added 11.28%
60,755
Common Stock
Dec 23
2020
SELL
Payment of exercise price or tax liability
$265,685
$55.03 p/Share
4,828
Reduced 8.34%
53,030
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$21,974
$39.38 p/Share
558
Reduced 0.96%
57,858
Common Stock