Feb 16
2024
SELL
Open market or private sale
$584,581
$178.99 p/Share
3,266
Reduced 1.11%
289,773
Common Stock
Feb 12
2024
-
2,875
Reduced 0.97%
293,039
Common Stock
Jan 16
2024
SELL
Open market or private sale
$544,608
$166.7 p/Share
3,267
Reduced 1.09%
295,914
Common Stock
Jan 13
2024
SELL
Payment of exercise price or tax liability
$2,440,046
$172.6 p/Share
14,137
Reduced 4.51%
299,181
Common Stock
Jan 13
2024
BUY
Exercise of conversion of derivative security
-
27,205
Added 7.99%
313,318
Common Stock
Oct 23
2023
-
678
Reduced 0.24%
286,113
Common Stock
Aug 09
2023
-
638
Reduced 0.23%
276,523
Common Stock
Jun 15
2023
SELL
Open market or private sale
$700,848
$142.16 p/Share
4,930
Reduced 1.75%
277,161
Common Stock
May 15
2023
SELL
Open market or private sale
$665,326
$134.9 p/Share
4,932
Reduced 1.72%
282,091
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$3,035,489
$124.39 p/Share
24,403
Reduced 8.59%
259,605
Common Stock
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
44,128
Added 13.45%
284,008
Common Stock
Feb 14
2023
-
2,849
Reduced 1.17%
239,880
Common Stock
Jan 17
2023
SELL
Open market or private sale
$1,633,653
$140.3 p/Share
11,644
Reduced 4.58%
242,729
Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$1,901,902
$139.15 p/Share
13,668
Reduced 5.1%
254,373
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
-
26,679
Added 9.05%
268,041
Common Stock
Nov 14
2022
-
1,510
Reduced 0.62%
241,362
Common Stock
Nov 10
2022
SELL
Open market or private sale
$693,816
$135.01 p/Share
5,139
Reduced 2.07%
242,872
Common Stock
Oct 26
2022
SELL
Open market or private sale
$642,478
$125.02 p/Share
5,139
Reduced 2.03%
248,011
Common Stock
Oct 18
2022
SELL
Open market or private sale
$617,057
$120.05 p/Share
5,140
Reduced 1.99%
253,150
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$4,600,334
$141.99 p/Share
32,399
Reduced 7.67%
389,807
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
58,586
Added 12.19%
422,206
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$2,770,153
$168.85 p/Share
16,406
Reduced 4.32%
363,620
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
31,335
Added 7.62%
380,026
Common Stock
Nov 01
2021
-
1,171
Reduced 0.33%
348,691
Common Stock
Oct 26
2021
-
23,669
Reduced 6.34%
349,862
Common Stock