Jan 27
2024
SELL
Open market or private sale
$12,867
$60.13 p/Share
214
Reduced 0.69%
30,671
Common Stock (RSUs)
Jan 27
2024
BUY
Exercise of conversion of derivative security
-
513
Added 1.63%
30,885
Common Stock (RSUs)
Jan 26
2024
SELL
Open market or private sale
$23,691
$60.13 p/Share
394
Reduced 1.28%
30,372
Common Stock (RSUs)
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
1,080
Added 3.39%
30,766
Common Stock (RSUs)
Jan 17
2024
SELL
Open market or private sale
$60,300
$60.3 p/Share
1,000
Reduced 3.26%
29,686
Common Stock
Jan 17
2024
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.16%
30,686
Common Stock
Jan 01
2024
SELL
Open market or private sale
$20,495
$54.51 p/Share
376
Reduced 1.25%
29,686
Common Stock (PSUs)
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
899
Added 2.9%
30,062
Common Stock (PSUs)
Dec 13
2023
SELL
Open market or private sale
$61,040
$61.04 p/Share
1,000
Reduced 3.32%
29,163
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.21%
30,163
Common Stock
Nov 18
2023
SELL
Open market or private sale
$137,112
$59.1 p/Share
2,320
Reduced 7.37%
29,163
Common Stock (RSUs)
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
6,118
Added 16.27%
31,483
Common Stock (RSUs)
Nov 15
2023
SELL
Open market or private sale
$60,000
$60.0 p/Share
1,000
Reduced 3.79%
25,365
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.65%
26,365
Common Stock
Nov 02
2023
SELL
Open market or private sale
$113,600
$56.8 p/Share
2,000
Reduced 7.31%
25,365
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
$30,000
$15.0 p/Share
2,000
Added 6.81%
27,365
Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$7,023
$51.27 p/Share
137
Reduced 0.54%
25,365
Common Stock (RSUs)
Sep 08
2023
BUY
Exercise of conversion of derivative security
-
394
Added 1.52%
25,502
Common Stock (RSUs)
Jun 21
2023
SELL
Open market or private sale
$58,100
$58.1 p/Share
1,000
Reduced 3.83%
25,108
Common Stock
Jun 21
2023
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.69%
26,108
Common Stock
May 31
2023
SELL
Open market or private sale
$110,000
$55.0 p/Share
2,000
Reduced 7.38%
25,108
Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
$30,000
$15.0 p/Share
2,000
Added 6.87%
27,108
Common Stock
Mar 15
2023
SELL
Open market or private sale
$55,000
$55.0 p/Share
1,000
Reduced 3.83%
25,108
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.69%
26,108
Common Stock
Feb 16
2023
SELL
Open market or private sale
$110,000
$55.0 p/Share
2,000
Reduced 7.38%
25,108
Common Stock