Feb 16
2024
-
7,901
Reduced 100.0%
0
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$129,756
$38.13 p/Share
3,403
Reduced 17.72%
15,804
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
11,304
Added 37.05%
19,207
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$112,832
$55.31 p/Share
2,040
Reduced 20.52%
7,903
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
6,782
Added 40.55%
9,943
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$87,267
$64.12 p/Share
1,361
Reduced 30.1%
3,161
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
4,522
Added 50.0%
4,522
Common Stock
Nov 11
2020
SELL
Open market or private sale
$1,895,690
$71.85 p/Share
26,384
Reduced 100.0%
0
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
$532,957
$20.2 p/Share
26,384
Added 50.0%
26,384
Common Stock
Nov 10
2020
SELL
Open market or private sale
$3,755,801
$70.05 p/Share
53,616
Reduced 100.0%
0
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$1,083,043
$20.2 p/Share
53,616
Added 50.0%
53,616
Common Stock
Nov 09
2020
SELL
Open market or private sale
$5,715,200
$71.44 p/Share
80,000
Reduced 100.0%
0
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,616,000
$20.2 p/Share
80,000
Added 50.0%
80,000
Common Stock
Nov 06
2020
SELL
Open market or private sale
$5,763,200
$72.04 p/Share
80,000
Reduced 100.0%
0
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$1,616,000
$20.2 p/Share
80,000
Added 50.0%
80,000
Common Stock
Nov 05
2020
SELL
Open market or private sale
$5,907,200
$73.84 p/Share
80,000
Reduced 100.0%
0
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$1,616,000
$20.2 p/Share
80,000
Added 50.0%
80,000
Common Stock
Nov 04
2020
SELL
Open market or private sale
$5,802,400
$72.53 p/Share
80,000
Reduced 100.0%
0
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$1,616,000
$20.2 p/Share
80,000
Added 50.0%
80,000
Common Stock
Nov 03
2020
SELL
Open market or private sale
$5,539,619
$69.56 p/Share
79,638
Reduced 100.0%
0
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$1,331,547
$16.72 p/Share
79,638
Added 50.0%
79,638
Common Stock
Oct 30
2020
SELL
Open market or private sale
$24,156
$66.73 p/Share
362
Reduced 100.0%
0
Common Stock
Oct 30
2020
BUY
Exercise of conversion of derivative security
$6,053
$16.72 p/Share
362
Added 50.0%
362
Common Stock