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
Nov 09
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 08
2021
SELL
Open market or private sale
$2,992,500
$59.85 p/Share
50,000
Reduced 3.39%
1,424,912
Common Stock
Nov 08
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 05
2021
SELL
Open market or private sale
$3,525,000
$58.75 p/Share
60,000
Reduced 4.04%
1,424,912
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$913,800
$15.23 p/Share
60,000
Added 3.88%
1,484,912
Common Stock
Nov 04
2021
SELL
Open market or private sale
$1,148,400
$57.42 p/Share
20,000
Reduced 1.38%
1,424,912
Common Stock