Feb 09
2023
BUY
Exercise of conversion of derivative security
-
522
Added 0.03%
1,627,938
Common Stock
Nov 29
2022
SELL
Open market or private sale
$188,573
$173.8 p/Share
1,085
Reduced 0.07%
1,627,416
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
-
2,410
Added 0.15%
1,628,501
Common Stock
Nov 10
2022
SELL
Open market or private sale
$38,251
$165.59 p/Share
231
Reduced 0.01%
1,626,091
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
-
522
Added 0.03%
1,626,322
Common Stock
Sep 13
2022
SELL
Open market or private sale
$269,020
$136.42 p/Share
1,972
Reduced 0.12%
1,625,800
Common Stock
Sep 13
2022
BUY
Exercise of conversion of derivative security
$21,495
$10.9 p/Share
1,972
Added 0.12%
1,627,772
Common Stock
Sep 12
2022
SELL
Open market or private sale
$708,300
$141.66 p/Share
5,000
Reduced 0.31%
1,625,800
Common Stock
Sep 12
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,630,800
Common Stock
Aug 29
2022
SELL
Open market or private sale
$151,971
$135.81 p/Share
1,119
Reduced 0.07%
1,625,800
Common Stock
Aug 26
2022
BUY
Exercise of conversion of derivative security
-
2,410
Added 0.15%
1,626,919
Common Stock
Aug 24
2022
SELL
Open market or private sale
$714,000
$142.8 p/Share
5,000
Reduced 0.31%
1,624,509
Common Stock
Aug 24
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,509
Common Stock
Aug 23
2022
SELL
Open market or private sale
$708,500
$141.7 p/Share
5,000
Reduced 0.31%
1,624,509
Common Stock
Aug 23
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,509
Common Stock
Aug 15
2022
SELL
Open market or private sale
$864,250
$172.85 p/Share
5,000
Reduced 0.31%
1,624,509
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,509
Common Stock
Aug 12
2022
SELL
Open market or private sale
$863,400
$172.68 p/Share
5,000
Reduced 0.31%
1,624,509
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,509
Common Stock
Aug 10
2022
SELL
Open market or private sale
$42,373
$173.66 p/Share
244
Reduced 0.02%
1,624,509
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
522
Added 0.03%
1,624,753
Common Stock
Jul 25
2022
SELL
Open market or private sale
$1,627,500
$162.75 p/Share
10,000
Reduced 0.61%
1,624,231
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
$109,000
$10.9 p/Share
10,000
Added 0.61%
1,634,231
Common Stock
Jul 13
2022
SELL
Open market or private sale
$844,400
$168.88 p/Share
5,000
Reduced 0.31%
1,624,231
Common Stock
Jul 13
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,231
Common Stock