Aug 07
2023
SELL
Sale (or disposition) back to the issuer
-
72,488
Reduced 100.0%
0
Restricted Stock Units
Aug 07
2023
SELL
Sale (or disposition) back to the issuer
-
471,582
Reduced 100.0%
0
Common Stock
Jun 01
2023
SELL
Open market or private sale
$137,420
$68.71 p/Share
2,000
Reduced 0.37%
544,070
Common Stock
May 01
2023
SELL
Open market or private sale
$127,680
$63.84 p/Share
2,000
Reduced 0.36%
546,070
Common Stock
Apr 03
2023
SELL
Open market or private sale
$136,820
$68.41 p/Share
2,000
Reduced 0.36%
548,070
Common Stock
Mar 01
2023
SELL
Open market or private sale
$132,460
$66.23 p/Share
2,000
Reduced 0.36%
550,070
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$1,692,699
$67.12 p/Share
25,219
Reduced 4.37%
552,070
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
29,061
Added 4.79%
577,289
Common Stock
Feb 01
2023
SELL
Open market or private sale
$134,160
$67.08 p/Share
2,000
Reduced 0.36%
548,228
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$8,067,713
$63.4 p/Share
127,251
Reduced 18.78%
550,228
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
-
313,923
Added 31.66%
677,479
Common Stock
Jan 03
2023
SELL
Open market or private sale
$125,140
$62.57 p/Share
2,000
Reduced 0.55%
363,556
Common Stock
Dec 01
2022
SELL
Open market or private sale
$149,960
$74.98 p/Share
2,000
Reduced 0.54%
365,556
Common Stock
Nov 14
2022
-
12,645
Reduced 3.33%
367,556
Common Stock
Nov 01
2022
SELL
Open market or private sale
$146,540
$73.27 p/Share
2,000
Reduced 0.52%
380,201
Common Stock
Oct 03
2022
SELL
Open market or private sale
$121,820
$60.91 p/Share
2,000
Reduced 0.52%
382,201
Common Stock
Sep 01
2022
SELL
Open market or private sale
$131,840
$65.92 p/Share
2,000
Reduced 0.52%
384,201
Common Stock
Aug 01
2022
SELL
Open market or private sale
$127,400
$63.7 p/Share
2,000
Reduced 0.52%
386,201
Common Stock
Jul 01
2022
SELL
Open market or private sale
$123,700
$61.85 p/Share
2,000
Reduced 0.51%
388,201
Common Stock
Jun 01
2022
SELL
Open market or private sale
$163,720
$81.86 p/Share
2,000
Reduced 0.51%
390,201
Common Stock
May 26
2022
SELL
Open market or private sale
$720,200
$72.02 p/Share
10,000
Reduced 2.49%
392,201
Common Stock
May 02
2022
SELL
Open market or private sale
$136,120
$68.06 p/Share
2,000
Reduced 0.49%
402,201
Common Stock
Apr 01
2022
SELL
Open market or private sale
$149,140
$74.57 p/Share
2,000
Reduced 0.49%
404,201
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$1,418,766
$66.59 p/Share
21,306
Reduced 4.98%
406,201
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$1,145,666
$43.38 p/Share
26,410
Added 5.82%
427,507
Common Stock