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
Apr 14
2022
SELL
Open market or private sale
$8,831,160
$113.22 p/Share
78,000
Reduced 2.42%
3,138,520
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.02%
3,216,520
Common Stock
Apr 13
2022
SELL
Open market or private sale
$8,681,400
$111.3 p/Share
78,000
Reduced 2.44%
3,116,520
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.04%
3,194,520
Common Stock
Apr 08
2022
SELL
Open market or private sale
$8,495,760
$108.92 p/Share
78,000
Reduced 2.46%
3,094,520
Common Stock
Apr 08
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.06%
3,172,520
Common Stock
Apr 07
2022
SELL
Open market or private sale
$8,498,880
$108.96 p/Share
78,000
Reduced 2.48%
3,072,520
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.08%
3,150,520
Common Stock
Apr 06
2022
SELL
Open market or private sale
$8,590,140
$110.13 p/Share
78,000
Reduced 2.49%
3,050,520
Common Stock
Apr 06
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.1%
3,128,520
Common Stock
Apr 01
2022
SELL
Open market or private sale
$9,087,780
$116.51 p/Share
78,000
Reduced 2.51%
3,028,520
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.12%
3,106,520
Common Stock
Mar 31
2022
SELL
Open market or private sale
$9,233,640
$118.38 p/Share
78,000
Reduced 2.5%
3,036,241
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$3,496,378
$117.64 p/Share
29,721
Reduced 0.98%
3,006,520
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.11%
3,114,241
Common Stock
Mar 30
2022
SELL
Open market or private sale
$9,250,020
$118.59 p/Share
78,000
Reduced 2.52%
3,014,241
Common Stock
Mar 30
2022
BUY
Exercise of conversion of derivative security
$877,000
$8.77 p/Share
100,000
Added 3.13%
3,092,241
Common Stock
Mar 25
2022
SELL
Open market or private sale
$9,108,060
$116.77 p/Share
78,000
Reduced 2.54%
2,992,241
Common Stock
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