Mar 25
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.15%
3,070,241
Common Stock
Mar 24
2022
SELL
Open market or private sale
$9,076,860
$116.37 p/Share
78,000
Reduced 2.56%
2,970,241
Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
$871,000
$8.71 p/Share
100,000
Added 3.18%
3,048,241
Common Stock
Mar 23
2022
SELL
Open market or private sale
$9,086,220
$116.49 p/Share
78,000
Reduced 2.58%
2,948,241
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
$871,000
$8.71 p/Share
100,000
Added 3.2%
3,026,241
Common Stock
Mar 18
2022
SELL
Open market or private sale
$8,768,760
$112.42 p/Share
78,000
Reduced 2.6%
2,926,241
Common Stock
Mar 18
2022
BUY
Exercise of conversion of derivative security
$871,000
$8.71 p/Share
100,000
Added 3.22%
3,004,241
Common Stock
Mar 17
2022
SELL
Open market or private sale
$8,573,760
$109.92 p/Share
78,000
Reduced 2.62%
2,904,241
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$871,000
$8.71 p/Share
100,000
Added 3.24%
2,982,241
Common Stock
Mar 16
2022
SELL
Open market or private sale
$8,700,120
$111.54 p/Share
78,000
Reduced 2.63%
2,882,241
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$871,000
$8.71 p/Share
100,000
Added 3.27%
2,960,241
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
118,252
Added 3.97%
2,860,241
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$2,346,368
$115.75 p/Share
20,271
Reduced 0.73%
2,741,989
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$3,357,913
$113.87 p/Share
29,489
Reduced 1.06%
2,762,260
Common Stock
Aug 18
2021
BUY
Grant, award, or other acquisition
-
5,500
Added 0.2%
2,791,749
Common Stock
Jun 30
2021
SELL
Payment of exercise price or tax liability
$23,323,902
$87.59 p/Share
266,285
Reduced 8.72%
2,786,249
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
$5,177,744
$11.44 p/Share
452,600
Added 12.91%
3,052,534
Common Stock
Mar 31
2021
SELL
Sale (or disposition) back to the issuer
-
47,778
Reduced 1.8%
2,599,934
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
112,900
Added 4.09%
2,647,712
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$1,859,573
$48.8 p/Share
38,106
Reduced 1.48%
2,534,812
Common Stock