Mar 14
2022
SELL
Open market or private sale
$2,805,200
$140.26 p/Share
20,000
Reduced 1.23%
1,610,791
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
$152,000
$7.6 p/Share
20,000
Added 1.21%
1,630,791
Common Stock
Mar 03
2022
SELL
Open market or private sale
$1,479,000
$147.9 p/Share
10,000
Reduced 0.62%
1,610,791
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.61%
1,620,791
Common Stock
Mar 02
2022
SELL
Open market or private sale
$1,494,400
$149.44 p/Share
10,000
Reduced 0.62%
1,610,791
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.61%
1,620,791
Common Stock
Feb 24
2022
SELL
Open market or private sale
$699,000
$139.8 p/Share
5,000
Reduced 0.31%
1,610,791
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,615,791
Common Stock
Feb 23
2022
SELL
Open market or private sale
$2,094,600
$139.64 p/Share
15,000
Reduced 0.92%
1,610,791
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$89,250
$5.95 p/Share
15,000
Added 0.91%
1,625,791
Common Stock
Feb 14
2022
SELL
Open market or private sale
$3,154,200
$157.71 p/Share
20,000
Reduced 1.23%
1,610,791
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
$152,000
$7.6 p/Share
20,000
Added 1.21%
1,630,791
Common Stock
Feb 10
2022
SELL
Open market or private sale
$142,048
$158.89 p/Share
894
Reduced 0.06%
1,610,791
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
2,088
Added 0.13%
1,611,685
Common Stock
Feb 03
2022
SELL
Open market or private sale
$1,650,000
$165.0 p/Share
10,000
Reduced 0.62%
1,609,597
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.61%
1,619,597
Common Stock
Feb 02
2022
SELL
Open market or private sale
$1,708,900
$170.89 p/Share
10,000
Reduced 0.62%
1,609,597
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
$9,900
$0.99 p/Share
10,000
Added 0.61%
1,619,597
Common Stock
Jan 24
2022
SELL
Open market or private sale
$2,976,200
$148.81 p/Share
20,000
Reduced 1.23%
1,609,597
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$152,000
$7.6 p/Share
20,000
Added 1.21%
1,629,597
Common Stock
Jan 13
2022
SELL
Open market or private sale
$3,293,400
$219.56 p/Share
15,000
Reduced 0.92%
1,609,597
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
$89,250
$5.95 p/Share
15,000
Added 0.91%
1,624,597
Common Stock
Jan 12
2022
SELL
Open market or private sale
$1,100,050
$220.01 p/Share
5,000
Reduced 0.31%
1,609,597
Common Stock
Jan 12
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,614,597
Common Stock
Jan 03
2022
SELL
Open market or private sale
$4,941,600
$247.08 p/Share
20,000
Reduced 1.23%
1,609,597
Common Stock