Nov 15
2024
BUY
Grant, award, or other acquisition
-
10
Added 0.01%
84,318
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$48,631
$113.36 p/Share
429
Reduced 0.52%
82,808
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,465
Added 1.73%
83,237
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
10
Added 0.01%
81,247
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$51,111
$119.98 p/Share
426
Reduced 0.54%
78,595
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,464
Added 1.82%
79,021
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$214,316
$128.41 p/Share
1,669
Reduced 2.11%
77,557
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
$470,039
$49.53 p/Share
9,490
Added 10.75%
78,818
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
-
10
Added 0.01%
69,328
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$179,438
$120.59 p/Share
1,488
Reduced 2.14%
68,171
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
5,011
Added 6.71%
69,659
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.02%
64,336
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$287,255
$100.65 p/Share
2,854
Reduced 4.31%
63,358
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
9,655
Added 12.73%
66,212
Common Stock
Nov 06
2020
BUY
Grant, award, or other acquisition
-
10
Added 0.02%
56,229
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$163,146
$96.88 p/Share
1,684
Reduced 2.97%
55,061
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
-
5,714
Added 9.15%
56,745
Common Stock
Nov 08
2019
BUY
Grant, award, or other acquisition
-
9
Added 0.02%
50,788
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$73,599
$87.1 p/Share
845
Reduced 1.7%
48,774
Common Stock
Mar 01
2019
BUY
Exercise of conversion of derivative security
-
2,878
Added 5.44%
50,036
Common Stock
Feb 27
2019
BUY
Exercise of conversion of derivative security
$208,402
$40.17 p/Share
5,188
Added 9.75%
48,003
Common Stock
Nov 09
2018
BUY
Grant, award, or other acquisition
-
8
Added 0.02%
42,560
Common Stock
Mar 01
2018
SELL
Payment of exercise price or tax liability
$124,400
$74.18 p/Share
1,677
Reduced 3.86%
41,742
Common Stock
Mar 01
2018
BUY
Exercise of conversion of derivative security
-
5,635
Added 11.49%
43,419
Common Stock
Nov 10
2017
BUY
Grant, award, or other acquisition
-
7
Added 0.02%
37,348
Common Stock