Nov 15
2024
-
1,500
Reduced 6.3%
22,312
Common Stock
Nov 05
2024
SELL
Payment of exercise price or tax liability
$247,999
$137.32 p/Share
1,806
Reduced 7.05%
23,812
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$630,024
$137.32 p/Share
4,588
Added 15.19%
25,618
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$151,958
$119.09 p/Share
1,276
Reduced 5.72%
21,030
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
$382,874
$119.09 p/Share
3,215
Added 12.6%
22,306
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$274,866
$108.6 p/Share
2,531
Reduced 11.71%
19,091
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$698,298
$108.6 p/Share
6,430
Added 22.92%
21,622
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$122,400
$117.92 p/Share
1,038
Reduced 6.4%
15,192
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$307,771
$117.92 p/Share
2,610
Added 13.85%
16,230
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$107,456
$104.53 p/Share
1,028
Reduced 7.02%
13,620
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$272,823
$104.53 p/Share
2,610
Added 15.12%
14,648
Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$130,451
$114.33 p/Share
1,141
Reduced 8.66%
12,038
Common Stock
May 06
2022
BUY
Exercise of conversion of derivative security
$329,842
$114.33 p/Share
2,885
Added 17.96%
13,179
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$173,205
$93.98 p/Share
1,843
Reduced 15.18%
10,294
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$440,108
$93.98 p/Share
4,683
Added 27.84%
12,137
Common Stock
Aug 13
2021
-
500
Reduced 6.29%
7,454
Common Stock
Aug 11
2021
SELL
Open market or private sale
$455,040
$101.12 p/Share
4,500
Reduced 36.13%
7,954
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$122,942
$102.88 p/Share
1,195
Reduced 8.76%
12,454
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
$308,640
$102.88 p/Share
3,000
Added 18.02%
13,649
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$147,622
$101.25 p/Share
1,458
Reduced 12.04%
10,649
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
$375,030
$101.25 p/Share
3,704
Added 23.43%
12,107
Common Stock