Sep 22
2022
SELL
Open market or private sale
$6,169,020
$79.09 p/Share
78,000
Reduced 2.02%
3,777,273
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.53%
3,855,273
Common Stock
Sep 21
2022
SELL
Open market or private sale
$6,549,660
$83.97 p/Share
78,000
Reduced 2.03%
3,755,273
Common Stock
Sep 21
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.54%
3,833,273
Common Stock
Sep 16
2022
SELL
Open market or private sale
$6,897,540
$88.43 p/Share
78,000
Reduced 2.05%
3,733,273
Common Stock
Sep 16
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.56%
3,811,273
Common Stock
Sep 15
2022
SELL
Open market or private sale
$7,258,680
$93.06 p/Share
78,000
Reduced 2.06%
3,711,273
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.57%
3,789,273
Common Stock
Sep 14
2022
SELL
Open market or private sale
$7,066,020
$90.59 p/Share
78,000
Reduced 2.07%
3,689,273
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.59%
3,767,273
Common Stock
Sep 09
2022
SELL
Open market or private sale
$7,246,200
$92.9 p/Share
78,000
Reduced 2.08%
3,667,273
Common Stock
Sep 09
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.6%
3,745,273
Common Stock
Sep 08
2022
SELL
Open market or private sale
$7,071,480
$90.66 p/Share
78,000
Reduced 2.09%
3,645,273
Common Stock
Sep 08
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.62%
3,723,273
Common Stock
Sep 07
2022
SELL
Open market or private sale
$7,046,520
$90.34 p/Share
78,000
Reduced 2.11%
3,623,273
Common Stock
Sep 07
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.63%
3,701,273
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$2,595,442
$99.04 p/Share
26,206
Reduced 0.72%
3,601,273
Common Stock
Jul 26
2022
SELL
Payment of exercise price or tax liability
$562,561
$89.78 p/Share
6,266
Reduced 0.17%
3,627,479
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
333,751
Added 8.41%
3,633,745
Common Stock
May 30
2022
SELL
Payment of exercise price or tax liability
$633,481
$95.49 p/Share
6,634
Reduced 0.2%
3,299,994
Common Stock
May 24
2022
SELL
Payment of exercise price or tax liability
$466,924
$84.45 p/Share
5,529
Reduced 0.17%
3,306,628
Common Stock
May 10
2022
SELL
Payment of exercise price or tax liability
$2,147,355
$88.14 p/Share
24,363
Reduced 0.73%
3,312,157
Common Stock
May 06
2022
SELL
Open market or private sale
$7,152,600
$91.7 p/Share
78,000
Reduced 2.28%
3,336,520
Common Stock
May 06
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.85%
3,414,520
Common Stock
May 05
2022
SELL
Open market or private sale
$7,548,060
$96.77 p/Share
78,000
Reduced 2.3%
3,314,520
Common Stock