Mar 10
2024
SELL
Payment of exercise price or tax liability
$11,457
$61.27 p/Share
187
Reduced 1.49%
12,336
Common Stock
Mar 10
2024
BUY
Exercise of conversion of derivative security
-
765
Added 5.76%
12,523
Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$11,151
$61.27 p/Share
182
Reduced 1.52%
11,758
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
745
Added 5.87%
11,940
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$17,523
$61.27 p/Share
286
Reduced 2.49%
11,195
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
1,173
Added 9.27%
11,481
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$27,970
$61.61 p/Share
454
Reduced 4.22%
10,308
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
1,526
Added 12.42%
10,762
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$7,348
$39.51 p/Share
186
Reduced 2.1%
8,663
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
763
Added 7.94%
8,849
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$7,325
$40.25 p/Share
182
Reduced 2.2%
8,086
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
745
Added 8.27%
8,268
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$13,088
$50.73 p/Share
258
Reduced 3.32%
7,523
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
870
Added 10.06%
7,781
Common Stock
Nov 06
2022
SELL
Payment of exercise price or tax liability
$10,914
$36.75 p/Share
297
Reduced 4.12%
6,911
Common Stock
Nov 06
2022
BUY
Exercise of conversion of derivative security
-
1,218
Added 14.46%
7,208
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$12,256
$65.89 p/Share
186
Reduced 3.22%
5,588
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
763
Added 11.67%
5,774
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$18,708
$72.51 p/Share
258
Reduced 4.9%
5,011
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
-
869
Added 14.16%
5,269
Common Stock
Nov 06
2021
SELL
Payment of exercise price or tax liability
$21,904
$73.75 p/Share
297
Reduced 6.32%
4,400
Common Stock
Nov 06
2021
BUY
Exercise of conversion of derivative security
-
1,218
Added 20.59%
4,697
Common Stock
Apr 13
2021
SELL
Payment of exercise price or tax liability
$1,857
$56.26 p/Share
33
Reduced 1.1%
2,954
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
-
132
Added 4.23%
2,987
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$6,193
$52.93 p/Share
117
Reduced 3.94%
2,855
Common Stock