Nov 25
2024
-
625
Reduced 0.64%
97,331
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
-
10
Added 0.01%
97,956
Common Stock
Nov 07
2024
-
250
Reduced 0.25%
97,946
Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$244,946
$131.55 p/Share
1,862
Reduced 1.86%
98,196
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$376,461
$52.25 p/Share
7,205
Added 6.72%
100,058
Common Stock
Jul 31
2024
-
825
Reduced 0.88%
92,853
Common Stock
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