Nov 13
2022
SELL
Payment of exercise price or tax liability
$238,832
$86.19 p/Share
2,771
Reduced 2.78%
96,779
Common Stock
Oct 15
2022
SELL
Payment of exercise price or tax liability
$473,081
$86.25 p/Share
5,485
Reduced 5.22%
99,550
Common Stock
Jun 17
2022
SELL
Sale (or disposition) back to the issuer
$449,392
$75.77 p/Share
5,931
Reduced 5.34%
105,035
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
-
5,931
Added 5.07%
110,966
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
-
10,557
Added 8.39%
115,322
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$238,493
$105.95 p/Share
2,251
Reduced 2.78%
78,811
Common Stock
Nov 13
2021
SELL
Payment of exercise price or tax liability
$308,558
$106.62 p/Share
2,894
Reduced 3.45%
81,062
Common Stock
Oct 14
2021
SELL
Payment of exercise price or tax liability
$396,494
$105.76 p/Share
3,749
Reduced 4.27%
83,956
Common Stock
Oct 14
2021
BUY
Grant, award, or other acquisition
-
8,376
Added 8.72%
87,705
Common Stock
Aug 02
2021
BUY
Other acquisition or disposition
-
38,963
Added 32.94%
79,329
Common Stock
Jun 17
2021
SELL
Sale (or disposition) back to the issuer
$442,640
$110.66 p/Share
4,000
Reduced 9.02%
40,366
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
-
4,000
Added 8.27%
44,366
Common Stock
May 18
2021
-
15,852
Reduced 28.2%
40,366
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$6,942,139
$116.35 p/Share
59,666
Reduced 51.49%
56,218
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$5,336,102
$70.66 p/Share
75,518
Added 47.85%
82,319
Common Stock
Dec 02
2020
-
6,938
Reduced 14.67%
40,366
Common Stock
Nov 17
2020
BUY
Grant, award, or other acquisition
-
29,718
Added 38.58%
47,304
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$353,287
$102.64 p/Share
3,442
Reduced 16.37%
17,586
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
-
1,226
Added 5.51%
21,028
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$200,805
$92.07 p/Share
2,181
Reduced 9.92%
19,802
Common Stock
Nov 05
2020
BUY
Grant, award, or other acquisition
-
4,872
Added 18.14%
21,983
Common Stock