Apr 01
2025
SELL
Payment of exercise price or tax liability
$3,577
$35.07 p/Share
102
Reduced 2.04%
4,895
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
278
Added 5.27%
4,997
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$3,872
$36.88 p/Share
105
Reduced 2.18%
4,719
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
287
Added 5.62%
4,824
Common Stock
Nov 29
2024
SELL
Payment of exercise price or tax liability
$4,924
$39.71 p/Share
124
Reduced 2.66%
4,537
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
-
396
Added 7.83%
4,661
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$8,844
$42.32 p/Share
209
Reduced 4.67%
4,265
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
670
Added 13.02%
4,474
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$6,658
$43.24 p/Share
154
Reduced 3.89%
3,804
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
-
494
Added 11.1%
3,958
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$4,521
$44.77 p/Share
101
Reduced 2.83%
3,464
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$12,356
$44.77 p/Share
276
Added 7.19%
3,565
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$4,532
$43.17 p/Share
105
Reduced 3.09%
3,289
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$12,346
$43.17 p/Share
286
Added 7.77%
3,394
Common Stock
Nov 29
2023
SELL
Payment of exercise price or tax liability
$4,298
$34.39 p/Share
125
Reduced 3.87%
3,108
Common Stock
Nov 29
2023
BUY
Exercise of conversion of derivative security
-
395
Added 10.89%
3,233
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$13,812
$32.5 p/Share
425
Reduced 13.02%
2,838
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
1,341
Added 30.93%
2,994
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$3,563
$34.94 p/Share
102
Reduced 5.04%
1,922
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
276
Added 12.0%
2,024
Common Stock