Oct 09
2024
SELL
Open market or private sale
$263,089
$122.14 p/Share
2,154
Reduced 9.88%
19,652
Common Stock
Oct 08
2024
SELL
Open market or private sale
$264,360
$122.73 p/Share
2,154
Reduced 8.99%
21,806
Common Stock
Oct 07
2024
SELL
Open market or private sale
$263,850
$122.55 p/Share
2,153
Reduced 8.24%
23,960
Common Stock
Feb 27
2024
SELL
Open market or private sale
$833,369
$105.25 p/Share
7,918
Reduced 23.27%
26,113
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$432,006
$54.56 p/Share
7,918
Added 18.88%
34,031
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$131,602
$105.62 p/Share
1,246
Reduced 4.55%
26,113
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$375,373
$105.62 p/Share
3,554
Added 11.5%
27,359
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
2,201
Added 8.46%
23,805
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$307,464
$138.56 p/Share
2,219
Reduced 9.31%
21,604
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
6,618
Added 21.74%
23,823
Common Stock
Dec 22
2022
SELL
Open market or private sale
$233,202
$140.23 p/Share
1,663
Reduced 8.81%
17,205
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
$81,453
$48.98 p/Share
1,663
Added 8.1%
18,868
Common Stock
Dec 21
2022
SELL
Open market or private sale
$236,303
$142.18 p/Share
1,662
Reduced 8.81%
17,205
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$81,404
$48.98 p/Share
1,662
Added 8.1%
18,867
Common Stock
Dec 20
2022
SELL
Open market or private sale
$229,893
$138.24 p/Share
1,663
Reduced 8.81%
17,205
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
$81,453
$48.98 p/Share
1,663
Added 8.1%
18,868
Common Stock
Dec 19
2022
SELL
Open market or private sale
$230,319
$138.58 p/Share
1,662
Reduced 8.81%
17,205
Common Stock
Dec 19
2022
BUY
Exercise of conversion of derivative security
$81,404
$48.98 p/Share
1,662
Added 8.1%
18,867
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$416,211
$182.95 p/Share
2,275
Reduced 11.68%
17,205
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
5,526
Added 22.1%
19,480
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
1,257
Added 8.26%
13,954
Common Stock
Apr 06
2021
SELL
Payment of exercise price or tax liability
$36,022
$130.99 p/Share
275
Reduced 2.12%
12,697
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
1,297
Added 9.09%
12,972
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$172,807
$147.07 p/Share
1,175
Reduced 9.14%
11,675
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
2,641
Added 16.86%
13,025
Common Stock