Dec 15
2023
BUY
Exercise of conversion of derivative security
$2,210,835
$41.25 p/Share
53,596
Added 19.32%
223,776
Common Stock
Dec 01
2023
SELL
Open market or private sale
$5,406,883
$78.08 p/Share
69,248
Reduced 28.92%
170,180
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$2,481,155
$35.83 p/Share
69,248
Added 22.43%
239,428
Common Stock
Nov 03
2023
-
27,040
Reduced 13.71%
170,180
Common Stock
Feb 28
2023
SELL
Open market or private sale
$2,711,751
$78.32 p/Share
34,624
Reduced 14.93%
197,220
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$1,240,577
$35.83 p/Share
34,624
Added 12.99%
231,844
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$3,655,299
$78.45 p/Share
46,594
Reduced 19.11%
197,220
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
100,539
Added 29.2%
243,814
Common Stock
Nov 30
2022
SELL
Open market or private sale
$2,760,096
$76.17 p/Share
36,236
Reduced 20.19%
143,275
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$875,099
$24.15 p/Share
36,236
Added 16.8%
179,511
Common Stock
Nov 28
2022
SELL
Open market or private sale
$273,636
$76.01 p/Share
3,600
Reduced 2.45%
143,275
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
$86,940
$24.15 p/Share
3,600
Added 2.39%
146,875
Common Stock
Nov 25
2022
SELL
Open market or private sale
$554,337
$76.02 p/Share
7,292
Reduced 4.84%
143,275
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
$176,101
$24.15 p/Share
7,292
Added 4.62%
150,567
Common Stock
Nov 18
2022
-
13,845
Reduced 8.81%
143,275
Common Stock
Nov 10
2022
SELL
Open market or private sale
$896,965
$74.16 p/Share
12,095
Reduced 7.15%
157,120
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$292,094
$24.15 p/Share
12,095
Added 6.67%
169,215
Common Stock
Nov 08
2022
SELL
Open market or private sale
$503,515
$74.09 p/Share
6,796
Reduced 4.15%
157,120
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$164,123
$24.15 p/Share
6,796
Added 3.98%
163,916
Common Stock
Nov 07
2022
SELL
Open market or private sale
$1,060,119
$74.01 p/Share
14,324
Reduced 8.35%
157,120
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$345,924
$24.15 p/Share
14,324
Added 7.71%
171,444
Common Stock
Nov 04
2022
SELL
Open market or private sale
$31,841
$74.05 p/Share
430
Reduced 0.27%
157,120
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$10,384
$24.15 p/Share
430
Added 0.27%
157,550
Common Stock
Nov 01
2022
SELL
Open market or private sale
$998,429
$74.04 p/Share
13,485
Reduced 7.9%
157,120
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$325,662
$24.15 p/Share
13,485
Added 7.33%
170,605
Common Stock