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
May 05
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.86%
3,392,520
Common Stock
May 04
2022
SELL
Open market or private sale
$7,518,420
$96.39 p/Share
78,000
Reduced 2.31%
3,292,520
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.88%
3,370,520
Common Stock
Apr 29
2022
SELL
Open market or private sale
$8,348,340
$107.03 p/Share
78,000
Reduced 2.33%
3,270,520
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.9%
3,348,520
Common Stock
Apr 28
2022
SELL
Open market or private sale
$8,333,520
$106.84 p/Share
78,000
Reduced 2.34%
3,248,520
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.92%
3,326,520
Common Stock
Apr 27
2022
SELL
Open market or private sale
$8,296,860
$106.37 p/Share
78,000
Reduced 2.36%
3,226,520
Common Stock
Apr 27
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.94%
3,304,520
Common Stock
Apr 22
2022
SELL
Open market or private sale
$8,324,940
$106.73 p/Share
78,000
Reduced 2.38%
3,204,520
Common Stock
Apr 22
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.96%
3,282,520
Common Stock
Apr 21
2022
SELL
Open market or private sale
$8,616,660
$110.47 p/Share
78,000
Reduced 2.39%
3,182,520
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 2.98%
3,260,520
Common Stock
Apr 20
2022
SELL
Open market or private sale
$8,829,600
$113.2 p/Share
78,000
Reduced 2.41%
3,160,520
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.0%
3,238,520
Common Stock