Aug 30
2024
SELL
Open market or private sale
$986,659
$203.1 p/Share
4,858
Reduced 20.1%
19,315
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$1,277,228
$207.95 p/Share
6,142
Reduced 20.26%
24,173
Common Stock
Aug 23
2024
SELL
Open market or private sale
$703,561
$209.02 p/Share
3,366
Reduced 14.84%
19,315
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$421,960
$38.36 p/Share
11,000
Added 26.62%
30,315
Common Stock
Aug 13
2024
SELL
Payment of exercise price or tax liability
$454,089
$197.43 p/Share
2,300
Reduced 9.21%
22,681
Common Stock
Aug 13
2024
BUY
Grant, award, or other acquisition
-
4,263
Added 14.58%
24,981
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$108,547
$197.0 p/Share
551
Reduced 2.59%
20,718
Common Stock
Nov 14
2023
SELL
Open market or private sale
$899,815
$164.5 p/Share
5,470
Reduced 20.46%
21,269
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$132,914
$152.6 p/Share
871
Reduced 3.15%
26,739
Common Stock
Aug 08
2023
SELL
Payment of exercise price or tax liability
$537,236
$142.92 p/Share
3,759
Reduced 11.98%
27,610
Common Stock
Aug 08
2023
BUY
Grant, award, or other acquisition
-
6,737
Added 17.68%
31,369
Common Stock
Aug 25
2022
SELL
Open market or private sale
$805,068
$112.66 p/Share
7,146
Reduced 22.49%
24,632
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$1,588,372
$116.16 p/Share
13,674
Reduced 30.08%
31,778
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$975,896
$49.04 p/Share
19,900
Added 35.49%
36,176
Common Stock
Aug 13
2022
SELL
Payment of exercise price or tax liability
$88,475
$113.43 p/Share
780
Reduced 2.96%
25,552
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$166,999
$103.92 p/Share
1,607
Reduced 5.75%
26,332
Common Stock
Aug 09
2022
BUY
Grant, award, or other acquisition
-
7,129
Added 20.33%
27,939
Common Stock
Nov 12
2021
SELL
Open market or private sale
$711,756
$104.67 p/Share
6,800
Reduced 24.63%
20,810
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$18,557
$88.79 p/Share
209
Reduced 0.75%
27,610
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
-
4,889
Added 14.95%
27,819
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$33,970
$86.0 p/Share
395
Reduced 1.69%
22,930
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$584,072
$69.69 p/Share
8,381
Reduced 26.43%
23,325
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$490,400
$49.04 p/Share
10,000
Added 23.98%
31,706
Common Stock