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
Aug 22
2022
SELL
Open market or private sale
$193,499
$54.63 p/Share
3,542
Reduced 0.85%
413,711
Common Stock
Aug 08
2022
SELL
Open market or private sale
$187,301
$52.88 p/Share
3,542
Reduced 0.84%
417,253
Common Stock
Jul 20
2022
SELL
Open market or private sale
$174,302
$49.21 p/Share
3,542
Reduced 0.83%
420,795
Common Stock
Jul 05
2022
SELL
Open market or private sale
$158,859
$44.85 p/Share
3,542
Reduced 0.83%
424,337
Common Stock
Jun 21
2022
SELL
Open market or private sale
$158,257
$44.68 p/Share
3,542
Reduced 0.82%
427,879
Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$390,341
$43.56 p/Share
8,961
Reduced 2.03%
431,421
Common Stock
Jun 07
2022
SELL
Open market or private sale
$172,425
$48.68 p/Share
3,542
Reduced 0.8%
440,382
Common Stock