Jun 01
2022
SELL
Open market or private sale
$15,438
$51.46 p/Share
300
Reduced 1.67%
17,634
Common Stock
May 02
2022
SELL
Open market or private sale
$15,444
$51.48 p/Share
300
Reduced 1.65%
17,934
Common Stock
Apr 01
2022
SELL
Open market or private sale
$16,155
$53.85 p/Share
300
Reduced 1.62%
18,234
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$198,543
$54.04 p/Share
3,674
Reduced 16.32%
18,834
Common Stock
Mar 01
2022
SELL
Open market or private sale
$17,655
$58.85 p/Share
300
Reduced 1.59%
18,534
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
1,112
Added 6.73%
15,414
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
7,094
Added 24.36%
22,033
Common Stock
Feb 28
2022
SELL
Open market or private sale
$45,000
$50.0 p/Share
900
Reduced 5.92%
14,302
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$47,606
$49.59 p/Share
960
Reduced 5.94%
15,202
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
1,057
Added 6.14%
16,162
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
1,011
Added 6.27%
15,105
Common Stock
Nov 01
2021
SELL
Open market or private sale
$17,148
$57.16 p/Share
300
Reduced 2.08%
14,094
Common Stock
Oct 01
2021
SELL
Open market or private sale
$16,230
$54.1 p/Share
300
Reduced 2.04%
14,394
Common Stock
Sep 01
2021
SELL
Open market or private sale
$17,349
$57.83 p/Share
300
Reduced 2.0%
14,694
Common Stock
Aug 02
2021
SELL
Open market or private sale
$17,367
$57.89 p/Share
300
Reduced 1.96%
14,994
Common Stock
Jul 18
2021
SELL
Payment of exercise price or tax liability
$7,604
$57.17 p/Share
133
Reduced 0.86%
15,294
Common Stock
Jul 18
2021
BUY
Exercise of conversion of derivative security
-
133
Added 0.85%
15,427
Common Stock
Jul 01
2021
SELL
Open market or private sale
$17,454
$58.18 p/Share
300
Reduced 1.92%
15,294
Common Stock
Jun 01
2021
SELL
Open market or private sale
$18,885
$62.95 p/Share
300
Reduced 1.89%
15,594
Common Stock
May 03
2021
SELL
Open market or private sale
$20,082
$66.94 p/Share
300
Reduced 1.85%
15,894
Common Stock
Apr 01
2021
SELL
Open market or private sale
$19,896
$66.32 p/Share
300
Reduced 1.82%
16,194
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$155,417
$60.45 p/Share
2,571
Reduced 13.49%
16,494
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
1,029
Added 6.67%
14,392
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
4,673
Added 19.69%
19,065
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$31,440
$60.0 p/Share
524
Reduced 3.69%
13,663
Common Stock