Sep 13
2024
SELL
Open market or private sale
$950,462
$101.97 p/Share
9,321
Reduced 20.03%
37,203
Common Stock
Nov 13
2023
SELL
Payment of exercise price or tax liability
$88,910
$88.91 p/Share
1,000
Reduced 2.11%
46,305
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
-
2,015
Added 4.09%
47,305
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$652,897
$90.03 p/Share
7,252
Reduced 13.8%
45,290
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
12,183
Added 19.18%
51,332
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
2,439
Added 5.7%
40,359
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$192,237
$87.9 p/Share
2,187
Reduced 5.45%
37,920
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
4,410
Added 9.91%
40,107
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$1,608
$89.36 p/Share
18
Reduced 0.05%
35,697
Common Stock
Nov 07
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.1%
35,715
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$122,130
$90.0 p/Share
1,357
Reduced 3.66%
35,679
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
2,735
Added 6.88%
37,036
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$385,303
$96.35 p/Share
3,999
Reduced 10.5%
34,072
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
6,046
Added 14.36%
36,055
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
2,016
Added 5.44%
35,072
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$112,808
$93.23 p/Share
1,210
Reduced 3.88%
30,009
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
2,439
Added 7.25%
31,219
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$103,200
$88.66 p/Share
1,164
Reduced 3.89%
28,780
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
2,346
Added 7.27%
29,944
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$262,720
$88.25 p/Share
2,977
Reduced 9.74%
27,598
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
6,002
Added 17.04%
29,218
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,796,263
$165.6 p/Share
10,847
Reduced 30.74%
24,440
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$647,960
$161.99 p/Share
4,000
Reduced 10.18%
35,287
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
6,048
Added 13.96%
37,271
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
-
2,016
Added 5.26%
36,287
Common Stock