Dec 15
2021
BUY
Exercise of conversion of derivative security
$962,125
$15.23 p/Share
63,173
Added 3.52%
1,729,585
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
$6,271,755
$25.97 p/Share
241,500
Added 12.66%
1,666,412
Common Stock
Dec 09
2021
SELL
Open market or private sale
$1,145,000
$57.25 p/Share
20,000
Reduced 1.38%
1,424,912
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$304,200
$15.21 p/Share
20,000
Added 1.37%
1,444,912
Common Stock
Dec 07
2021
SELL
Open market or private sale
$2,319,200
$57.98 p/Share
40,000
Reduced 2.73%
1,424,912
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$609,200
$15.23 p/Share
40,000
Added 2.66%
1,464,912
Common Stock
Dec 06
2021
SELL
Open market or private sale
$944,245
$57.13 p/Share
16,528
Reduced 1.15%
1,424,912
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$251,721
$15.23 p/Share
16,528
Added 1.13%
1,441,440
Common Stock
Dec 03
2021
SELL
Open market or private sale
$1,165,600
$58.28 p/Share
20,000
Reduced 1.38%
1,424,912
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$304,600
$15.23 p/Share
20,000
Added 1.37%
1,444,912
Common Stock
Dec 02
2021
SELL
Open market or private sale
$2,375,600
$59.39 p/Share
40,000
Reduced 2.73%
1,424,912
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
$609,200
$15.23 p/Share
40,000
Added 2.66%
1,464,912
Common Stock
Dec 01
2021
SELL
Open market or private sale
$2,899,000
$57.98 p/Share
50,000
Reduced 3.39%
1,424,912
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$761,500
$15.23 p/Share
50,000
Added 3.28%
1,474,912
Common Stock
Nov 30
2021
SELL
Open market or private sale
$2,310,400
$57.76 p/Share
40,000
Reduced 2.73%
1,424,912
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$609,200
$15.23 p/Share
40,000
Added 2.66%
1,464,912
Common Stock
Nov 29
2021
SELL
Open market or private sale
$2,367,200
$59.18 p/Share
40,000
Reduced 2.73%
1,424,912
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
$609,200
$15.23 p/Share
40,000
Added 2.66%
1,464,912
Common Stock
Nov 24
2021
SELL
Open market or private sale
$1,468,000
$58.72 p/Share
25,000
Reduced 1.72%
1,424,912
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
$380,750
$15.23 p/Share
25,000
Added 1.7%
1,449,912
Common Stock
Nov 23
2021
SELL
Open market or private sale
$1,450,000
$58.0 p/Share
25,000
Reduced 1.72%
1,424,912
Common Stock
Nov 23
2021
BUY
Exercise of conversion of derivative security
$380,750
$15.23 p/Share
25,000
Added 1.7%
1,449,912
Common Stock
Nov 11
2021
SELL
Open market or private sale
$1,787,400
$59.58 p/Share
30,000
Reduced 2.06%
1,424,912
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$456,900
$15.23 p/Share
30,000
Added 2.02%
1,454,912
Common Stock
Nov 09
2021
SELL
Open market or private sale
$2,384,000
$59.6 p/Share
40,000
Reduced 2.73%
1,424,912
Common Stock