Apr 17
2024
SELL
Open market or private sale
$153,140
$76.57 p/Share
2,000
Reduced 3.35%
57,761
Common Stock
Mar 14
2024
SELL
Open market or private sale
$812,600
$81.26 p/Share
10,000
Reduced 14.33%
59,761
Common Stock
Feb 14
2024
SELL
Open market or private sale
$120,000
$60.0 p/Share
2,000
Reduced 2.8%
69,521
Common Stock
Jan 31
2024
SELL
Open market or private sale
$21,071
$59.19 p/Share
356
Reduced 0.5%
71,521
Common Stock (RSUs)
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
995
Added 1.37%
71,877
Common Stock (RSUs)
Jan 27
2024
SELL
Open market or private sale
$11,665
$60.13 p/Share
194
Reduced 0.27%
70,882
Common Stock (RSUs)
Jan 27
2024
BUY
Exercise of conversion of derivative security
-
464
Added 0.65%
71,076
Common Stock (RSUs)
Jan 26
2024
SELL
Open market or private sale
$25,434
$60.13 p/Share
423
Reduced 0.6%
70,612
Common Stock (RSUs)
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
1,016
Added 1.41%
71,035
Common Stock (RSUs)
Jan 12
2024
SELL
Open market or private sale
$120,000
$60.0 p/Share
2,000
Reduced 2.78%
70,019
Common Stock
Jan 01
2024
SELL
Open market or private sale
$18,587
$54.51 p/Share
341
Reduced 0.47%
72,019
Common Stock (PSUs)
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
813
Added 1.11%
72,360
Common Stock (PSUs)
Dec 13
2023
SELL
Open market or private sale
$121,540
$60.77 p/Share
2,000
Reduced 2.72%
71,547
Common Stock
Nov 18
2023
SELL
Open market or private sale
$83,862
$59.1 p/Share
1,419
Reduced 1.89%
73,547
Common Stock (RSUs)
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
4,079
Added 5.16%
74,966
Common Stock (RSUs)
Nov 15
2023
SELL
Open market or private sale
$120,000
$60.0 p/Share
2,000
Reduced 2.74%
70,887
Common Stock
Nov 13
2023
SELL
Open market or private sale
$240,440
$60.11 p/Share
4,000
Reduced 5.2%
72,887
Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$7,639
$51.27 p/Share
149
Reduced 0.19%
76,887
Common Stock (RSUs)
Sep 08
2023
BUY
Exercise of conversion of derivative security
-
430
Added 0.56%
77,036
Common Stock (RSUs)
Jun 23
2023
SELL
Open market or private sale
$239,679
$60.04 p/Share
3,992
Reduced 4.97%
76,401
Common Stock
Jun 08
2023
SELL
Open market or private sale
$120,660
$60.09 p/Share
2,008
Reduced 2.44%
80,393
Common Stock
Feb 23
2023
SELL
Open market or private sale
$240,000
$60.0 p/Share
4,000
Reduced 4.64%
82,249
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$29,547
$48.36 p/Share
611
Reduced 0.7%
86,249
Common Stock (RSUs)
Jan 26
2023
BUY
Exercise of conversion of derivative security
-
1,480
Added 1.68%
86,441
Common Stock (RSUs)
Nov 18
2022
SELL
Payment of exercise price or tax liability
$92,775
$60.01 p/Share
1,546
Reduced 1.78%
85,380
Common Stock (RSUs)