Jun 13
2022
SELL
Sale (or disposition) back to the issuer
-
57,658
Reduced 100.0%
0
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$26,483
$60.74 p/Share
436
Reduced 0.75%
57,658
Common Stock
Mar 24
2022
SELL
Payment of exercise price or tax liability
$40,061
$60.79 p/Share
659
Reduced 1.12%
58,094
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
-
1,552
Added 2.57%
58,753
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$51,007
$61.16 p/Share
834
Reduced 1.44%
57,201
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
2,410
Added 3.99%
58,035
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$269,457
$43.51 p/Share
6,193
Reduced 10.02%
55,625
Common Stock
Nov 10
2021
SELL
Open market or private sale
$282,100
$56.42 p/Share
5,000
Reduced 7.48%
61,818
Common Stock
Nov 09
2021
SELL
Open market or private sale
$286,800
$57.36 p/Share
5,000
Reduced 6.96%
66,818
Common Stock
Aug 18
2021
SELL
Open market or private sale
$502,810
$51.47 p/Share
9,769
Reduced 11.97%
71,818
Common Stock
Aug 17
2021
SELL
Sale (or disposition) back to the issuer
$338,416
$52.08 p/Share
6,498
Reduced 6.76%
89,635
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$680,165
$52.08 p/Share
13,060
Reduced 13.8%
81,587
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$285,474
$9.12 p/Share
31,302
Added 24.96%
94,128
Common Stock
Aug 16
2021
SELL
Open market or private sale
$201,949
$53.61 p/Share
3,767
Reduced 4.98%
71,818
Common Stock
Aug 13
2021
SELL
Sale (or disposition) back to the issuer
$177,838
$54.12 p/Share
3,286
Reduced 3.77%
83,964
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$453,471
$54.12 p/Share
8,379
Reduced 9.98%
75,585
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
19,200
Added 18.04%
87,250
Common Stock
Jun 21
2021
SELL
Open market or private sale
$664,169
$63.93 p/Share
10,389
Reduced 12.64%
71,818
Common Stock
May 25
2021
SELL
Open market or private sale
$571,344
$58.36 p/Share
9,790
Reduced 10.64%
82,207
Common Stock
May 24
2021
SELL
Sale (or disposition) back to the issuer
$288,568
$60.56 p/Share
4,765
Reduced 4.25%
107,445
Common Stock
May 24
2021
SELL
Open market or private sale
$122,739
$61.4 p/Share
1,999
Reduced 2.13%
91,997
Common Stock
May 24
2021
SELL
Payment of exercise price or tax liability
$814,471
$60.56 p/Share
13,449
Reduced 12.52%
93,996
Common Stock
May 21
2021
SELL
Sale (or disposition) back to the issuer
$89,703
$57.65 p/Share
1,556
Reduced 1.77%
86,347
Common Stock
May 21
2021
SELL
Payment of exercise price or tax liability
$256,312
$57.65 p/Share
4,446
Reduced 5.15%
81,901
Common Stock
May 21
2021
BUY
Exercise of conversion of derivative security
-
40,309
Added 26.43%
112,210
Common Stock