Mar 01
2024
SELL
Payment of exercise price or tax liability
$104,631
$113.36 p/Share
923
Reduced 0.98%
93,678
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
2,101
Added 2.17%
94,601
Common Stock
Feb 28
2024
-
125
Reduced 0.13%
92,500
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
10
Added 0.01%
92,625
Common Stock
Aug 16
2023
-
1,236
Reduced 1.32%
92,615
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$578,547
$108.77 p/Share
5,319
Reduced 5.36%
93,851
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$369,096
$46.81 p/Share
7,885
Added 7.37%
99,170
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$74,507
$119.98 p/Share
621
Reduced 0.68%
91,285
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,114
Added 2.25%
91,906
Common Stock
Nov 04
2022
BUY
Acquisition or disposition by will or laws
-
300
Added 0.33%
89,792
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
-
10
Added 0.01%
89,492
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$337,652
$120.59 p/Share
2,800
Reduced 3.03%
89,482
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
7,464
Added 7.48%
92,282
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$524,394
$118.24 p/Share
4,435
Reduced 4.97%
84,818
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$358,315
$44.7 p/Share
8,016
Added 8.24%
89,253
Common Stock
Feb 18
2022
-
1,224
Reduced 1.48%
81,237
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.01%
82,461
Common Stock
May 03
2021
-
57
Reduced 0.07%
82,451
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$491,977
$100.65 p/Share
4,888
Reduced 5.59%
82,508
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
14,389
Added 14.14%
87,396
Common Stock
Feb 16
2021
-
1,300
Reduced 1.75%
73,007
Common Stock
Nov 06
2020
BUY
Grant, award, or other acquisition
-
9
Added 0.01%
74,307
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$243,072
$96.88 p/Share
2,509
Reduced 3.27%
74,298
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
-
8,556
Added 10.02%
76,807
Common Stock
Nov 08
2019
BUY
Grant, award, or other acquisition
-
8
Added 0.01%
69,371
Common Stock