Nov 10
2023
BUY
Exercise of conversion of derivative security
-
2,009
Added 12.96%
13,496
Common Stock
Nov 09
2023
SELL
Open market or private sale
$278,296
$88.18 p/Share
3,156
Reduced 21.55%
11,487
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$158,307
$87.9 p/Share
1,801
Reduced 10.95%
14,643
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
3,632
Added 18.09%
16,444
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$1,608
$89.36 p/Share
18
Reduced 0.14%
12,812
Common Stock
Nov 07
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.28%
12,830
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$117,540
$90.0 p/Share
1,306
Reduced 9.26%
12,794
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
2,633
Added 15.74%
14,100
Common Stock
Dec 13
2022
SELL
Open market or private sale
$352,100
$100.6 p/Share
3,500
Reduced 23.83%
11,187
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$358,711
$96.35 p/Share
3,723
Reduced 20.22%
14,687
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
5,628
Added 25.4%
16,533
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
1,877
Added 10.73%
15,618
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$92,950
$93.23 p/Share
997
Reduced 8.38%
10,905
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
2,009
Added 14.44%
11,902
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$103,554
$88.66 p/Share
1,168
Reduced 10.56%
9,893
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
2,355
Added 17.55%
11,061
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$205,269
$88.25 p/Share
2,326
Reduced 21.08%
8,706
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
4,690
Added 32.53%
9,726
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
$38,107
$75.91 p/Share
502
Added 7.33%
6,342
Common Stock
Jan 10
2022
SELL
Open market or private sale
$228,525
$152.35 p/Share
1,500
Reduced 20.44%
5,840
Common Stock
Nov 12
2021
SELL
Open market or private sale
$486,485
$162.27 p/Share
2,998
Reduced 29.0%
7,340
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$603,413
$161.99 p/Share
3,725
Reduced 26.49%
10,338
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
5,632
Added 31.61%
12,186
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
-
1,877
Added 14.28%
11,269
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$195,258
$160.31 p/Share
1,218
Reduced 15.67%
6,554
Common Stock