Feb 18
2025
SELL
Open market or private sale
$23,296
$123.26 p/Share
189
Reduced 0.91%
20,521
Common Stock (RSUs)
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
612
Added 2.87%
20,710
Common Stock (RSUs)
Jan 31
2025
SELL
Open market or private sale
$29,457
$104.46 p/Share
282
Reduced 1.38%
20,098
Common Stock (RSUs)
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
890
Added 4.18%
20,380
Common Stock (RSUs)
Jan 29
2025
SELL
Open market or private sale
$41,060
$108.34 p/Share
379
Reduced 1.91%
19,490
Common Stock (RSUs)
Jan 29
2025
BUY
Exercise of conversion of derivative security
-
1,231
Added 5.83%
19,869
Common Stock (RSUs)
Jan 26
2025
SELL
Open market or private sale
$28,269
$101.69 p/Share
278
Reduced 1.47%
18,638
Common Stock (RSUs)
Jan 26
2025
BUY
Exercise of conversion of derivative security
-
889
Added 4.49%
18,916
Common Stock (RSUs)
Jan 01
2025
SELL
Open market or private sale
$67,326
$105.86 p/Share
636
Reduced 3.41%
18,027
Common Stock (PSUs)
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
1,778
Added 8.7%
18,663
Common Stock (PSUs)
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)