Dec 20
2021
BUY
Exercise of conversion of derivative security
-
21
Added 0.0%
2,526,217
Common Stock
Dec 19
2021
SELL
Payment of exercise price or tax liability
$33,988
$48.21 p/Share
705
Reduced 0.03%
2,526,196
Common Stock
Dec 19
2021
BUY
Exercise of conversion of derivative security
-
49
Added 0.0%
2,526,901
Common Stock
Dec 11
2021
BUY
Grant, award, or other acquisition
$274,979
$48.6 p/Share
5,658
Added 0.22%
2,526,852
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$21,111
$48.53 p/Share
435
Reduced 0.02%
2,521,194
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
-
7
Added 0.0%
2,521,629
Common Stock
Jul 25
2021
SELL
Payment of exercise price or tax liability
$64,891
$54.76 p/Share
1,185
Reduced 0.05%
2,521,627
Common Stock
Jul 25
2021
BUY
Exercise of conversion of derivative security
-
116
Added 0.0%
2,522,812
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$470,918
$14.84 p/Share
31,733
Added 1.24%
2,522,696
Common Stock
Jun 10
2021
-
1,870
Reduced 0.08%
2,490,963
Common Stock
May 13
2021
SELL
Open market or private sale
$116,137
$48.31 p/Share
2,404
Reduced 0.1%
2,492,833
Common Stock
May 12
2021
SELL
Open market or private sale
$1,008,162
$48.12 p/Share
20,951
Reduced 0.83%
2,495,237
Common Stock
May 11
2021
SELL
Open market or private sale
$1,262,251
$48.04 p/Share
26,275
Reduced 1.03%
2,516,188
Common Stock
May 10
2021
SELL
Open market or private sale
$359,064
$49.87 p/Share
7,200
Reduced 0.28%
2,542,463
Common Stock
May 07
2021
SELL
Open market or private sale
$2,180,862
$51.0 p/Share
42,762
Reduced 1.65%
2,549,663
Common Stock
May 06
2021
SELL
Open market or private sale
$2,253,009
$51.27 p/Share
43,944
Reduced 1.67%
2,592,425
Common Stock
May 05
2021
SELL
Open market or private sale
$1,631,848
$51.68 p/Share
31,576
Reduced 1.18%
2,636,369
Common Stock
May 04
2021
SELL
Open market or private sale
$1,284,719
$51.62 p/Share
24,888
Reduced 0.92%
2,667,945
Common Stock
Mar 04
2021
SELL
Open market or private sale
$68,698
$49.07 p/Share
1,400
Reduced 0.05%
2,692,833
Common Stock
Mar 03
2021
SELL
Open market or private sale
$2,465,280
$51.2 p/Share
48,150
Reduced 1.76%
2,694,233
Common Stock
Mar 02
2021
SELL
Open market or private sale
$2,791,018
$51.51 p/Share
54,184
Reduced 1.94%
2,742,383
Common Stock
Mar 01
2021
SELL
Open market or private sale
$2,203,895
$51.41 p/Share
42,869
Reduced 1.51%
2,796,567
Common Stock
Dec 23
2020
BUY
Exercise of conversion of derivative security
$1,695,615
$30.11 p/Share
56,314
Added 1.94%
2,839,428
Common Stock
Dec 22
2020
SELL
Payment of exercise price or tax liability
$19,512
$37.38 p/Share
522
Reduced 0.02%
2,783,107
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
-
18
Added 0.0%
2,783,629
Common Stock