Nov 10
2022
SELL
Payment of exercise price or tax liability
$116,071
$93.23 p/Share
1,245
Reduced 1.48%
82,831
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
2,511
Added 2.9%
84,076
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$145,845
$88.66 p/Share
1,645
Reduced 1.98%
81,565
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
3,316
Added 3.83%
83,210
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$290,077
$88.25 p/Share
3,287
Reduced 3.95%
79,894
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
6,629
Added 7.52%
81,574
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$759,733
$161.99 p/Share
4,690
Reduced 5.78%
76,419
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
7,092
Added 8.26%
78,746
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
-
2,363
Added 2.96%
77,591
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$277,657
$160.31 p/Share
1,732
Reduced 2.36%
71,654
Common Stock
Nov 10
2021
BUY
Grant, award, or other acquisition
-
3,493
Added 4.54%
73,386
Common Stock
Nov 08
2021
SELL
Payment of exercise price or tax liability
$1,088,156
$167.77 p/Share
6,486
Reduced 8.49%
69,893
Common Stock
Nov 08
2021
BUY
Grant, award, or other acquisition
-
7,535
Added 9.61%
70,833
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
-
5,546
Added 7.25%
70,963
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$791,097
$164.06 p/Share
4,822
Reduced 7.76%
57,323
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
9,724
Added 13.53%
62,145
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$262,850
$143.87 p/Share
1,827
Reduced 3.38%
52,251
Common Stock
Nov 11
2020
BUY
Grant, award, or other acquisition
-
3,683
Added 6.38%
54,078
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$221,641
$144.58 p/Share
1,533
Reduced 2.95%
50,395
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
-
3,091
Added 5.73%
50,858
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$246,523
$146.74 p/Share
1,680
Reduced 3.33%
48,837
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
-
3,388
Added 6.29%
50,517
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$964,017
$164.06 p/Share
5,876
Reduced 8.49%
63,298
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$1,595,435
$149.12 p/Share
10,699
Reduced 18.5%
47,129
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
-
11,851
Added 14.92%
67,567
Common Stock