Jan 31
2024
SELL
Open market or private sale
$14,797
$59.19 p/Share
250
Reduced 6.22%
3,771
Common Stock (RSUs)
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
692
Added 14.68%
4,021
Common Stock (RSUs)
Jan 27
2024
SELL
Open market or private sale
$5,832
$60.13 p/Share
97
Reduced 2.83%
3,329
Common Stock (RSUs)
Jan 27
2024
BUY
Exercise of conversion of derivative security
-
231
Added 6.32%
3,426
Common Stock (RSUs)
Jan 26
2024
SELL
Open market or private sale
$48,344
$60.13 p/Share
804
Reduced 20.11%
3,195
Common Stock (RSUs)
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
1,969
Added 34.57%
3,726
Common Stock (RSUs)
Jan 01
2024
SELL
Open market or private sale
$9,212
$54.51 p/Share
169
Reduced 7.69%
2,030
Common Stock (PSUs)
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
402
Added 15.46%
2,199
Common Stock (PSUs)
Dec 05
2023
SELL
Open market or private sale
$23,327
$63.39 p/Share
368
Reduced 17.0%
1,797
Common Stock (ESPP)
Dec 05
2023
SELL
Open market or private sale
$28,308
$63.33 p/Share
447
Reduced 17.11%
2,165
Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$4,306
$51.27 p/Share
84
Reduced 3.12%
2,612
Common Stock (RSUs)
Sep 08
2023
BUY
Exercise of conversion of derivative security
-
242
Added 8.24%
2,696
Common Stock (RSUs)
Jan 27
2023
SELL
Payment of exercise price or tax liability
$4,721
$49.18 p/Share
96
Reduced 4.36%
2,105
Common Stock (RSUs)
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
230
Added 9.46%
2,201
Common Stock (RSUs)
Jan 26
2023
SELL
Payment of exercise price or tax liability
$40,226
$49.54 p/Share
812
Reduced 29.18%
1,971
Common Stock (RSUs)
Jan 26
2023
BUY
Exercise of conversion of derivative security
-
1,968
Added 43.93%
2,512
Common Stock (RSUs)
Sep 08
2022
SELL
Payment of exercise price or tax liability
$7,378
$83.84 p/Share
88
Reduced 9.75%
815
Common Stock (RSUs)
Sep 08
2022
BUY
Exercise of conversion of derivative security
-
243
Added 21.2%
903
Common Stock (RSUs)
Jan 27
2022
SELL
Payment of exercise price or tax liability
$4,691
$48.86 p/Share
96
Reduced 19.92%
386
Common Stock (RSUs)
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
231
Added 32.4%
482
Common Stock (RSUs)
Sep 08
2021
SELL
Payment of exercise price or tax liability
$7,381
$86.83 p/Share
85
Reduced 25.3%
251
Common Stock (RSUs)
Sep 08
2021
BUY
Exercise of conversion of derivative security
-
242
Added 41.87%
336
Common Stock (RSUs)
Dec 15
2020
SELL
Open market or private sale
$401,850
$80.37 p/Share
5,000
Reduced 100.0%
0
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$264,850
$52.97 p/Share
5,000
Added 50.0%
5,000
Common Stock