Nov 18
2024
SELL
Open market or private sale
$81,318
$107.28 p/Share
758
Reduced 4.3%
16,885
Common Stock (RSUs)
Nov 18
2024
BUY
Exercise of conversion of derivative security
-
2,447
Added 12.18%
17,643
Common Stock (RSUs)
Jan 31
2024
SELL
Open market or private sale
$17,520
$59.19 p/Share
296
Reduced 1.92%
15,116
Common Stock (RSUs)
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
890
Added 5.46%
15,412
Common Stock (RSUs)
Jan 27
2024
SELL
Open market or private sale
$8,177
$60.13 p/Share
136
Reduced 0.93%
14,522
Common Stock (RSUs)
Jan 27
2024
BUY
Exercise of conversion of derivative security
-
371
Added 2.47%
14,658
Common Stock (RSUs)
Jan 26
2024
SELL
Open market or private sale
$19,482
$60.13 p/Share
324
Reduced 2.22%
14,287
Common Stock (RSUs)
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
889
Added 5.74%
14,611
Common Stock (RSUs)
Jan 01
2024
SELL
Open market or private sale
$13,027
$54.51 p/Share
239
Reduced 1.71%
13,722
Common Stock (PSUs)
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
650
Added 4.45%
13,961
Common Stock (PSUs)
Nov 18
2023
SELL
Open market or private sale
$44,561
$59.1 p/Share
754
Reduced 5.36%
13,311
Common Stock (RSUs)
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
2,447
Added 14.82%
14,065
Common Stock (RSUs)
Sep 08
2023
BUY
Exercise of conversion of derivative security
-
364
Added 3.01%
11,730
Common Stock (RSUs)
Jan 27
2023
SELL
Payment of exercise price or tax liability
$6,688
$49.18 p/Share
136
Reduced 1.19%
11,288
Common Stock (RSUs)
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
371
Added 3.15%
11,424
Common Stock (RSUs)
Jan 26
2023
SELL
Payment of exercise price or tax liability
$5,742
$51.27 p/Share
112
Reduced 0.95%
11,618
Common Stock (RSUs)
Jan 26
2023
SELL
Payment of exercise price or tax liability
$16,001
$49.54 p/Share
323
Reduced 2.84%
11,053
Common Stock (RSUs)
Jan 26
2023
BUY
Exercise of conversion of derivative security
-
889
Added 7.25%
11,376
Common Stock (RSUs)
Nov 18
2022
SELL
Payment of exercise price or tax liability
$49,336
$60.02 p/Share
822
Reduced 7.27%
10,487
Common Stock (RSUs)
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
2,448
Added 17.79%
11,309
Common Stock (RSUs)
Sep 08
2022
SELL
Payment of exercise price or tax liability
$9,642
$83.84 p/Share
115
Reduced 1.28%
8,861
Common Stock (RSUs)
Sep 08
2022
BUY
Exercise of conversion of derivative security
-
363
Added 3.89%
8,976
Common Stock (RSUs)
Jan 27
2022
SELL
Payment of exercise price or tax liability
$6,596
$48.86 p/Share
135
Reduced 1.55%
8,553
Common Stock (RSUs)
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
371
Added 4.1%
8,688
Common Stock (RSUs)
Sep 08
2021
SELL
Payment of exercise price or tax liability
$9,812
$86.83 p/Share
113
Reduced 1.48%
7,509
Common Stock (RSUs)