Aug 15
2024
|
SELL
Payment of exercise price or tax liability
|
$9,002
$69.79 p/Share
|
129
|
|
Mar 04
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,783
|
|
Feb 28
2024
|
SELL
Payment of exercise price or tax liability
|
$6,040
$86.29 p/Share
|
70
|
|
Feb 27
2024
|
SELL
Payment of exercise price or tax liability
|
$11,626
$86.12 p/Share
|
135
|
|
Feb 23
2024
|
SELL
Payment of exercise price or tax liability
|
$7,147
$86.11 p/Share
|
83
|
|
Feb 20
2024
|
SELL
Payment of exercise price or tax liability
|
$3,265
$83.74 p/Share
|
39
|
|
Feb 09
2024
|
SELL
Open market or private sale
|
$500,798
$82.26 p/Share
|
6,088
|
|
Feb 09
2024
|
BUY
Exercise of conversion of derivative security
|
$216,793
$35.61 p/Share
|
6,088
|
|
Aug 15
2023
|
SELL
Payment of exercise price or tax liability
|
$10,203
$79.1 p/Share
|
129
|
|
Jul 28
2023
|
SELL
Open market or private sale
|
$340,862
$76.84 p/Share
|
4,436
|
|
Jul 28
2023
|
BUY
Exercise of conversion of derivative security
|
$130,906
$29.51 p/Share
|
4,436
|
|
Feb 28
2023
|
SELL
Payment of exercise price or tax liability
|
$5,666
$66.66 p/Share
|
85
|
|
Feb 27
2023
|
BUY
Grant, award, or other acquisition
|
-
|
2,206
|
|
Feb 24
2023
|
SELL
Payment of exercise price or tax liability
|
$6,835
$67.01 p/Share
|
102
|
|
Feb 22
2023
|
SELL
Payment of exercise price or tax liability
|
$3,174
$66.13 p/Share
|
48
|
|
Feb 17
2023
|
SELL
Payment of exercise price or tax liability
|
$3,259
$69.36 p/Share
|
47
|
|
Aug 15
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,588
|
|
Feb 28
2022
|
SELL
Open market or private sale
|
$7,603
$64.43 p/Share
|
118
|
|
Feb 28
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,142
|
|
Feb 25
2022
|
SELL
Payment of exercise price or tax liability
|
$2,554
$65.49 p/Share
|
39
|
|
Feb 25
2022
|
SELL
Open market or private sale
|
$8,914
$64.13 p/Share
|
139
|
|
Feb 24
2022
|
SELL
Payment of exercise price or tax liability
|
$2,897
$64.37 p/Share
|
45
|
|
Feb 24
2022
|
SELL
Open market or private sale
|
$7,985
$61.42 p/Share
|
130
|
|
Feb 23
2022
|
SELL
Payment of exercise price or tax liability
|
$2,502
$62.56 p/Share
|
40
|
|
Feb 23
2022
|
SELL
Open market or private sale
|
$7,920
$63.87 p/Share
|
124
|
|