Nov 18
2022
SELL
Payment of exercise price or tax liability
$49,677
$40.29 p/Share
1,233
Reduced 1.87%
64,803
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
$300,039
$40.29 p/Share
7,447
Added 10.13%
66,036
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$3,341
$38.86 p/Share
86
Reduced 0.15%
58,589
Common Stock
Sep 06
2022
SELL
Payment of exercise price or tax liability
$139,740
$35.44 p/Share
3,943
Reduced 6.3%
58,674
Common Stock
Aug 30
2022
BUY
Grant, award, or other acquisition
-
97
Added 0.15%
62,617
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$10,586
$35.17 p/Share
301
Reduced 0.48%
62,520
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
104
Added 0.17%
62,821
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$10,751
$36.2 p/Share
297
Reduced 0.47%
62,716
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
99
Added 0.16%
63,013
Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
-
102
Added 0.16%
62,914
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$22,076
$36.49 p/Share
605
Reduced 0.95%
62,812
Common Stock
Nov 18
2021
BUY
Grant, award, or other acquisition
-
8,133
Added 11.37%
63,417
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$2,962
$37.97 p/Share
78
Reduced 0.14%
55,284
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$2,164
$37.96 p/Share
57
Reduced 0.1%
55,362
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$272
$34.06 p/Share
8
Reduced 0.01%
55,419
Common Stock
Sep 08
2021
BUY
Grant, award, or other acquisition
-
116
Added 0.21%
55,427
Common Stock
Sep 04
2021
SELL
Payment of exercise price or tax liability
$86,656
$34.13 p/Share
2,539
Reduced 4.39%
55,311
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$79,221
$35.1 p/Share
2,257
Reduced 3.75%
57,850
Common Stock
Aug 08
2021
SELL
Payment of exercise price or tax liability
$6,844
$35.1 p/Share
195
Reduced 0.32%
60,107
Common Stock
Jun 09
2021
BUY
Grant, award, or other acquisition
-
130
Added 0.22%
60,302
Common Stock
Mar 11
2021
SELL
Open market or private sale
$419,900
$41.99 p/Share
10,000
Reduced 14.25%
60,171
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$127,600
$12.76 p/Share
10,000
Added 12.47%
70,171
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$12,392
$40.63 p/Share
305
Reduced 0.5%
60,171
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
121
Added 0.2%
60,476
Common Stock
Dec 08
2020
BUY
Grant, award, or other acquisition
-
129
Added 0.21%
60,354
Common Stock