Jun 15
2022
SELL
Payment of exercise price or tax liability
$166,169
$57.28 p/Share
2,901
Reduced 1.23%
233,610
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
5,848
Added 2.41%
236,511
Common Stock
Apr 05
2022
SELL
Open market or private sale
$437,004
$110.69 p/Share
3,948
Reduced 1.68%
230,663
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
$63,997
$16.21 p/Share
3,948
Added 1.65%
234,611
Common Stock
Mar 29
2022
SELL
Open market or private sale
$1,373,500
$109.88 p/Share
12,500
Reduced 5.14%
230,663
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$202,625
$16.21 p/Share
12,500
Added 4.89%
243,163
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$212,616
$73.24 p/Share
2,903
Reduced 1.24%
230,663
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
5,850
Added 2.44%
233,566
Common Stock
Feb 08
2022
SELL
Open market or private sale
$1,498,000
$119.84 p/Share
12,500
Reduced 5.2%
227,716
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$202,625
$16.21 p/Share
12,500
Added 4.95%
240,216
Common Stock
Jan 11
2022
SELL
Open market or private sale
$1,773,000
$141.84 p/Share
12,500
Reduced 5.2%
227,716
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
$202,625
$16.21 p/Share
12,500
Added 4.95%
240,216
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$419,078
$144.46 p/Share
2,901
Reduced 1.26%
227,716
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
5,848
Added 2.47%
230,617
Common Stock
Dec 14
2021
SELL
Open market or private sale
$1,772,875
$141.83 p/Share
12,500
Reduced 5.27%
224,769
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
$202,625
$16.21 p/Share
12,500
Added 5.0%
237,269
Common Stock
Nov 09
2021
SELL
Open market or private sale
$3,202,250
$256.18 p/Share
12,500
Reduced 5.27%
224,769
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$202,625
$16.21 p/Share
12,500
Added 5.0%
237,269
Common Stock
Oct 12
2021
SELL
Open market or private sale
$3,202,250
$256.18 p/Share
12,500
Reduced 5.27%
224,769
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$202,625
$16.21 p/Share
12,500
Added 5.0%
237,269
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$777,678
$267.98 p/Share
2,902
Reduced 1.27%
224,769
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
5,849
Added 2.5%
227,671
Common Stock
Sep 14
2021
SELL
Open market or private sale
$3,373,375
$269.87 p/Share
12,500
Reduced 5.33%
221,822
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
$202,625
$16.21 p/Share
12,500
Added 5.06%
234,322
Common Stock
Aug 10
2021
SELL
Open market or private sale
$3,844,875
$307.59 p/Share
12,500
Reduced 5.33%
221,822
Common Stock