Mar 15
2022
SELL
Payment of exercise price or tax liability
$471,276
$62.19 p/Share
7,578
Reduced 8.84%
78,148
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
22,367
Added 20.13%
88,759
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$598,626
$63.0 p/Share
9,502
Reduced 13.07%
63,176
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$570,569
$52.85 p/Share
10,796
Added 12.74%
73,972
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
114
Added 0.16%
72,678
Common Stock
Oct 27
2021
BUY
Grant, award, or other acquisition
-
113
Added 0.16%
72,563
Common Stock
Oct 15
2021
SELL
Payment of exercise price or tax liability
$260,483
$68.44 p/Share
3,806
Reduced 4.99%
72,451
Common Stock
Oct 15
2021
SELL
Sale (or disposition) back to the issuer
$0
$68.44 p/Share
0
Reduced 0.0%
72,450
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
-
8,288
Added 9.8%
76,257
Common Stock
Jul 28
2021
BUY
Grant, award, or other acquisition
-
112
Added 0.16%
67,969
Common Stock
Apr 28
2021
BUY
Grant, award, or other acquisition
-
103
Added 0.15%
67,856
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
10,402
Added 13.31%
67,753
Common Stock
Mar 15
2021
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
57,351
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
-
1,084
Reduced 1.86%
57,351
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$698,755
$66.39 p/Share
10,525
Reduced 20.15%
41,698
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$513,659
$30.69 p/Share
16,737
Added 22.26%
58,435
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
72
Added 0.14%
52,223
Common Stock
Oct 28
2020
BUY
Grant, award, or other acquisition
-
85
Added 0.16%
52,151
Common Stock
Jul 22
2020
BUY
Grant, award, or other acquisition
-
80
Added 0.15%
52,065
Common Stock
Jun 15
2020
SELL
Sale (or disposition) back to the issuer
$69,170
$55.38 p/Share
1,249
Reduced 2.35%
51,984
Common Stock
Jun 15
2020
BUY
Grant, award, or other acquisition
-
4,038
Added 7.05%
53,233
Common Stock
Apr 22
2020
BUY
Grant, award, or other acquisition
-
51
Added 0.1%
49,195
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
6,722
Added 12.03%
49,144
Common Stock
Mar 15
2020
SELL
Sale (or disposition) back to the issuer
$0
$43.65 p/Share
0
Reduced 0.0%
42,422
Common Stock
Mar 15
2020
SELL
Payment of exercise price or tax liability
$29,158
$43.65 p/Share
668
Reduced 1.55%
42,422
Common Stock