Jan 01
2025
SELL
Open market or private sale
$159,319
$105.86 p/Share
1,505
Reduced 37.26%
2,534
Common Stock (PSUs)
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
3,936
Added 49.35%
4,039
Common Stock (PSUs)
Nov 08
2024
SELL
Open market or private sale
$1,110,596
$99.4 p/Share
11,173
Reduced 99.09%
103
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$615,073
$55.05 p/Share
11,173
Added 49.77%
11,276
Common Stock
Mar 04
2024
SELL
Open market or private sale
$150,580
$75.29 p/Share
2,000
Reduced 95.1%
103
Common Stock
Jan 31
2024
SELL
Open market or private sale
$15,152
$59.19 p/Share
256
Reduced 11.25%
2,020
Common Stock (RSUs)
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
713
Added 23.85%
2,276
Common Stock (RSUs)
Jan 27
2024
SELL
Open market or private sale
$6,193
$60.13 p/Share
103
Reduced 6.18%
1,563
Common Stock (RSUs)
Jan 27
2024
BUY
Exercise of conversion of derivative security
-
247
Added 12.91%
1,666
Common Stock (RSUs)
Jan 26
2024
SELL
Open market or private sale
$48,164
$60.13 p/Share
801
Reduced 36.08%
1,419
Common Stock (RSUs)
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
1,969
Added 50.28%
1,947
Common Stock (RSUs)
Jan 01
2024
SELL
Open market or private sale
$9,920
$54.51 p/Share
182
Reduced 42.03%
251
Common Stock (PSUs)
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
433
Added 50.0%
433
Common Stock (PSUs)
Nov 08
2023
SELL
Open market or private sale
$15,112
$56.6 p/Share
267
Reduced 100.0%
0
Common Stock (ESPP)
Nov 08
2023
SELL
Open market or private sale
$81,787
$56.6 p/Share
1,445
Reduced 84.4%
267
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$5,065
$49.18 p/Share
103
Reduced 6.17%
1,566
Common Stock (RSUs)
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
248
Added 12.94%
1,669
Common Stock (RSUs)
Jan 26
2023
SELL
Payment of exercise price or tax liability
$40,226
$49.54 p/Share
812
Reduced 36.36%
1,421
Common Stock (RSUs)
Jan 26
2023
BUY
Exercise of conversion of derivative security
-
1,968
Added 50.08%
1,962
Common Stock (RSUs)
Jan 27
2022
SELL
Payment of exercise price or tax liability
$5,033
$48.86 p/Share
103
Reduced 40.39%
152
Common Stock (RSUs)
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
247
Added 49.2%
255
Common Stock (RSUs)