Mar 03
2022
BUY
Exercise of conversion of derivative security
$198,800
$39.76 p/Share
5,000
Added 0.81%
614,492
Common Stock
Mar 02
2022
SELL
Open market or private sale
$512,100
$102.42 p/Share
5,000
Reduced 0.81%
610,094
Common Stock
Mar 01
2022
SELL
Open market or private sale
$531,000
$106.2 p/Share
5,000
Reduced 0.81%
615,094
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$198,800
$39.76 p/Share
5,000
Added 0.8%
620,094
Common Stock
Feb 28
2022
-
602
Reduced 0.1%
614,492
Common Stock
Feb 07
2022
SELL
Open market or private sale
$220,524
$103.29 p/Share
2,135
Reduced 0.35%
615,094
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
40,595
Added 6.17%
617,079
Common Stock
Jan 03
2022
SELL
Open market or private sale
$385,194
$129.0 p/Share
2,986
Reduced 0.52%
576,484
Common Stock
Dec 01
2021
SELL
Open market or private sale
$4,124,400
$137.48 p/Share
30,000
Reduced 4.92%
579,470
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$415,200
$13.84 p/Share
30,000
Added 4.69%
609,470
Common Stock
Nov 10
2021
SELL
Open market or private sale
$4,782,300
$159.41 p/Share
30,000
Reduced 4.92%
579,470
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$415,200
$13.84 p/Share
30,000
Added 4.69%
609,470
Common Stock
Oct 11
2021
SELL
Open market or private sale
$4,931,400
$164.38 p/Share
30,000
Reduced 4.92%
579,470
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
$415,200
$13.84 p/Share
30,000
Added 4.69%
609,470
Common Stock
Sep 10
2021
SELL
Open market or private sale
$5,548,800
$184.96 p/Share
30,000
Reduced 4.92%
579,470
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$415,200
$13.84 p/Share
30,000
Added 4.69%
609,470
Common Stock
Aug 10
2021
SELL
Open market or private sale
$4,952,400
$165.08 p/Share
30,000
Reduced 4.92%
579,470
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$415,200
$13.84 p/Share
30,000
Added 4.69%
609,470
Common Stock
Jul 12
2021
SELL
Open market or private sale
$4,798,200
$159.94 p/Share
30,000
Reduced 4.92%
579,470
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$392,700
$13.09 p/Share
30,000
Added 4.69%
609,470
Common Stock
Jun 14
2021
SELL
Open market or private sale
$1,406,000
$140.6 p/Share
10,000
Reduced 1.7%
579,470
Common Stock
Jun 10
2021
SELL
Open market or private sale
$3,903,000
$130.1 p/Share
30,000
Reduced 4.84%
589,470
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$370,200
$12.34 p/Share
30,000
Added 4.62%
619,470
Common Stock
Jun 09
2021
SELL
Open market or private sale
$1,968,900
$131.26 p/Share
15,000
Reduced 2.48%
589,470
Common Stock
May 10
2021
SELL
Open market or private sale
$3,658,500
$121.95 p/Share
30,000
Reduced 4.73%
604,470
Common Stock