Oct 28
2022
BUY
Other acquisition or disposition
-
21,250
Added 18.81%
91,693
Common Stock
Jun 10
2022
SELL
Other acquisition or disposition
-
49,909
Reduced 41.47%
70,443
Common Stock
Feb 18
2022
SELL
Sale (or disposition) back to the issuer
$421,473
$51.88 p/Share
8,124
Reduced 6.32%
120,352
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
8,124
Added 5.95%
128,476
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$234,197
$52.89 p/Share
4,428
Reduced 3.55%
120,352
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$293,806
$51.07 p/Share
5,753
Reduced 4.41%
124,780
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
40,172
Reduced 23.53%
130,533
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$189,572
$51.07 p/Share
3,712
Added 2.13%
170,705
Common Stock
Jan 04
2022
SELL
Open market or private sale
$2,487,000
$49.74 p/Share
50,000
Reduced 23.04%
166,993
Common Stock
Nov 23
2021
SELL
Open market or private sale
$1,220,000
$50.0 p/Share
24,400
Reduced 10.11%
216,993
Common Stock
Nov 22
2021
SELL
Open market or private sale
$458,150
$50.0 p/Share
9,163
Reduced 3.66%
241,393
Common Stock
Nov 11
2021
SELL
Open market or private sale
$230,400
$50.0 p/Share
4,608
Reduced 1.81%
250,556
Common Stock
Nov 08
2021
SELL
Open market or private sale
$25,000
$50.0 p/Share
500
Reduced 0.2%
255,164
Common Stock
Nov 05
2021
SELL
Open market or private sale
$566,450
$50.0 p/Share
11,329
Reduced 4.24%
255,664
Common Stock
Oct 19
2021
SELL
Open market or private sale
$2,388,000
$47.76 p/Share
50,000
Reduced 15.77%
266,993
Common Stock
Oct 01
2021
SELL
Open market or private sale
$1,552,468
$45.05 p/Share
34,461
Reduced 9.81%
316,993
Common Stock
Sep 30
2021
SELL
Open market or private sale
$186,345
$45.0 p/Share
4,141
Reduced 1.16%
351,454
Common Stock
Sep 28
2021
SELL
Open market or private sale
$512,910
$45.0 p/Share
11,398
Reduced 3.11%
355,595
Common Stock
Sep 15
2021
SELL
Other acquisition or disposition
-
50,000
Reduced 11.99%
366,993
Common Stock
Aug 11
2021
-
5,000
Reduced 1.18%
416,993
Common Stock
Mar 10
2021
BUY
Other acquisition or disposition
-
17,297
Added 3.94%
421,993
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$176,122
$40.93 p/Share
4,303
Reduced 1.05%
404,696
Common Stock
Feb 10
2021
BUY
Other acquisition or disposition
$5,744
$41.62 p/Share
138
Added 0.03%
408,999
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$153,171
$40.5 p/Share
3,782
Reduced 0.85%
442,771
Common Stock
Feb 08
2021
SELL
Sale (or disposition) back to the issuer
-
35,759
Reduced 8.08%
407,012
Common Stock