Apr 25
2022
SELL
Open market or private sale
$2,921,600
$146.08 p/Share
20,000
Reduced 1.22%
1,622,532
Common Stock
Apr 25
2022
BUY
Exercise of conversion of derivative security
$152,000
$7.6 p/Share
20,000
Added 1.2%
1,642,532
Common Stock
Apr 13
2022
SELL
Open market or private sale
$2,375,550
$158.37 p/Share
15,000
Reduced 0.92%
1,622,532
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$89,250
$5.95 p/Share
15,000
Added 0.91%
1,637,532
Common Stock
Apr 12
2022
SELL
Open market or private sale
$795,000
$159.0 p/Share
5,000
Reduced 0.31%
1,622,532
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,627,532
Common Stock
Apr 04
2022
SELL
Open market or private sale
$3,545,400
$177.27 p/Share
20,000
Reduced 1.22%
1,622,532
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$19,800
$0.99 p/Share
20,000
Added 1.2%
1,642,532
Common Stock
Mar 24
2022
SELL
Open market or private sale
$877,600
$175.52 p/Share
5,000
Reduced 0.31%
1,622,532
Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,627,532
Common Stock
Mar 23
2022
SELL
Open market or private sale
$2,719,650
$181.31 p/Share
15,000
Reduced 0.92%
1,622,532
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
$89,250
$5.95 p/Share
15,000
Added 0.91%
1,637,532
Common Stock
Mar 18
2022
SELL
Open market or private sale
$1,294,563
$171.67 p/Share
7,541
Reduced 0.46%
1,622,532
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$2,917,945
$151.33 p/Share
19,282
Added 1.17%
1,630,073
Common Stock
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