Feb 18
2024
SELL
Payment of exercise price or tax liability
$195,753
$161.78 p/Share
1,210
Reduced 1.88%
63,048
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
-
4,058
Added 5.94%
64,258
Common Stock
Feb 16
2024
SELL
Open market or private sale
$4,001,076
$162.0 p/Share
24,698
Reduced 29.09%
60,200
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$2,291,974
$92.8 p/Share
24,698
Added 22.54%
84,898
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$626,767
$135.05 p/Share
4,641
Reduced 7.16%
60,200
Common Stock
Feb 19
2023
BUY
Grant, award, or other acquisition
-
12,933
Added 16.63%
64,841
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$1,506,477
$124.76 p/Share
12,075
Reduced 18.87%
51,908
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
27,256
Added 29.87%
63,983
Common Stock
Feb 04
2022
SELL
Open market or private sale
$3,144,188
$122.59 p/Share
25,648
Reduced 41.12%
36,727
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
$1,807,158
$70.46 p/Share
25,648
Added 29.14%
62,375
Common Stock
May 10
2021
SELL
Open market or private sale
$1,700,797
$133.26 p/Share
12,763
Reduced 25.79%
36,727
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$402,800
$31.56 p/Share
12,763
Added 20.5%
49,490
Common Stock
Mar 02
2021
-
1,389
Reduced 3.64%
36,727
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$1,097,087
$103.45 p/Share
10,605
Reduced 21.77%
38,116
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
27,156
Added 35.79%
48,721
Common Stock
May 08
2020
SELL
Open market or private sale
$676,271
$101.39 p/Share
6,670
Reduced 23.62%
21,565
Common Stock
May 08
2020
BUY
Exercise of conversion of derivative security
$342,919
$31.74 p/Share
10,804
Added 27.67%
28,235
Common Stock
Feb 09
2020
SELL
Payment of exercise price or tax liability
$215,264
$124.43 p/Share
1,730
Reduced 9.03%
17,431
Common Stock
Feb 09
2020
BUY
Grant, award, or other acquisition
-
5,858
Added 23.41%
19,161
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$127,687
$92.46 p/Share
1,381
Reduced 9.4%
13,303
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
4,685
Added 24.19%
14,684
Common Stock
Feb 18
2018
SELL
Payment of exercise price or tax liability
$96,941
$95.04 p/Share
1,020
Reduced 9.26%
9,999
Common Stock
Feb 18
2018
BUY
Exercise of conversion of derivative security
-
3,447
Added 23.83%
11,019
Common Stock