Aug 15
2023
SELL
Open market or private sale
$174,638
$41.92 p/Share
4,166
Reduced 0.94%
436,941
Common Stock
Aug 01
2023
SELL
Open market or private sale
$175,430
$42.11 p/Share
4,166
Reduced 0.94%
441,107
Common Stock
Jul 17
2023
SELL
Open market or private sale
$173,638
$41.68 p/Share
4,166
Reduced 0.93%
445,273
Common Stock
Jul 03
2023
SELL
Open market or private sale
$177,311
$42.48 p/Share
4,174
Reduced 0.92%
449,439
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$393,735
$43.05 p/Share
9,146
Reduced 1.98%
453,613
Common Stock
Jun 15
2023
SELL
Open market or private sale
$184,866
$44.29 p/Share
4,174
Reduced 0.89%
462,759
Common Stock
Mar 23
2023
SELL
Open market or private sale
$174,819
$49.37 p/Share
3,541
Reduced 0.75%
466,933
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$320,778
$50.2 p/Share
6,390
Reduced 1.34%
470,474
Common Stock
Mar 06
2023
SELL
Open market or private sale
$181,157
$51.16 p/Share
3,541
Reduced 0.74%
476,864
Common Stock
Feb 23
2023
SELL
Open market or private sale
$169,118
$47.76 p/Share
3,541
Reduced 0.73%
480,405
Common Stock
Feb 06
2023
SELL
Open market or private sale
$175,244
$49.49 p/Share
3,541
Reduced 0.73%
483,946
Common Stock
Jan 23
2023
SELL
Open market or private sale
$180,838
$51.07 p/Share
3,541
Reduced 0.72%
487,487
Common Stock
Jan 09
2023
SELL
Open market or private sale
$185,867
$52.49 p/Share
3,541
Reduced 0.72%
491,028
Common Stock
Dec 28
2022
SELL
Open market or private sale
$174,535
$49.29 p/Share
3,541
Reduced 0.71%
494,569
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$3,101,546
$49.27 p/Share
62,950
Reduced 11.22%
498,110
Common Stock
Dec 13
2022
SELL
Open market or private sale
$179,705
$50.75 p/Share
3,541
Reduced 0.92%
379,957
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
-
35,403
Added 7.09%
463,908
Common Stock
Dec 13
2022
BUY
Grant, award, or other acquisition
-
145,700
Added 20.62%
561,060
Common Stock
Nov 16
2022
SELL
Open market or private sale
$156,166
$44.09 p/Share
3,542
Reduced 0.92%
383,498
Common Stock
Nov 02
2022
SELL
Open market or private sale
$166,651
$47.05 p/Share
3,542
Reduced 0.91%
387,040
Common Stock
Oct 17
2022
SELL
Open market or private sale
$143,238
$40.44 p/Share
3,542
Reduced 0.9%
390,582
Common Stock
Oct 04
2022
SELL
Open market or private sale
$151,243
$42.7 p/Share
3,542
Reduced 0.89%
394,124
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$363,637
$40.58 p/Share
8,961
Reduced 2.2%
397,666
Common Stock
Sep 19
2022
SELL
Open market or private sale
$146,462
$41.35 p/Share
3,542
Reduced 0.86%
406,627
Common Stock
Sep 06
2022
SELL
Open market or private sale
$152,377
$43.02 p/Share
3,542
Reduced 0.86%
410,169
Common Stock