Feb 17
2023
SELL
Payment of exercise price or tax liability
$68,298
$85.48 p/Share
799
Reduced 0.93%
85,372
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$49,689
$84.94 p/Share
585
Reduced 0.67%
86,171
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
2,400
Added 2.69%
86,756
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
4,956
Added 5.55%
84,356
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$663,651
$129.67 p/Share
5,118
Reduced 6.06%
79,400
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$278,397
$28.68 p/Share
9,707
Added 10.69%
81,138
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$153,494
$130.19 p/Share
1,179
Reduced 1.55%
74,811
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$80,165
$124.48 p/Share
644
Reduced 0.84%
75,990
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
2,641
Added 3.33%
76,634
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
2,412
Added 3.16%
73,993
Common Stock
Nov 09
2021
SELL
Open market or private sale
$183,725
$147.57 p/Share
1,245
Reduced 1.77%
69,037
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$492,255
$147.78 p/Share
3,331
Reduced 4.45%
71,581
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$255,034
$43.41 p/Share
5,875
Added 7.43%
73,235
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$208,712
$105.57 p/Share
1,977
Reduced 2.74%
70,282
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
2,785
Added 3.71%
72,259
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$290,274
$97.44 p/Share
2,979
Reduced 4.11%
69,474
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
$172,434
$26.35 p/Share
6,544
Added 8.44%
71,035
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
2,648
Added 3.86%
65,909
Common Stock
Oct 30
2020
-
2,730
Reduced 4.14%
63,261
Common Stock
Oct 29
2020
SELL
Open market or private sale
$268,627
$75.33 p/Share
3,566
Reduced 5.13%
65,991
Common Stock